Я не верю в мусорное ведро, и когда я удаляю что-то, я хочу, чтобы оно исчезло навсегда, как отключить мусорное ведро?
P.S. Когда я удаляю файлы из консоли, они тоже попадают в корзину?
Хммм.
Places->Home Folder->Edit->Preferences->Behavior->Include a Delete command [...]
Да, консольные удаления не имеют действия «recycle» - они пропали.
Вы можете добавить действие удаления, как описано в Как удалить файлы, минуя корзину . Файлы, удаленные из консоли, немедленно удаляются, но имейте в виду, что при некоторых обстоятельствах их все равно можно восстановить, если вы хотите безопасно удалить файлы, используйте команду «wipe».
Вы можете использовать Shift kbd> + Удалить kbd> вместо Удалить kbd>, чтобы навсегда удалить файлы, но не забывайте; Если вы удалите файл навсегда, вы не сможете его легко вернуть.
На моем mp3-плеере я добавил файл с именем .Trash-1000
(не каталог), который только мешает.
Я нажал Delete
и получил запрос: Невозможно переместить файл на мусор, вы хотите немедленно удалить? с действием по умолчанию Delete
.
Достаточно хорошо для моих нужд.
Вы можете установить неизменный бит.
Для этого сначала очистите корзину:
rm -rf ~/.local/share/Trash/*
А затем:
sudo chattr +i ~/.local/share/Trash/
После этого при удалении или перемещении чего-либо в корзину вы получите следующее сообщение:
Cannot move to trash, delete it immediately?
<час> РЕДАКТИРОВАТЬ: фактические результаты ниже
chattr: Inappropriate ioctl for device while reading flags on /home/sg1/.local/share/Trash/
Я тоже являюсь одним из тех, кого эта проблема преследует в течение ряда лет ... я недоволен существующими предложениями, недавно я нашел время для самостоятельного поиска решения.
Исходя из того, что я хочу, чтобы корзина исчезла в масштабе всей системы, я обнаружил, что на данный момент единственным реальным решением является создание скомпилированной по заказу версии libgio (» GIO ), который изменяется для вызова g_file_delete () каждый раз, когда приложение вызывает g_file_trash () .
Для всех опытных пользователей, заинтересованных в этом решении: я недавно опубликовал пошаговое руководство по GitHub :
Глобальное отключение корзины GNOME в Debian на основе дистрибутивов
Я надеюсь, что это (немного) поможет тем, кто ненавидит мусор с той же страстью, что и я ...
Для внешних дисков извлеките /. Каталоги $UID
.
Для текущего диска, как и для временного решения, вы можете настроить Bin на автоматическое опустошение (например, каждый час). Для этого перейдите в Действияи введите История файлов и корзина(часть Настройки). Оттуда вы можете настроить параметры Мусорного контейнера. Вы также можете найти шаги, как войти в настройки мусора в справке Ubuntu.