80636 s055 (2)

80636 s055 (2)



Linuksowy system plików 55

Użycie flagi -r razem z nazwą katalogu spowoduje skasowanie wszystkich plików w tym katalogu oraz jego samego. Jeśli spróbujemy skasować katalog bez -r, rm wyprowadzi komunikat o błędzie.

Flaga -i służy do zabezpieczania się przed omyłkowym skasowaniem ważnych plików. Przed usunięciem każdego pliku, rm poprosi o potwierdzenie:

#    rm -i plik*.txt

rm: r<?mnve ' pl ikl. t.xL'? y rm: remove 'plik2.txt'? y rm: remove 'plik3.txt'Y y

Kasowanie katalogów - polecenie rmdir

Za pomocą polecenia rmdir można kasować katalogi:

#    rmdir temp/dziadek/ojciec/syn

#    rmdir /temp/dziadek

rmdir: temp/dziadek: Directory not empty

Jeśli w kasowanym katalogu istnieją pliki lub podkatalogi, muszą zostać skasowane w pierwszej kolejności.

Kasowanie katalogów - polecenie rm

Polecenie rm może również służyć do kasowania katalogów, ale trzeba w tym celu skorzystać z flagi -r oraz -£. Połączenie tych opcji spowoduje skasowanie całej struktury wybranego katalogu bez prośby o potwierdzenie. Oto przykład:

#    rm -fr temp

Użycie rm z konta administratora może być niebezpieczne

Polecenie rm w połączeniu z flagariii -rf użyte przez administratora, może skasować cały system plików! Należy zachować ostrożność przy korzystaniu z flag rf, ponieważ powodują one skasowanie wszystkich plików i katalogów w podanej ścieżce. Jeśli korzystamy z konta użytkownika root, musimy upewnić się ponad wszelką wątpliwość, które pliki usunięte.

____________________________________________________________________________________________


Znajdowanie plików i katalogów

Przeglądanie drzewa katalogów w poszukiwaniu interesujących plików jest dość uciążliwe, dlatego Linux został wyposażony w szereg narzędzi automatyzujących tę czyn-


Wyszukiwarka

Podobne podstrony:
s053 (2) Linuksowy system plików 53 Jeśli chcemy jednocześnie przenieść plik do nowego katalogu i zm
s051 (2) Linuksowy system plików 51 Za pomocą mkdir można również szybko tworzyć cafe struktury kata
s059 (2) Linuksowy system plików 59 PATRZ RÓWNIEŻ « Więcej o wyrażeniach regularnych mówimy w rozdzi
41189 s057 (2) Linuksowy system plików 57 Więcej szczegółów dotyczących polecenia find i udostępnian
16634 s047 (2) Linuksowy system plików 47Wyświetlanie zawartości katalogu - polecenie echo Polecenie
28238 s045 (2) Linuksowy system plików 45 /home/bball #    cd /usr/local/bin » c
13349 skanuj0191 (5) Rozdział 7. ♦ System plików 203 Jeszcze prostsze jest użycie funkcji readfile l

więcej podobnych podstron