3 Zarządzanie plikami

3.3 Ćwiczenia

  1. 1.

    Obejrzyj zawartość katalogów /etc, /proc, /dev, /home, /dev, /lib, /home/grochu/pliki

  2. 2.

    Co oznaczają kolory plików? Sprawdź rodzaj wybranych plików z katalogów z poprzedniego ćwiczenia.

  3. 3.

    Wyświetl wszystkie pliki (także ukryte) w swoim katalogu domowym w kolejności od najmniejszego rozmiaru do największego

  4. 4.

    Sprawdź dokąd prowadzi dowiązanie symboliczne /etc/localtime

  5. 5.

    Który plik z katalogu /bin posiada najpóźniejszy czas modyfikacji a który najwcześniejszy ?

  6. 6.

    Utwórz w swoim katalogu domowym katalogi według poniższego schematu. Spróbuj dokonać tego za pomocą jednego polecenia.

    .
    |-- katalog
    |   ‘-- katalog
    |-- Mój nowy katalog
    |-- nowy_katalog
    ‘-- raz
        ‘-- dwa
            ‘-- trzy
                ‘-- cztery
    
  7. 7.

    Do katalogu katalog przekopiuj plik /etc/passwd

  8. 8.

    Skopiuj katalog /home/grochu/pliki wraz z całą zawartością do swojego katalogu domowego

  9. 9.

    Do katalogu raz/dwa/trzy skopuj wszystkie pliki z katalogu /etc w których nazwach występuje litera ’a’, ’b’ lub ’p’.

  10. 10.

    W katalogu nowy_katalog utwórz pusty plik o nazwie plik_testowy

  11. 11.

    W katalogu katalog utwórz dowiązanie do pliku nowy_katalog/plik_testowy o nazwie link

  12. 12.

    Za pomocą edytora tekstu (np. nano) zmień treść pliku nowy_katalog/plik_testowy i zapisz w nim kilka linijek tekstu. Następnie go usuń i sprawdź zawartość pliku katalog/link.

  13. 13.

    W katalogu nowy_katalog utwórz dowiązanie symboliczne o nazwie link_symb do pliku katalog/link. Zmień zawartość pliku nomy_katalog/link_symb i zmień jego zawartość. Następnie usuń plik katalog/link. Na co wskazuje teraz utworzone dowiązanie symboliczne?

  14. 14.

    Wyświetl informacje o i-węźle oraz liczbie dowiązań plików nowy_katalog/plik_tekstowy, katalog/link oraz nowy_ktalog/link_symb. Które z plików maja takie same i-węzły?

  15. 15.

    Usuń plik nowy_katalog/plik_tekstowy i sprawdź jak zmieniła się informacja o liczbie dowiązań pliku katalog/link

  16. 16.

    Zmień nazwę katalogu nowy_katalog na stary_katalog

  17. 17.

    Przenieś katalog raz do katalogu stary_katalog zmieniając jego nazwę na jeden

  18. 18.

    Usuń wszystkie pliki i katalogi utworzone w poprzednich ćwiczeniach.

  19. 19.

    Dlaczego komenda rm -fr / nie jest dobrym pomysłem?

  20. 20.

    Jaka jest różnica między wynikiem polecenia ls a ls * ?

  21. 21.

    Ile dowiązań ma pusty katalog? Ile dowiązań ma katalog główny / ? Ile dowiązań ma plik ./ znajdujący sie w pustym katalogu?

  22. 22.

    Sprawdź jaki rozmiar sumarycznie zajmuje twój katalog domowy

  23. 23.

    Wyświetl rozmiar w bajtach wszystkich plików z katalogu /usr/include

  24. 24.

    Wyświetl i-węzeł katalogu /, katalogu wskazanego przez pwd oraz katalogu ./

  25. 25.

    Utwórz puste pliki, po jednym na każdy dzień bieżącego roku, wg. schematu 2020-01-01, 2020-01-02, , 2020-12-31. Możemy założyć, że każdy miesiąc ma 31 dni. Ćwiczenie to wykonaj jednym poleceniem.

  26. 26.

    Usuń wszystkie pliki utworzone w poprzednim ćwiczeniu z pomocą jednej komendy. uważaj aby nie skasować przypadkowo pozostałych plików.

  27. 27.

    Czy polecenie ls *.* wyświetli wszystkie pliki z bieżącego katalogu?