Как я могу удалить корзину с помощью терминала?

Когда ваш компьютер выключен, а сетевой кабель подключен к нему, вы видите активность на сетевом порту? то есть мигающие зеленые или янтарные огни? Если да, то WOL включен. Самый простой способ рассказать - это просто попробовать. : -

)
1
задан 24 May 2014 в 20:16

4 ответа

Установив trash-cli, вы можете сделать

trash-empty

более интересные сведения об обработке мусора: Здесь

112
ответ дан 24 May 2018 в 07:38
  • 1
    Это не будет работать из коробки, и требует установки trash-cli . – skarz 18 May 2014 в 22:27
  • 2
    Да, но это правильный ответ. Если у вас есть USB-накопитель, например, файлы, которые вы мусор в нем, будут помещены в скрытый каталог в корневое устройство устройства (по крайней мере, это произошло в прошлый раз, когда я проверил) .Trash-$UID - так что в этом случае корзина физически в двух разных местах ... – Rmano 19 May 2014 в 10:10
  • 3
    trash-cli отлично работает. Аналогичным инструментом, который вы можете попробовать, является autotrash: logfish.net/pr/autotrash – gerlos 9 October 2014 в 14:47
  • 4
    @Michael " Trash " это функция, предоставляемая диспетчером рабочего стола, которая является слоем над материалом, который вы обычно используете в командной строке. На самом деле все, что он делает, это переместить файлы в скрытую папку на том же устройстве и хранить некоторые метаданные, чтобы их можно было встать на место, если пользователь захочет. Вы фактически не возвращаете какое-либо место, пока не будете «пустым». мусор, который, когда файл фактически удален. – Seamus Connor 24 August 2015 в 23:50
  • 5
    Следует отметить, что эта команда специфична для пользователя. Я установил его и почесывал голову о том, почему он не работает, пока я не понял, что файлы находятся в корзине другого пользователя. – billynoah 29 December 2015 в 06:54

Вы ищете каталог $XDG_DATA_HOME/Trash. Каталог мусора определяется в «Спецификации корзины на рабочем столе» на сайте freedesktop. Эта переменная обычно недоступна в окнах терминала, поэтому вам понадобится trash-empty. Эта команда соответствует всем спецификациям Freedesktop.org и достаточно умна, чтобы узнать, где находится Корзина. Вам нужно будет сначала установить его.

Для этого есть другие инструменты, такие как gvfs-trash --empty, которые также могут отправлять элементы в корзину.

50
ответ дан 24 May 2018 в 07:38
  • 1
    +1 для $XDG_DATA_HOME. Как вы это поняли? – jobin 18 May 2014 в 23:08
  • 2
    @Jobin все в спецификации. ramendik.ru/docs/trashspec.html – Braiam 18 May 2014 в 23:10
  • 3
    @Braiam Не могли бы вы рассказать подробнее? Как я могу использовать его? Я не понимаю, как это решает мою цель. Пожалуйста, объясните немного. И я не хочу мусор предметов, я хочу очистить корзину. – hellodear 20 May 2014 в 21:54
  • 4
    @ hellodear2 trash-empty опустошает корзину . Вам нужно только запустить его. Бинарный файл находится в пакете trash-cli. То же самое, что и решение jhort, я объясню, откуда оно взялось, и предложит другой инструмент. – Braiam 20 May 2014 в 23:07

Установив тип trash-cli trash-empty

, установленный с помощью trash-cli sudo apt-get install trash-cli

7
ответ дан 24 May 2018 в 07:38

У меня были проблемы с

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

Поэтому мне пришлось сменить каталог как

cd ~/.local/share/Trash/

Тогда do

sudo -s

Тогда [!d3 ]

sudo rm -fr *

И тогда все ушло ..

3
ответ дан 24 May 2018 в 07:38
  • 1
    Почему sudo, и почему rm -rf. Это не нужно. – mikewhatever 29 July 2017 в 11:15
  • 2
    @mikewhatever - Почему sudo? Поскольку я удалил что-то в качестве суперпользователя, и поэтому, чтобы очистить Trash, мне пришлось сделать sudo, чтобы получить эту привилегию. Просто sudo rm -rf /fullabsolutepath работает в одной команде. – Harvey 11 November 2017 в 03:10
  • 3
    trash-empty и rm -rf ~ / .local / share / Trash / * не работают, если вы удаляете из корневых папок. Ответ Кисума лучше всего работал для меня. – rainer 1 April 2018 в 18:26
  • 4
    что это за хрень? Я попробовал это, и все прошло. Все данные ушли из моей системы. – Rajneesh071 4 May 2018 в 10:54
  • 5
    Как вернуть его обратно? – Rajneesh071 4 May 2018 в 10:54

Другие вопросы по тегам:

Похожие вопросы: