Narzędzia informatyki
Marcin Borkowski 5 marca 2015
Spis treści
1 Zajęcia 2 (system operacyjny Linux) 1
1.1 Zadania na zajęcia 2 . . . 1 1.2 Zadania domowe . . . 3
1 Zajęcia 2 (system operacyjny Linux)
1.1 Zadania na zajęcia 2
1. Utwórz katalog serce i przejdź do niego. Wydaj polecenie pwd.
2. Utwórz w bieżącym katalogu podkatalog a, a w nim podkatalog b.
3. Utwórz w bieżącym katalogu ukryty, pusty plik o nazwie .iwashere 4. Utwórz plik tekstowy serce1.txt zawierający następujący tekst:
Co z oczu, to z serca.
5. Utwórz plik tekstowy zoladek.txt zawierający następujący tekst:
Przez żołądek do serca.
6. Połącz pliki serce1.txt i serce2.txt w jeden plik serce2.txt.
7. Zmień nazwę pliku serce3.txt na serce.txt.
8. Utwórz dowiązanie symboliczne do pliku serce3.txt o nazwie bezsensu.txt.
1
9. Wypisz listę wszystkich plików w bieżącym katalogu.
10. Wypisz listę wszystkich plików (również ukrytych) w bieżącym katalo- gu, razem ze szczegółowymi informacjami o nich.
11. Wykonaj polecenie cat /dev/zero | dd count=2048 > big. Sprawdź, czym różni się wynik działania poleceń ls -l od ls -lh.
12. Skasuj plik big.
13. Utwórz plik serce1b.txt o zawartości:
Jak wiadomo, co z oczu, to z serca.
14. Sprawdź wynik działania poleceń diff serce1.txt serce1b.txt oraz diff -y serce1.txt serce1b.txt.
15. Wypisz wszystkie wiersze pliku serce3.txt zawierające ciąg znaków serca.
16. Wypisz liczbę znaków, słów i wierszy w pliku serce3.txt.
17. Wypisz liczbę wierszy pliku serce3.txt, które nie zawierają ciągu zna- ków se lub ze.
18. Wypisz posortowaną alfabetycznie listę słów, które występują w pliku serce3.txt.
19. Usuń katalog a wraz z całą jego zawartością.
20. Sprawdź, co się stanie po wydaniu następujących poleceń:
whatis ls man ls ls --help
ls --help | less apropos ls
21. Sprawdź, co się stanie po wydaniu polecenia man ls|head.
22. Wydaj polecenie yes. Zatrzymaj je klawiszem Ctrl-C.
2
23. Wydaj polecenie yes > /dev/null &.
24. Wydaj polecenie top. Wyjdź klawiszem q.
25. Wydaj polecenie ps. Użyj polecenia kill PID, żeby zakończyć działa- nie programu yes. Ponownie wydaj polecenie ps.
3