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

click fraud protection

Что нужно знать

  • Использовать rm команда rm / путь / к / файлу, чтобы навсегда удалить файл. Добавить -R флаг чтобы удалить все файлы в папке.
  • Использовать мусор приложение, чтобы предоставить мусорное ведро командной строки. Введите командную строку корзина / путь / к / файлу переместить туда файлы.

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

Команда 'rm'

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

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

rm / путь / к / файлу

Удалите все файлы в папке и подпапках, используя флаг (для рекурсивного удаления) следующим образом:

rm -R / путь / к / папке

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

Команда 'trash-cli'

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

Чтобы отправить файл в корзину, используйте следующую команду:

корзина / путь / к / файлу
команда мусора в Linux

Файл не удаляется полностью, а вместо этого отправляется в корзину так же, как и в корзину Windows. Если вы предоставите команде trash имя папки, она отправит папку и все файлы в папке в корзину.

Как вывести файлы в корзину

Чтобы вывести список файлов в корзине, выполните следующую команду:

список мусора

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

Как восстановить файлы из корзины

Чтобы восстановить файл, используйте следующую команду:

мусор-восстановление

Однако вы можете получить сообщение об ошибке «Команда не найдена», если запустите эту команду.

Альтернативой восстановлению корзины является восстановление корзины, как показано ниже:

восстановить-мусор

Команда restore-trash выводит список всех файлов в корзине с номером рядом с каждым из них. Чтобы восстановить файл, введите номер рядом с именем файла.

Как очистить мусорную корзину

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

мусор-пустой

Если вы хотите удалить все файлы, которые находились в корзине определенное количество дней, укажите это число с помощью команды trash-empty.

мусор-пусто 7