Как безопасно удалить файлы с помощью командной строки Linux
Что нужно знать
- Использовать rm команда rm / путь / к / файлу, чтобы навсегда удалить файл. Добавить -R флаг чтобы удалить все файлы в папке.
- Использовать мусор приложение, чтобы предоставить мусорное ведро командной строки. Введите командную строку корзина / путь / к / файлу переместить туда файлы.
В этой статье объясняются два способа безопасного удаления файлов с помощью командной строки Linux. Один метод навсегда удаляет файлы. Другой перемещает их в корзину, где их можно просмотреть и восстановить.
Команда 'rm'
Как и во многих задачах, Linux предлагает несколько способов выполнения работы, причем каждое решение имеет свои плюсы и минусы. Типичный метод удаления файла с помощью приглашения оболочки влечет за собой rm команда, хотя мусор команда тоже работает.
Большинство людей используют команда rm для удаления файлов. В синтаксис принадлежащий rm команда выглядит следующим образом:
rm / путь / к / файлу
Удалите все файлы в папке и подпапках, используя -Р флаг (для рекурсивного удаления) следующим образом:
rm -R / путь / к / папке
В rm команда окончательная. Файлы и папки, удаленные этим методом, обычно невозможно восстановить без специальных инструментов.
Команда 'trash-cli'
В мусор приложение предоставляет корзину командной строки. Обычно он не устанавливается в Linux по умолчанию, поэтому установите его из репозиториев вашего дистрибутива.
Чтобы отправить файл в корзину, используйте следующую команду:
корзина / путь / к / файлу
Файл не удаляется полностью, а вместо этого отправляется в корзину так же, как и в корзину Windows. Если вы предоставите команде trash имя папки, она отправит папку и все файлы в папке в корзину.
Как вывести файлы в корзину
Чтобы вывести список файлов в корзине, выполните следующую команду:
список мусора
Возвращаемые результаты включают исходный путь к файлу, а также дату и время отправки файлов в корзину.
Как восстановить файлы из корзины
Чтобы восстановить файл, используйте следующую команду:
мусор-восстановление
Однако вы можете получить сообщение об ошибке «Команда не найдена», если запустите эту команду.
Альтернативой восстановлению корзины является восстановление корзины, как показано ниже:
восстановить-мусор
Команда restore-trash выводит список всех файлов в корзине с номером рядом с каждым из них. Чтобы восстановить файл, введите номер рядом с именем файла.
Как очистить мусорную корзину
Основная проблема с подходом к мусорному ведру заключается в том, что удаленные файлы занимают место на диске. Если вы удовлетворены тем, что все в корзине больше не требуется, выполните следующую команду, чтобы очистить корзину:
мусор-пустой
Если вы хотите удалить все файлы, которые находились в корзине определенное количество дней, укажите это число с помощью команды trash-empty.
мусор-пусто 7