Systemy Operacyjne - laboratorium 2 - zadania

Podstawowe polecenia informacyjne, uzyskiwanie pomocy

Poniżej znajduje się lista zadań przewidzianych do realizacji w ramach laboratorium. Zgodnie z

wcześniejszymi ustaleniami podobne zadania pojawią się na teście zaliczeniowym.

1. Wykorzystać polecenie man w celu uzyskania pomocy na temat przynajmniej z trzech

omawianych dzisiaj poleceń. Zapoznać się z możliwymi opcjami tego polecenia.

2. Wykorzystać polecenie info analogicznie jak w zadaniu 1. Przećwiczyć nawigowanie pomiędzy

powiązanymi tematycznie stronami pomocy.

3. Wykorzystując odpowiednie polecenie przejść do katalogu “/usr/bin”.

4. Wykorzystując to samo polecenie co w zadaniu 3, powrócić do swojego katalogu domowego.

5. Wyświetlić nazwę katalogu bieżącego.

6. Wyświetlić listę wszystkich plików o nazwie zawierającej frazę “perl”, znajdujących się w

katalogu “/usr/bin”.

7. Odnaleźć wszystkie pliki o nazwie zaczynającej się od litery “c”, które były zmodyfikowane nie

dawniej niż 20 dni temu. Przeszukiwania rozpocząć od katalogu głównego. Nie należy

przeszukiwać innych systemów plików.

8. Wyszukać wszystkie katalogi (tylko katalogi), których nazwa zawiera literę “t”, dodatkowo są

podkatalogami katalogu “/usr”.

9. Wyszukać wszystkie pliki, których właścicielem jest użytkownik “student”, wyszukiwanie

rozpocząć o katalogu “/home”.

10.Korzystając z polecenia whereis (o ile będzie dostępne w laboratorium) wyświetlić lokalizację

plików zawierających frazę “info”.

11.Korzystając z polecenia locate (o ile będzie dostępne w laboratorium) uzyskać ten sam efekt co

w zadaniu poprzednim.

12.Wykorzystując odpowiednie polecenie (nie chodzi o man i info) uzyskać krótką informację na

temat wybranego polecenia.

13.Wykorzystując odpowiednie polecenie, wyświetlić listę programów mających coś wspólnego z

hasłami (podpowiedź: słowo kluczowe “password”).

14.Wyświetlić zawartość swojego katalogu domowego wykorzystując rozszerzony format

prezentacji wyniku (należy dodać do polecenia opcję przeszukującą i wyświetlającą również

podkatalogi).

15.Wykorzystać polecenie ls w taki sposób, by prezentowany wynik był identyczny jak w

przypadku wywołania polecenia vdir.

16.Wykorzystując odpowiednie polecenie wyświetlić strukturę katalogów i podkatalogów w postaci

drzewa (którego korzeniem będzie katalog “/usr”).

17.Wyświetlić listę aktualnie zalogowanych użytkowników.

18.Wyświetlić informację na temat swojego połączenia (jako kto jest się zalogowanym).

19.Wyświetlić szczegółowe informacje na temat wybranego użytkownika.

1

20.Spróbowa wykorzysta polecenie write do komunikacji pomi dzy ć ć ę dwoma użytkownikami

(podpowiedź: można “rozmawiać” pomiędzy dwoma terminalami na tym samym komputerze).

Można też wykorzystać wspominane w pliku z teorią polecenie rwho i spróbować nawiązać

połączenie z innymi osobami w laboratorium.

21.Sprawdzić czy terminal z którym Państwo pracujecie może przyjmować wiadomości pisane za

pomocą write.

22.Tak zmodyfikować ustawienia terminala, by nie można było z niego (do niego) pisać write-m.

Sprawdzić co się stanie w razie próby jego użycia.

23.Spróbować użyć programu talk do porozmawiania z kimś w laboratorium.

2