2 Podstawowe polecenia

2.8 Informacje o systemie i użytkownikach

date

podaje datę i czas systemowy
Postać: date [opcje] [format]

cal

wyświetla kalendarz
Postać: cal [opcje]

printenv

wyświetla zmienne środowiskowe
Postać: printenv [zmienna]
Domyślnie polecenie wyświetli listę wszystkich zmiennych środowiskowych.
Przykład:
$ printenv PATH
wyświetli wartość przypisaną do zmiennej PATH.

tty

wyświetla nazwę terminala
Postać: tty

whoami

kim jestem
Postać: whoami

id

informacje o użytkowniku - GID, UID itp.
Postać: id [opcje] [użytkownik]

groups

nazwy bieżących grup
Postać: groups [użytkownik]

finger

informacje o użytkowniku.
Postać: finger [użytkownik]

who

lista zalogowanych użytkowników
Postać: who [opcje]

uname

informacje o systemie
Postać: uname [opcje]

hostname

nazwa hosta
Postać: hostname [opcje]

df

infromacje o zajęctości zamontowanych dysków
Postać: df [opcje]... [plik]...
Polecenie wypisuje listę wszystkich zamontowanych systemów plików wraz z informacją o ich zajętości i miejscu zamontowania.
$ df

Filesystem     1K-blocks      Used Available Use% Mounted on
udev             3997676         0   3997676   0% /dev
tmpfs             806444      3368    803076   1% /run
/dev/sda3       95596964  87020120   3677672  96% /
tmpfs            4032208         0   4032208   0% /sys/fs/cgroup
/dev/sdb1         507904     38664    469240   8% /boot/efi
/dev/sda5      546370624 491924808  26621944  95% /home

Najważniejsze opcje:
-m  zajętość w MB
-k  zajętość w KB
-h  zajętość w formie czytelnej (wartość z odpoiednim przyrostkiem B, KB, MB, GB)
-T  wyświetla inforamcje o typie systemu plików (np. ext4, NTFS, …)

Jeżeli argumentem polecenia jest plik lub katalog to wyświetlana jest zajętość dysku na którym ten plik rezyduje.
$ df -h -T /

Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sda3      ext4   92G   83G  3,6G  96% /
free

informacje o zajętości pamięci w systmie
Postać: free [opcje]
Polecenie wyświetla informację o całkowitej zajętej pamięci fizycznej oraz pamięci wymiany. Opcje -b, -k, -m, -g pozwalają określić w jakich jednostkach wyświetlane są wartości (B, kB, MB i GB odpowiednio). Opcja -h wypisze wartości w czytelnej formie dodając odpowiedni przyrotek okreslający rozmiar.
Przykład:
$ free -h

              total        used        free      shared  buff/cache   available
Mem:           7,7G        3,0G        1,4G        219M        3,3G        4,2G

Inne przydatne polecenia: users, w, dnsdomianname, chfn