Сменить владельца папки

Мое имя пользователя - murali, я также su

Используемый Testdisk и восстановленные файлы находятся в подпапке папки .Trash-1000 в домашнем каталоге {{1} }. Trash-1000 имеет знак блокировки, а права доступа к папке и содержимому указывают, что владелец - root. Нет доступа к этим файлам.

Использовано sudo chown -R $ murali: .Trash-1000 Но папка и файлы по-прежнему остаются заблокированными. Если я оставлю пространство, например $ murali: .Trash-1000, я могу получить ответ «Отсутствует операнд после .Trash-1000»

Сделал себя пользователем root с помощью ... sudo -i команды. По-прежнему не могу получить доступ к файлам.

Как я могу получить доступ к этим файлам, скопировать их, просмотреть или изменить их.

-1
задан 9 March 2021 в 08:33

1 ответ

Просмотрите список файлов в пакете.

Например, https://packages.ubuntu.com/groovy/all/vim-common/filelist

/usr/share/icons/hicolor/48x48/apps/gvim.png
/usr/share/icons/hicolor/scalable/apps/gvim.svg
/usr/share/icons/locolor/16x16/apps/gvim.png
/usr/share/icons/locolor/32x32/apps/gvim.png
-121--908805-

Если файл .Trash-1000 предназначен для вашей учетной записи , то доступ к файлам можно получить из диспетчера файлов Nautilus, нажав на «Корзину мусора»:

Nautilus Rubbish Bin

Если вы хотите использовать командную строку для проверки содержимого файла .trash-1000 - предполагая, что вы являетесь владельцем файла - то вы можете использовать команды gio :

gio list trash://

Затем вы можете использовать gio move для перемещения удаленных файлов. Команды gio описаны здесь .

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

sudo chown -R murali:murali .Trash-1000

разрешения файла должны также быть установлены в 700 , поскольку только у владельца должен быть доступ:

sudo chmod -R 700 .Trash-1000
0
ответ дан 18 March 2021 в 23:28

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

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