Ćwiczenia - Podstawowe operacje i zarządzanie systemem Linux

W tej sekcji znajdziesz ćwiczenia dotyczące podstawowych operacji systemowych oraz zarządzania plikami i folderami w systemie Linux.

Podstawowe operacje systemu Linux

Ćwiczenie 1: Uzyskiwanie pomocy systemowej

Aby uzyskać pomoc dotyczącą konkretnego polecenia w systemie Linux, użyj polecenia man. Na przykład, aby dowiedzieć się, jak używać polecenia ls, wpisz:

man ls

Przećwicz również komendę --help dla wybranego polecenia, np.:

ls --help

Ćwiczenie 2: Ułatwienia i zasady korzystania z konsoli

Zapoznaj się z podstawowymi skrótami klawiaturowymi w terminalu. Na przykład:

Ćwiczenie 3: Znaki globalne

Znaki globalne, takie jak * i ?, pozwalają na dopasowanie wielu plików lub katalogów. Przećwicz używanie tych znaków w poleceniach:

ls *.txt

Wyszuka wszystkie pliki z rozszerzeniem .txt. Spróbuj również użyć ?, aby znaleźć pliki z pojedynczym znakiem w nazwie:

ls file?.txt

Ćwiczenie 4: Wyświetlanie plików w katalogu

Przećwicz polecenie ls do wyświetlenia listy plików w katalogu:

ls

Spróbuj użyć ls -l i ls -a do wyświetlenia pełnej listy plików, w tym ukrytych.

Ćwiczenie 5: Kopiowanie plików

Użyj polecenia cp do skopiowania pliku:

cp plik.txt kopia.txt

Spróbuj skopiować cały katalog używając opcji -r:

cp -r katalog/ kopia_katalogu/

Ćwiczenie 6: Przenoszenie plików

Użyj polecenia mv do przenoszenia pliku:

mv plik.txt nowa_lokalizacja/

Spróbuj przenieść katalog używając polecenia mv:

mv katalog/ nowa_lokalizacja/

Ćwiczenie 7: Usuwanie plików i katalogów

Użyj polecenia rm do usunięcia pliku:

rm plik.txt

Spróbuj usunąć katalog używając opcji -r:

rm -r katalog/

Ćwiczenie 8: Tworzenie dowiązań symbolicznych

Dowiązanie symboliczne tworzy "link" do innego pliku. Przykład:

ln -s /ścieżka/do/oryginalnego/plik.txt dowiazanie.txt

Ćwiczenie 9: Używanie polecenia find

Znajdź pliki .txt w katalogu domowym za pomocą polecenia find:

find ~ -name "*.txt"

Ćwiczenie 10: Wyświetlanie zawartości pliku

Użyj polecenia cat do wyświetlenia zawartości pliku:

cat plik.txt

Zarządzanie systemem Linux

Ćwiczenie 11: Zarządzanie uprawnieniami do plików

Użyj polecenia chmod do zmiany uprawnień do pliku:

chmod 755 plik.txt

Ćwiczenie 12: Zarządzanie właścicielem i grupą pliku

Za pomocą polecenia chown zmień właściciela pliku:

sudo chown nowy_uzytkownik plik.txt

Ćwiczenie 13: Sprawdzenie uprawnień do pliku

Sprawdź uprawnienia do pliku za pomocą polecenia ls -l:

ls -l plik.txt

Ćwiczenie 14: Tworzenie katalogów

Użyj polecenia mkdir do utworzenia nowego katalogu:

mkdir nowy_katalog

Ćwiczenie 15: Zmienianie katalogu roboczego

Użyj polecenia cd do zmiany katalogu:

cd /ścieżka/do/katalogu

Ćwiczenie 16: Używanie grep do wyszukiwania w plikach

Użyj polecenia grep do wyszukania konkretnego tekstu w pliku:

grep "szukany_tekst" plik.txt

Ćwiczenie 17: Wyświetlanie ostatnich 10 linii pliku

Za pomocą polecenia tail wyświetl ostatnie 10 linii pliku:

tail plik.txt

Ćwiczenie 18: Monitorowanie procesów

Użyj polecenia ps do wyświetlenia działających procesów:

ps aux

Ćwiczenie 19: Zabijanie procesów

Użyj polecenia kill do zakończenia procesu:

kill PID

Ćwiczenie 20: Sprawdzanie dostępności miejsca na dysku

Za pomocą polecenia df sprawdź dostępne miejsce na dyskach:

df -h