rm
команда няколко пъти. Има обаче по-бърз начин да направите това.
Да кажем, че имаме директория, наречена htg с пет поддиректории в нея и искаме да изтрием три от тях. В нормална ситуация бихме използвали
rm
командата три пъти.
rm
команди в едно. Ето как.
За да премахнете трите поддиректории, трябва само да напишете следната команда на промпта и натиснете Enter (очевидно сменете имената на директорията на това, което искате да премахнете).
rm -r ~/Documents/htg/{done,ideas,notes}
Думите в скобите са част от списъка за разширяване на връзките. Всяко от елементите в списъка за разширение на разширението се добавя отделно към предишния път (~ / Documents / htg /). Например, горната команда се разширява в ~ / Documents / htg / done, ~ / Documents / htg / ideas и ~ / Documents / htg / notes, трите поддиректории под htg директорията, които искаме да премахнем. Както можете да видите на екранната снимка по-долу, тези три поддиректории са премахнати.
-r
флагът се изисква при използване на командата rm за премахване на директория, а не на файл. Ако напуснете
-r
флаг от горната команда, ще получите грешка, че директорите не могат да бъдат премахнати.
rmdir
команда, както е показано по-долу.
rmdir ~/Documents/htg/{done,ideas,notes}
Ако се окаже, че някоя от поддиректорите не е празна, ще се появи грешка, че премахването не е успешно и съответната поддиректория и нейните поддиректории не са премахнати. Въпреки това всички празни поддиректории се премахват.
rm
команда. Използването му по неправилен начин може да изтрие всички файлове на вашия твърд диск.
Можете също така да създадете директория, съдържаща няколко поддиректории или дърво на директориите, като използвате една команда.