Как удалить каталог в Linux

Понимание того, как удалить каталог в системах 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 - просто щелкнуть папку правой кнопкой мыши в служебной программе проводника файлов вашей системы и выбрать опцию «Переместить в корзину».

Это перемещает каталог и все, что в нем, в специальный контейнер для мусора в файловой системе, в котором хранятся нежелательные данные.

Это позволяет вам удалить ненужные каталоги, чтобы сделать вещи более организованными, а также дает вам возможность восстановить каталог в исходное местоположение, если вы потом передумаете.

Некоторые разновидности Linux со средой рабочего стола могут также включать параметр «удалить» в контекстное меню, вызываемое щелчком правой кнопкой мыши, которое немедленно удаляет файл или каталог, полностью минуя контейнер корзины.

Иногда восстановление этих данных возможно, если вы передумаете, но это не гарантируется. Этот параметр, если он доступен, следует использовать только в том случае, если вы полностью уверены, что этот каталог и его содержимое вам не понадобятся позже.

Поскольку файлы и каталоги, перемещенные в контейнер для мусора, по-прежнему занимают место для хранения, в конечном итоге вы захотите очистить контейнер для мусора, чтобы удалить данные с накопителя компьютера.

Это можно сделать, щелкнув правой кнопкой мыши сам контейнер корзины, находящийся на рабочем столе системы или на боковой панели проводника файловой системы. В любом случае появится контекстное меню, в котором вы сможете очистить контейнер для мусора. Вы также можете щелкнуть контейнер для мусора и восстановить содержимое в исходное место или удалить все, что находится в нем, навсегда.

Как удалить каталог с помощью терминала командной строки Linux

Интерфейс файловой системы рабочего стола - это интуитивно понятный способ управления файлами и каталогами, но он не единственный - или даже лучший, если на то пошло. Все системы Linux имеют встроенный интерфейс командной строки, который можно использовать для удаления каталога с помощью одной команды.

Во многих отношениях команды терминала Linux более универсальны и мощны, чем их настольные аналоги. Это делает знание того, как удалить каталог в системах Linux с помощью командной строки, очень полезным навыком, который вы будете регулярно использовать для выполнения основных задач по обслуживанию файловой системы.

Есть две разные команды, которые вы можете использовать для удаления каталога из командной строки: rm а также rmdir.

В rmdir Команда предназначена специально для удаления пустых каталогов, поэтому она не удаляет файлы или каталоги, содержащие файлы, но удаляет каталоги, содержащие подкаталоги, если они также пусты. Основной синтаксис rmdir команда выглядит так:

 каталог параметров rmdir

Вы можете войти rmdir --help в терминал, чтобы узнать больше о различных параметрах, которые вы можете передать команде.

  • Узнайте, как лучше управлять файловой системой Linux с помощью команд Linux

Другая команда, которую вы можете использовать для удаления каталога, - это rm. Базовый синтаксис для rm команда:

 имя параметров rm

По умолчанию, rm удаляет только файлы, поэтому вам нужно указать ему удалить каталог, используя -d, как это:

 rm -d каталог

В rm команда более надежна, чем rmdir также, поэтому вы можете использовать его для рекурсивного удаления каталога, его подкаталогов и всех файлов, которые он содержит, с помощью одной команды, например:

 rm -dr каталог

Вы также можете пройти rm в вариант, если вы хотите получать запрос на подтверждение перед удалением файла или каталога, что позволяет удалить некоторые файлы и каталоги в дереве, но не другие.

При использовании любой из этих команд полезно находиться в родительском каталоге той, которую вы хотите удалить, но это не обязательно. Чтобы удалить каталог, который не находится в текущем рабочем каталоге, вы можете префикс имени каталога с относительным или абсолютным путем.

  • Победи свой страх перед командной строкой и научись использовать команды Linux

Интересные статьи...