Как да изтриете директория в Linux
Има няколко начина да изтриете директория в Linux. Можете да го направите графично от работната среда или да го направите директно от командния ред. Така или иначе ще работи, и те са толкова ефективни.
Графичен метод за изтриване на директория в Linux
Всяка работна среда (или файлов мениджър) е малко по-различна. Тази статия ще следва плана на KDE, но процесът е приблизително еднакъв с всеки работен плот.
Отворете файловия си мениджър и прегледайте местоположението на директорията, която искате да изтриете. След като го намерите, кликнете с десния бутон върху тази директория, за да отворите менюто с наличните действия. В зависимост от околната среда може да видите както "Изтриване", така и "Преместване в кошчето" или просто "Преместване в кошчето". Винаги е по-сигурно да задвижите директорията в кошчето, защото можете да я възстановите, ако направите грешка. Кликнете върху "Преместване в кошчето" в менюто си.
Файловият мениджър ще ви попита дали наистина искате да изтриете папката. Потвърдете, че го правите. Директорията ще се премести от текущото си местоположение и вместо това ще се покаже в кошчето.
Кошчето
Ако сте абсолютно сигурни, че нямате нужда от директорията, която току-що сте премахнали, отворете кошчето. Ще видите там папката и дори можете да прегледате нейното съдържание. Ако няма нищо, от което се нуждаете, можете или да кликнете с десния бутон върху самата папка, за да я изтриете завинаги, или можете да кликнете в бялото пространство на директорията, за да отворите меню с опция за изпразване на кошчето. Направете това, което предпочитате. Не забравяйте, че няма начин да отмените това. Директорията не се връща.
Използване на командния ред за изтриване на директория в Linux
Има още по-директен начин да премахнете директория от командния ред. Командата rm
може да се използва за премахване както на файлове, така и на директории.
Отворете терминален прозорец и отидете до местоположението на вашата директория. Когато сте там, изпълнете следната команда:
rm директория-име
Това не работи, нали? Това е така, защото rm
трябва да получи -r
да премахне рекурсивно файл, за да изтрие директория. На някои системи, които просто използват флага "-r", ще се появи съобщение с въпроса дали сте сигурни, че искате да изтриете директорията. За да го -rf
и автоматично потвърдете, че го направите, използвайте -rf
. Бъдете предупредени, rm
не премества файл в кошчето. Тя просто го изтрива изцяло. Винаги проверявайте повторно, когато изтривате директория (или файлове). Наистина лоши неща могат да се случат.
rm -rf директория-име
Друга възможност е да използвате командата rmdir
за изтриване на директория, но тя ще работи само на празна директория. Така че, ако папката е пълна с файлове, тази команда ще се провали. Използването на rm
е по-сигурен залог.
заключение
Там го имате, два начина за изтриване на директории на Linux система. Внимавайте, когато използвате някоя от тях, и помнете, че използването на rm
, особено като корен, може да бъде изключително опасно.