Разбирането как да изтриете директория в Linux системи е важна част от поддържането на файловата система на вашия компютър ефективна и без претрупване. За щастие, Linux улеснява процеса, дори когато работи от командния ред на терминала.
Докато повечето директории във файловата система на вашия компютър се създават и модифицират от програмите, които стартирате, една програма почти никога няма да изтрие такава сама. Това е отговорност на потребителя и това е един потребител, който трябва да приеме донякъде сериозно.
- Открийте най-добрите дистрибуции на Linux за начинаещи
- Това са най-добрите приложения за Linux от 2022-2023 г.
- Намерете най-добрите лаптопи на Linux на пазара
- Кои са най-добрите дистрибуции на Linux за поверителност и сигурност през 2022-2023 г.?
Без да управлявате файловата система на вашия компютър, той може бързо да се превърне в заплетена, дезорганизирана бъркотия от неизползвани файлове, ненужни архиви и празни директории, простиращи се до никъде.
Знанието как да изтриете директория в Linux е особено важно за поддържането на вашата файлова система организирана, така че вие и вашите програми да можете да намирате файлове, когато имате нужда от тях.
Как да изтрия директория в Linux системи като Ubuntu и Mint
Linux се предлага в много различни форми, обикновено наричани дистрибуции или вкусове. Най-популярните дистрибуции на Linux, Ubuntu и Mint, ще изглеждат много познати на всеки, който е свикнал с Windows 10 или macOS.
Тези версии на Linux използват среди за настолни компютри с изследователи на файлови системи, които ви позволяват да преглеждате, добавяте, модифицирате и изтривате различните файлове и директории, съхранени на устройството за съхранение на вашия компютър, по много интуитивен начин.
Най-лесният начин да изтриете директория в Linux Ubuntu или Mint е просто да щракнете с десния бутон върху папката в помощната програма на File Explorer и изберете опцията „Преместване в кошчето“.
Това премества директорията и всичко в нея в специален контейнер за боклук във файловата система, който съхранява нежеланите данни.
Това ви позволява да премахвате ненужните директории, за да направите нещата по-организирани, като същевременно ви дава възможност да възстановите директорията на първоначалното й местоположение, ако след това промените решението си.
Някои вкусове на Linux с десктоп среди също могат да включват опция "изтриване" в контекстното меню с десен бутон, която незабавно изтрива файл или директория, заобикаляйки изцяло контейнера за кошче.
Възстановяването на тези данни понякога е възможно, ако промените решението си, но това не е гарантирано. Тази опция, ако е налична, трябва да се използва само ако сте напълно сигурни, че няма да имате нужда от тази директория и нейното съдържание по-късно.
Тъй като файловете и директориите, преместени в контейнера за боклук, все още заемат място за съхранение, в крайна сметка ще искате да изпразните контейнера за кошче, за да изтриете данните от устройството за съхранение на компютъра.
Това може да стане, като щракнете с десния бутон върху самия контейнер на кошчето, намерен или на работния плот на системата, или в страничната лента на файловата система. И в двата случая ще се появи контекстно меню, което ще ви даде възможност да изпразните контейнера за кошче. Можете също да щракнете върху контейнера за кошче и да възстановите съдържанието до първоначалното им местоположение или да изтриете всичко в него за постоянно.
Как да изтриете директория с помощта на терминал за команден ред на Linux
Интерфейсът на настолната файлова система е интуитивен начин за управление на файлове и директории, но не е единственият - или дори най-добрият, в този смисъл. Всички системи на Linux имат вграден интерфейс на командния ред, който можете да използвате, за да изтриете директория с една команда.
В много отношения командните команди на Linux са по-гъвкави и по-мощни от техните колеги. Това прави знанието как да изтриете директория в Linux системи с помощта на командния ред много полезно умение, което ще откриете, че редовно използвате за изпълнение на важни задачи за поддръжка на файлова система.
Има две различни команди, които можете да използвате, за да изтриете директория от командния ред: rm и rmdir.
The rmdir команда е специално за изтриване на празни директории, така че няма да изтрие файлове или директории, които съдържат файлове, но ще изтрие директории, които съдържат поддиректории, стига и те да са празни. Основният синтаксис на rmdir команда изглежда така:
rmdir директория с опции
Можете да влезете rmdir --помощ в терминала, за да научите повече за различните опции, които можете да предадете на командата.
- Научете как да управлявате по-добре файловата система Linux, като използвате команди на Linux
Другата команда, която можете да използвате за изтриване на директория, е rm. Основният синтаксис на rm командата е:
rm име на опции
По подразбиране, rm само изтрива файлове, така че трябва да му кажете да изтрие директория с помощта -д, като този:
rm -d директория
The rm команда е по-стабилна от rmdir също така, за да можете да го използвате за рекурсивно изтриване на директория, нейните поддиректории и всички файлове, които тя съдържа, с една команда, като тази:
rm -dr директория
Можете също да преминете rm на -и опция, ако искате да бъдете подканени за потвърждение, преди да изтрие файл или директория, позволявайки ви да изтриете някои файлове и директории в дърво, но не и други.
Когато използвате някоя от тези команди, помага да бъдете в родителската директория на тази, която искате да изтриете, но не е необходимо. За да изтриете директория, която не е вътре в текущата работеща директория, можете да добавите пред директорията името на директорията с относително или абсолютно име на пътя.
- Победете страха си от командния ред и научете как да използвате командите на Linux