Что такое папка ".Trash-1000" и как ее удалить?

Может кто-нибудь сказать мне, что такое папка.Trash-1000 и как ее удалить / удалить?

Это заняло 275 гигабайт дискового пространства.

5 ответов

Это папка с твоей бумагой.
Если вы удалите что-то, оно не будет удалено с диска. Вместо этого он будет перемещен в эту папку.

Попробуйте очистить бумажную корзину или удалить папку с помощью команды терминала в качестве пользователя root:

sudo rm -rf /path/to/folder/.Trash-1000

Файловым менеджерам GNOME требуется место для размещения файлов.

  • Удаленные файлы из вашего "домашнего" раздела идут по адресу: /home/username/.local/share/Trash
  • Удаленные файлы на других разделах не могут быть скопированы туда из соображений производительности и места.

Таким образом, он пытается поместить их в /.Trash-$UID папка. Без прав доступа к этой папке нет мусора.

Запустите этот bash в корне раздела как пользователь, которому нужна корзина.

sudo mkdir .Trash-$UID && sudo chown $USER:$USER .Trash-$UID

Вы можете удалить эту папку и защитить раздел /, чтобы отключить эту функцию.

sudo rm -rf .Trash-xxxx
sodo chown root:root /thepartition

Ответы здесь предоставляют способы удаления .Trash-1000сама папка, но более простой способ заставить ее перестать занимать место — просто щелкнуть правой кнопкой мыши на корзине и выбрать «Очистить корзину», так как папка просто хранит удаленные файлы.

Если вы не можете очистить корзину, используйте эту команду:

sudo rm -r ~/.local/share/Trash/files/

Это удалит мусорные файлы рекурсивно.

Если вы хотите сохранить корзину для мусора, но удалить файлы, которые были перемещены туда, и остаться на диске, используйте:

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

Обратите внимание, что выше это команда для удаления, а параметры-rозначает «рекурсивное удаление каталогов и их содержимого», поскольку по умолчанию каталоги не удаляются. -fпараметр означает «игнорировать несуществующие файлы и аргументы, никогда не запрашивать».

В конце пути к файлу~/.local/share/Trash/files/*это персонаж*(...читается как «звездочка»), которое представляет собой термин регулярного выражения, который ведет ко всем файлам и каталогам в разделеfiles/"каталог удаляется командойrm.

Примечание

Если вы хотите узнать больше о том, как использовать команды терминала для работы с файлами, терминал по умолчанию использует интерпретируемый язык программирования под названием «bash». Вы можете использовать типman rmв терминале для получения дополнительной информации о команде rm и других распространенных командах.

также...

Альтернативный метод работы с каталогами, когда вы находитесь на промежуточном этапе работы с gnu linux, — это gnu emacs и его «dired» пакет.
Другие вопросы по тегам