Logowanie, podstawowe komendy, pomoc systemowa

Ustawienia językowe

Język używany przez system jest określony przez wartości pewnych zmiennych środowiskowych. Ich aktualne wartości wyświetla komenda locale:

locale
LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES=C
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=

Listę wszystkich zainstalowanych pakietów językowych razem z ich opisem otrzymujemy wykonując komendę locale -av.

Zadania

ls traktując katalogi jako pliki

Wywołaj polecenie ls -l /etc/* z dodatkową opcją tak, aby nie wyświetlać zawartości katalogów, lecz traktować je jako zwykłe pliki.

pomoc w innym języku

Wyświetl pomoc dla polecenia ls w języki portugalskim, dialekcie brazylijskim.

struktura katalogów

Na podstawie zawartości strony podręcznika man hier, dowiedz się gdzie w systemie znajdują się:

  • pliki zawierające informacje o strefach czasowych,
  • pliki kolejki drukowania.

data modyfikacji i dostępu

Używając komendy touch:

  • utwórz nowy plik o nazwie plik1 w swoim katalogu domowym i ustaw jego datę modyfikacji (mtime) na taką samą jak data modyfikacji pliku /etc/passwd.
  • utwórz nowy plik o nazwie plik2 w swoim katalogu domowym i ustaw jego datę dostępu (atime) na 31 marca, 1998 roku.

Zweryfikuj poprawne wykonania zadania wykorzystując komendę stat.

kopiowanie

Przekopiuj plik /etc/ssh/ssh_config do swojego katalogu domowego. Użyj odpowiedniej opcji polecenia cp i zachowaj oryginalne czasy modyfikacji oraz dostępu, ale nie zachowuj oryginalnych uprawnień, ani właściciela.

zajęta przestrzeń dyskowa

Użyj komendy df do wyświetlenia zajętej przestrzeni dyskowej. Wyświetl rozmiary używając jednostek będących potęgami 1024 oraz pomijając wszystkie urządzenia wykorzystujące system plików tmpfs.