Kasowanie plików i katalogów w Linuksie..doc

(37 KB) Pobierz

Do kasowania plików i katalogów w Linuksie służy polecenie:

rm (opcje) pliki_lub_katalog

 

Poniżej kilka przykładów:

Wydanie polecenia,

rm plik1 plik2

usunie plik1 i plik2

W natępnym poleceniu do skasowania tychże plików zastosowano maskę:

rm plik*

zastosowanie maski jest wygodnym sposobem usuwania większej ilości plików o takim samym początku nazwy.

 

Kasowanie plików i katalogów wymaga dużej ostrożności i aby zabezpieczyć się przed omyłkowym skasowaniem plików, w poleceniu stosuje się opcję -i , dzieki temu przed skasowaniem każdego pliku będziesz proszony o potwierdzenie (mysisz napisać y lub Y i nacisnąć ENTER):

 



rm -i plik*

 

Aby usunąć wszystkie pliki znajdujące się w katalogu wraz z nim samym, stosujemy polecenie z opcją -r wraz z podaną nazwą katalogu:

rm -r katalog

będziesz przy tym proszony o potwierdzenie usunięcia każdego pliku w katalogu oraz samego katalogu. Obok na zrzucie ekranowym, wynik działania przykładowego polecenia.

Do kasowania całej struktury katalogu bez prośby o potwierdzenie musisz użyć polecenia z opcją -r oraz - f :

rm -fr katalog

 

 

 

Do usuwania wyłącznie pustych katalogów służy inne polecenie:

rmdir (opcje) katalog

Użycie polecenia z opcją -p usunie wszystkie puste katalogi nadrzędne:

rmdir -p katalog

 

Należy pamiętać że aby usunąć plik lub katalog trzeba mieć do nich uprawnienia. Użycie polecenia rm razem z opcjami -rf z konta administratora (root`a) może być katastrofalne w skutkach, gdyż może doprowadzić do nieodwracalnego usunięcia całego systemu plików. Upewnij się ponad wszelką wątpliwość że na pewno chcesz usunąć jakieś pliki. Najlepiej przed tego typu operacjami utwórz kopię zapasową najważniejszych danych.

 

Na zakończenie polecam dodatkową lekturę man rm oraz man rmdir

...
Zgłoś jeśli naruszono regulamin