Laboratorium Systemy operacyjne II
Lista nr. 3
Dawid Szymczak W2 L7
Cel ćwiczenia.
Celem ćwiczenia jest poznanie i sprawdzenie działania podstawowych komend wraz z ich parametrami w systemie Linux.
Lista ćwiczeń:
Utwórz katalog kat1 w katalogu domowym. Utwórz w tym katalogu 5 plików o nazwach plik1 plik2..z rozszerzeniem.txt
Utwórz dowiązanie do pliku plik1.txt (w katalogu kat1) o nazwie plik1a.txt w katalogu domowym.
Skopiuj wszystkie pliki zwykłe o rozmiarze pomiędzy 10 a 100 bajtów z katalogu /usr/bin do katalogu kat1 (wykorzystaj polecenie find z parametrem -exec).
Wyświetl listę własnych procesów komenda ps. Porównaj wyniki z wynikami poleceń: ps x i ps ax. Zbadaj działanie przełączników l i u.
Obejrzyj listę procesów poleceniem (top) sortując ją wg stopnia zajętości procesora i ilości zajętej pamięci.
Korzystając z programu find znajdź wszystkie katalogi o nazwie bin, które znajduje się w katalogu /usr (uruchom proces w tle).
Zobacz priorytet uruchomionego procesu przeszukiwania.
Zmniejsz priorytet uruchomionego procesu przeszukiwania na najmniejszy możliwy.
Zabij proces przeszukiwania uruchomionego wcześniej.
Jedna komendą przerwij skutecznie wszystkie procesy użytkownika równie te uruchomione w tle.
Opis ćwiczenia
Poleceniem mkdir tworze katalog kat1:
Poszczególne pliki tworze poleceniem touch:
Poleceniem ln tworze dowiązanie do pliku
Skopiowanie wszystkich plików o rozmiarze pomiędzy 10 a 100 bajtów poleceniem find z parametrem –exec
Wyświetlanie własnych procesów poleceniem ps, polecenie ps pokazuje nam stan procesów
Polecenie ps x wyświetla aktualne procesy użytkownika
(Nie wszystkie procesy zostały ujęte w screenie)
Porównanie komendy ps ax
Poleceniem top wyświetlam listę procesów, po późniejszym wpisaniu liter:
M- Sortuj zadania według zajętości pamięci
P- Sortuj zadania według zajętości procesora
Uruchamianie polecenia find w tle
Sprawdzanie piorytetu poleceniem ps z parametrem -1
Zmniejszanie piorytetu
Poleceniem kill zabijamy procesy
Poleceniem kill z parametrami -9-1 zabijamy wszystkie możliwe procesy
Wnioski
Ćwiczenie to pozwoliło mi poznać podstawowe polecenia systemu Linux wraz z ich parametrami. Większość zadań nie sprawiła żadnych problemów przy ich wykonywaniu. Dzięki ich poznaniu administrowanie systemem Linux będzie dużo łatwiejsze.