„Podstawy administracji systemu Linux” - Karta zadań 3
Umiejętności do opanowania
• Przełączanie się ze środowiska graficznego na wirtualne terminale.
• Logowanie w trybie tekstowym.
• Podstawowe polecenia w trybie tekstowym.
• Korzystanie z emulatora terminala w trybie graficznym.
• Korzystanie z podręcznika systemowego.
Przebieg zajęć
1. Wirtualne terminale. Logowanie w trybie tekstowym.
(a) Korzystając z kombinacji klawiszy podanych na wykładzie, ćwiczymy prze- łączanie się między trybem graficznym a wirtualnymi terminalami.
(b) Logujemy się do systemu w trybie tekstowym w kilku wirtualnych termina- lach.
2. Nawigacja w systemie.
(a) Sprawdzamy, kto jest zalogowany w systemie (polecenia who lub w).
(b) Wyświetlamy nazwę bieżącego katalogu (pwd).
(c) Wyświetlamy pełną zawartość swojego katalogu domowego (ls). Powtarza- my to polecenie, wyświetlając pełną informację o plikach. Zapisujemy do pliku lista.txt tę informację, posortowaną według czasu modyfikacji pli- ku. O tym, jak posortować pliki, przeczytamy w podręczniku systemowym (man ls). Natomiast zapisanie wyniku działania polecenia ls do pliku uzy- skuje się poprzez przekierowanie jego standardowego wyjścia. Służy do tego operator >.
(d) Ćwiczymy poruszanie się po drzewie katalogowym, używając ścieżek bez- względnych i względnych. Sprawdzamy działanie poleceń cd, cd ~, cd .. i cd - .
(e) Sprawdzamy, ile miejsca na dysku zajmuje nasz katalog domowy (du z od- powiednimi parametrami, szczegóły - man du).
(f) Sprawdzamy, ile jest wolnego miejsca na dyskach (df).
(g) Sprawdzamy działanie polecenia file na wybranych plikach.
3. Koniec pracy w wirtualnych terminalach
(a) Wylogowujemy się z systemu poleceniem exit lub logout.
(b) Powtarzamy tą czynność w każdym terminalu, w którym byliśmy zalogo- wani.
4. Emulator terminala w trybie graficznym.
(a) Uruchamiamy emulator terminala pod KDE (KDE → System → Pro- gram terminala (Konsola)pod Debianem, KDE → Narzędzia syste- mowe → Terminal pod Fedorą Core).
(b) Dopasowujemy wygląd terminala do własnych potrzeb (menu Ustawienia w oknie terminala).
5. Pomoc w systemie
(a) W podręczniku systemowym czytamy dokumenty o samym podręczniku (man man), przeglądarce plików tekstowych less, oraz o strukturze katalo- gów (man hier).
(b) O ile jeszcze tego nie zrobiliśmy, zapoznajemy się z dokumentacją na te- mat każdego polecenia wspomnianego na karcie zadań. Jeśli któreś z nich dopuszcza dodatkowe argumenty, eksperymentujemy z nimi. W tym celu warto otworzyć dodatkowe okno emulatora, aby dokumentacja była cały czas pod ręką.
6. (Dla chętnych) Ustawienia powłoki.
(a) Zapoznajemy się z dokumentacją powłoki bash w podręczniku systemowym (man bash). Na podstawie znalezionych informacji modyfikujemy znak za- chęty. Dopisujemy zmiany do plików konfiguracyjnych powłoki.
7. Zakończenie pracy z systemem.