Powtórzenie podstaw obsługi terminala
Powtórzenie: Podstawowe operacje na plikach i katalogach w terminalu Ubuntu
Wstęp
W tej lekcji powtórzymy podstawowe operacje wykonywane w terminalu Ubuntu. Skupimy się na komendach: cd
, ls
, cp
, mv
, mkdir
, rmdir
, rm
.
Cele lekcji
- Powtórzenie podstawowych operacji na plikach i katalogach.
- Doskonalenie umiejętności korzystania z dokumentacji systemowej.
- Nauczenie się samodzielnego znajdowania rozwiązań w oficjalnej dokumentacji Ubuntu.
1. Nawigacja po katalogach (cd
, ls
)
Omówienie komend
cd
– zmiana katalogu.ls
– wyświetlenie zawartości katalogu.
Dokumentacja
man cd
(lokalnie, alecd
jest wbudowaną komendą, więc dokumentacja znajduje się whelp cd
).man ls
lub dokumentacja Ubuntu ols
.
Ćwiczenia
- Znajdź w dokumentacji sposób na wyświetlenie ukrytych plików w katalogu. Wykonaj odpowiednie polecenie.
- Sprawdź w dokumentacji
cd
, jak wrócić do katalogu domowego jednym poleceniem. Przetestuj to w terminalu. - Znajdź w dokumentacji
ls
opcję, która pozwala wyświetlić rozmiary plików w czytelnej formie, i zastosuj ją na katalogu/var/log
. - Używając
man ls
, znajdź opcję sortowania plików według czasu modyfikacji i przetestuj ją.
2. Kopiowanie i przenoszenie plików (cp
, mv
)
Omówienie komend
cp
– kopiowanie plików i katalogów.mv
– przenoszenie plików i katalogów.
Dokumentacja
man cp
lub dokumentacja Ubuntu ocp
.man mv
lub dokumentacja Ubuntu omv
.
Ćwiczenia
- Wyszukaj w dokumentacji
cp
, jak skopiować katalog wraz z całą jego zawartością. Wykonaj to na katalogu/etc
do własnego katalogu domowego. - Znajdź w dokumentacji
mv
, jak wymusić nadpisanie pliku bez pytania o zgodę. Przetestuj to, przenosząc pliktest.txt
do katalogubackup
. - Sprawdź w dokumentacji
cp
, jak można użyć wyrażeń regularnych do skopiowania tylko plików.txt
z katalogu/var/log
. Wykonaj to. - Znajdź w
man mv
opcję zmieniającą nazwę pliku na wielkie litery i przetestuj ją na plikuexample.txt
.
3. Tworzenie i usuwanie katalogów (mkdir
, rmdir
)
Omówienie komend
mkdir
– tworzenie nowego katalogu.rmdir
– usuwanie pustego katalogu.
Dokumentacja
man mkdir
lub dokumentacja Ubuntu omkdir
.man rmdir
lub dokumentacja Ubuntu ormdir
.
Ćwiczenia
- Znajdź w
man mkdir
, jak utworzyć całą strukturę katalogów jednocześnie (np.projekty/2025/dokumenty
). Przetestuj to. - Sprawdź w dokumentacji
rmdir
, co się stanie, jeśli spróbujesz usunąć katalog zawierający pliki. Wykonaj test na katalogutest_katalog
.
4. Usuwanie plików (rm
)
Omówienie komendy
rm
– usuwanie plików i katalogów.
Dokumentacja
man rm
lub dokumentacja Ubuntu orm
.
Ćwiczenia
- Znajdź w dokumentacji
rm
, jak usunąć katalog wraz z całą jego zawartością bez pytania o potwierdzenie. Przetestuj to na katalogustary_backup
. - Sprawdź w
man rm
, jak zabezpieczyć się przed przypadkowym usunięciem plików. Ustaw taką ochronę dla plikuważne_dane.txt
i przetestuj ją.
Podsumowanie
Ta lekcja powtórzeniowa pozwoliła utrwalić podstawowe operacje na plikach i katalogach w terminalu Ubuntu. Wszystkie ćwiczenia wymagały korzystania z dokumentacji, co jest kluczową umiejętnością w pracy z systemem Linux.