Невозможно получить доступ к Мусорному веществу при запуске Nautilus с & ldquo; sudo nautilus & rdquo;

При попытке доступа к области Trash в Nautilus при ее запуске из терминала с помощью команды:

sudo nautilus

Я получаю эту ошибку:

Это потому, что он пытается получить доступ к trash:////, который является не реальным путем (реальный путь /home/<username>/.local/share/Trash)? И если это какая-то ошибка, или это как-то по дизайну?

1
задан 24 February 2015 в 01:00

1 ответ

Вы запустили Nautilus из учетной записи root (sudo), и вы пытаетесь получить доступ к Trash.

Обычно каждая учетная запись пользователя имеет свой собственный Trash, но учетная запись root У меня есть. Из-за повышенных привилегий, если вы удаляете файлы, пока вы root, они будут немедленно удалены - подтверждения не будут показаны.

(Имейте в виду, что вы должны быть очень осторожны, делая что-то как корень!)

2
ответ дан 23 May 2018 в 22:59
  • 1
    Корень может иметь один, он просто отличается от обычных пользователей – Wilf 24 February 2015 в 01:45
  • 2
    У корня определенно есть папка для мусора: /root/.local/share/Trash/ – Byte Commander 12 March 2015 в 14:39
  • 3
    im guessing nautilus ищет папку мусора пользователя в / home / username, но у root нет папки в / home. Но это всего лишь теория – Sergiy Kolodyazhnyy 3 May 2015 в 07:34

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

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