Я не могу нигде искать мусор . Можете ли вы сказать мне команду или что-нибудь подобное, чтобы очистить корзину с помощью терминала?
command-line
trash
Здравствуй, дорогой
источник
источник
Ответы:
Вы можете использовать команду ˋrmˋ:
Команда rm удаляет (удаляет) файлы или каталоги.
Папка для мусора находится по адресу:
$HOME/.local/share/Trash
Будьте осторожны при использовании
rm
команды - файлы не отправляются в мусорное ведро, где вы можете их восстановить, поэтому отменить их нелегко.источник
~
это только специфическая для оболочки вещь, которая расширяется до вашего пути к домашней директории. Использование, например"~/some/path"
, не будет расширяться из-за цитирования. Аналогично, не все файловые менеджеры поймут,~
если вы введете его в адресную строку.rm
вообще не могут удалять папки, если вы не предоставите им-r
(или эквивалентную) опцию. Однако использованиеrm
без надлежащей осторожности может привести к потере важных личных файлов, особенно если они используются с подстановочными аргументами.~
в адресной строке.С
trash-cli
установленным, вы можете сделатьболее интересные подробности об обработке мусора: здесь
источник
.Trash-$UID
- так что в этом случае корзина физически находится в два разных места ...Вы ищете
$XDG_DATA_HOME/Trash
каталог. Каталог корзины определен в «Спецификации мусорной корзины на рабочем столе» сайта freedesktop . Эта переменная обычно недоступна в окнах терминала, поэтому вам потребуется дляtrash-empty
. Эта команда следует всем спецификациям Freedesktop.org, и она достаточно умна, чтобы выяснить, где находится Корзина. Вы должны будете установить это сначала.Для этого есть другие инструменты, например,
gvfs-trash --empty
которые также могут отправлять предметы в корзину.источник
$XDG_DATA_HOME
. Как ты это получил?trash-empty
очищает мусор . Вам нужно только запустить его. Двоичный файл находится вtrash-cli
упаковке. Это то же самое, что и решение jhort, только то, что я объясняю, откуда оно берется, и предлагаю другой инструмент.gio trash --empty
, по крайней мере, на Ubuntu 18.10 / Gnome 3.С установленным типом trash-cli
trash-empty
установить тип trash-cli
sudo apt-get install trash-cli
источник
У меня были проблемы с
Итак, я должен был сделать:
Прежде чем вводить следующую команду, убедитесь, что вы находитесь в правильном каталоге, потому что таким образом вы можете легко удалить все из своей домашней папки, и не будет никаких предупреждений.
А потом все прошло ...
источник
sudo
? Поскольку я удалил что-то как суперпользователь, и чтобы очистить егоTrash
, мне пришлось сделать это,sudo
чтобы получить эту привилегию. Простоsudo rm -rf /fullabsolutepath
работает в одной команде.rm -fr *
в неправильной папке. Пожалуйста, измените свой ответ и, по крайней мере, используйте полные пути ...