Zadanie 2 - działanie na zasobach cz. 2

3 marca 2025 13:27

Plik z zrzutami zapisz następująco: linux2_klasaGrupa_nazwisko

‼️Twój katalog domowy to /home/adminek  (oznaczamy go ~).

Pracujesz tylko w terminalu

  1. W katalogu ~/pliki/zadania1 utwórz plik tajne z tekstem "Bardzo ważne, nie czytać!". (Za pomocą polecenia echo i operatora > lub >>)
    Poleceniem mv tajne .tajne zmień nazwę pliku. (Kropka przed nazwą powoduje, że plik jest traktowany jako ukryty) 📷
  2. Poleceniem ls -l wyświetl zawartość katalogu zadania1, następnie zastosuj polecenie ls -la. 📷
  3. Przejdź do katalogu pliki. Utwórz dwa katalogi nowy i nowszy. 📷
  4. Wykonaj polecenie cp pliczek1 nowy/, który kopiuje plik o nazwie pliczek1 do katalogu nowy. Sprawdź efekt kopiowania. 📷
  5. Powtórz polecenie dla pliku pliczek2, sprawdź czy pliki zostały przekopiowane do katalogu nowy. 📷
  6. Wykonaj polecenie: cp zadania/plik? zadania1/, które przekopiuje pliki o nazwie zaczynającej się od plik do katalogu zadania1, sprawdź efekt, czyli zawartość katalogu zadania1. 📷
  7. Poleceniem tree ~/pliki (z dowolnego miejsca w strukturze) sprawdź strukturę katalogu pliki 📷
  8. Przejdź do katalogu pliki. Wykonaj polecenie rm pliczek1, które usunie plik. Usuń plik pliczek2. 📷
  9. Poleceniem rmdir nowszy usuń pusty katalog o nazwie nowszy. Wyświetl szczegółową zawartość katalogu pliki 📷
  10. Poleceniem rmdir nowy spróbuj usunąć katalog nowy. Ponieważ są w nim pliki, usuwamy go tak jak pliki dodając parametr: rm –r nowy 📷
  11. Przedstaw strukturę katalogu pliki. 📷
  12. Do pliku ~/pliki/zadania1/plik2 dopisz bieżącą datę. Wyświetl zawartość plik2. 📷
  13. Wyświetl 5 pierwszych linii pliku zawierającego nazwy użytkowników systemu (/etc/passwd). 📷
  14. Wyświetl od ostatniej linii plik zawierający nazwy grup (/etc/group). 📷
  15. Wyświetl 8 ostatnich linii pliku z hasłami (/etc/shadow). 📷
  16. Przedstaw strukturę katalogów w twoim katalogu domowym i wykonaj (musi być widoczny folder pliki). 📷