Я случайно удалил мусор и могу больше помещать в него предметы, как я могу вернуть его обратно?
Я сделал глупость. У меня были проблемы с определенными файлами в моей корзине, из-за которых моя система не позволяла мне удалить, то есть я больше не мог очистить корзину. Это были не очень важные файлы, просто папки с темами, которые я создавал и закрывал. Разочаровавшись, я прогуглил его и привел в исполнение этот скрипт sudo rm -rf ~/.local/share/Trash/*
Похоже, что он полностью удалил мой мусор... полностью, и теперь я больше не могу добавлять предметы в него. Как я могу восстановить свой мусор еще раз? Я знаю, что это, вероятно, так же просто, как воссоздание файла, но я не уверен в языке терминала, чтобы сделать это.
Заранее спасибо.
TL; DR Я удалил свой каталог с мусором sudo rm -rf ~/.local/share/Trash/*
и нужна помощь, чтобы вернуть его / сделать новый.
2 ответа
Пытаться:
cd ~
mkdir .local/share/Trash
mkdir .local/share/Trash/expunged
mkdir .local/share/Trash/files
mkdir .local/share/Trash/info
chmod -R 700 .local/share/Trash
... а затем перезапустите наутилус с nautilus -q
, Я не уверен, что это сработает, это просто воссоздание структуры, которая у меня есть, с пустым мусором; Вы можете спокойно игнорировать ошибку о существующей директории.
Обратите внимание, нет sudo
Вот. Корзина - ваша, должна быть управляемой без привилегий суперпользователя; как правило, вы никогда не должны использовать sudo
управлять файлом в вашем домашнем каталоге --- если вы не должны исправить предыдущие sudo
использование, то есть.
Если вы запутались с суперпользователем в этих каталогах, возможно, вам нужно исправить владельца...
sudo chown -R myuser .local/share/Trash
куда myuser
Ваш обычный пользователь, конечно.
И, кстати, "не стираемый файл", вероятно, был файлом в другом разделе.
У меня была похожая проблема в Ubuntu 14.04: открылся Thrash, но удалить что-либо из него было невозможно. Я установил программу репозитория Ubuntu BleachBit, запустил ее, и проблема была решена.