$ rm -d test Äëÿ óäàëåíèÿ êàòàëîãà èñïîëüçóåì îïöèþ -d.
$ ls -l Ïpîâåpêà.
total 1834
drwxr-xr-x 2 0 0 6656 Mar 29 14:13 dev
drwxr-xr-x 2 0 0 512 Mar 29 14:13 etc
Ïpèìåp 2. Ïîïûòêà óäàëåíèÿ íåñóùåñòâóþùåãî ôàéëà.
-------------------------------------------------
$ rm test Óäàëèòü ôàéë "test".
rm: No such file or directory "Òàêîãî ôàéëà èëè êàòàëîãà íåò."
$ rm -f test Íå âûäàâàòü ïpåäóïpåæäåíèå îá
îòñóòñòâèè ôàéëà.
$
Ïpèìåp 3. Óäàëåíèå ôàéëîâ ñ ïîäòâåpæäåíèåì.
-------------------------------------------
$ mkdir test Ñîçäàòü êàòàëîã "test".
$ cd test Ïåpåéòè â íåãî.
$ > 0 Ñîçäàòü
$ > 1 ôàéëû
$ > 2 0, 1, 2.
$ ls - l Ïpîâåpêà.
total 0
-rw-r--r-- 1 0 0 0 Mar 30 13:22 0
-rw-r--r-- 1 0 0 0 Mar 30 13:22 1
-rw-r--r-- 1 0 0 0 Mar 30 13:22 2
$ rm -i * Óäàëèòü ôàéëû ñ ïîäòâåpæäåíèåì.
remove 0? y <Enter> "Óäàëÿòü ôàéë 0 ?" Y <Äà>
remove 1? y ...
remove 2? y ...
$ ls -l Ïpîâåpêà.
$ Ôàéëîâ â êàòàëîãå íåò.
Ïpèìåp 4: Ðåêópñèâíîå óäàëåíèå ôàéëîâ è êàòàëîãîâ.
--------------------------------------------------
$ cd /test Ïåpåéòè â êàòàëîã /test.
$ mkdir test_in Ñîçäàòü â íåì ïîäêàòàëîã test_in.
$ cd test_in Ïåpåéòè â íåãî.
$ > 0 Ñîçäàòü â êàòàëîãå /test/test_in
$ > 1 äâà ôàéëà - 0 è 1.
$ cd / Ïåpåéòè â êîpíåâîé êàòàëîã.
$ rm -r test Óäàëèòü êàòàëîã /test ñî âñåìè ôàéëàìè
è ïîäêàòàëîãàìè.