Как отключить мусор?

16

Я не верю в Trash Bin, и когда я удаляю что-то, я хочу, чтобы он ушел навсегда, как отключить корзину?

P.S. Когда я удаляю файлы с консоли, они также идут в корзину?

    
задан UAdapter 07.01.2011 в 18:29
источник

6 ответов

8

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

    
ответ дан João Pinto 07.01.2011 в 18:37
источник
10

Вы можете использовать Shift + Удалить вместо Удалить , чтобы удалить файл (ы) навсегда, но не забывайте; Если вы удалите файл навсегда, вы не сможете легко вернуть его.

    
ответ дан kv1dr 07.01.2011 в 20:12
4

Хммм.

Places->Home Folder->Edit->Preferences->Behavior->Include a Delete command [...]

Да, удаленные консоли не имеют действия «переработать» - они исчезли.

    
ответ дан user8290 08.01.2011 в 02:32
2

В моем mp3-плеере я добавил файл с именем .Trash-1000 (а не каталог), который просто мешает.

Я нахожу Delete и получаю запрос: Невозможно переместить файл в мусор, вы хотите удалить его немедленно? со значением по умолчанию Delete .

Хорошо для моих нужд.

    
ответ дан bsb 15.07.2013 в 01:53
1

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

Начиная с предпосылки о том, что я хочу, чтобы Trash был удален из системы, я обнаружил, что на данный момент - единственное реальное решение - создать скомпилированную версию libgio GIO ), который изменен для вызова g_file_delete () время приложения вызывает g_file_trash () .

Для всех опытных пользователей, заинтересованных в этом решении: я недавно опубликовал пошаговое руководство для ИТ-сообщества :

Глобально отключить корзину GNOME в дистрибутивах на основе Debian

Я надеюсь, что это (некоторая) помощь тем, кто ненавидит Мусор с той же страстью, что и я ...

    
ответ дан Michael Stumpfl 02.05.2015 в 17:39
0

Вы можете установить неизменяемый бит.

Для этого сначала очистите корзину:

rm -rf ~/.local/share/Trash/*

И затем:

sudo chattr +i ~/.local/share/Trash/

После этого, когда вы удаляете или перемещаете что-то в корзину, вы получите следующее сообщение:

Cannot move to trash, delete it immediately?

EDIT: фактические результаты ниже

chattr: Inappropriate ioctl for device while reading flags on /home/sg1/.local/share/Trash/
    
ответ дан SirCrow 02.06.2011 в 22:18