Nautilus не отображает содержимое домашней папки при запуске как root

Он показывает символ рабочего стола, но он не показывает файлы на моем рабочем столе. Я запускаю Ubuntu 11.10 с оболочкой GNOME.

1
задан 26 January 2012 в 02:26

4 ответа

Если вы используете nautilus в качестве пользователя root, вы увидите папку рабочего стола root. Вероятно, вы находитесь в /home/yourname/Desktop (а остальные ваши файлы, вероятно, находятся в другом месте в /home/yourname/)

Вы можете использовать символические ссылки, чтобы сделать их доступными, но работа с корнем обычно не является хорошей идеей. Лучше использовать sudo для запуска команд как root при входе в систему как ваш обычный старый пользователь.

В nautilus вы можете использовать go > location ... или ctrl-l для просмотра и изменения полного пути к каталогу, в котором вы находитесь. Так что сделайте ctrl l, а затем просто введите /home/yourname/Desktop, чтобы получить доступ к файлов в вашем собственном каталоге рабочего стола пользователя.

3
ответ дан 25 May 2018 в 14:52
  • 1
    Мне нужно скопировать файл в папку. Я приказываю внести изменения в папку, в которой мне нужно запустить nautilus, как root, который я сделал с «gksudo nautilus». НО Я не могу получить доступ к папке, где находится файл, потому что он больше не отображается. – H3R3T1K 26 January 2012 в 03:13
  • 2
    @ user34648 добавлен в мой ответ, но вы также можете использовать sudo cp /home/yourname/desktop/file /path/to/destination/ в качестве альтернативы командной строки. Сначала прочитайте man cp. – Amanda 26 January 2012 в 03:32
  • 3
    Или используйте gksu nautilus ~user_name – Panther 26 January 2012 в 03:33
  • 4
    OK Я думаю, я не знал, что моя домашняя папка не находится в корневом каталоге. – H3R3T1K 26 January 2012 в 03:35

Если вы используете nautilus в качестве пользователя root, вы увидите папку рабочего стола root. Вероятно, вы находитесь в /home/yourname/Desktop (а остальные ваши файлы, вероятно, находятся в другом месте в /home/yourname/)

Вы можете использовать символические ссылки, чтобы сделать их доступными, но работа с корнем обычно не является хорошей идеей. Лучше использовать sudo для запуска команд как root при входе в систему как ваш обычный старый пользователь.

В nautilus вы можете использовать go > location ... или ctrl-l для просмотра и изменения полного пути к каталогу, в котором вы находитесь. Так что сделайте ctrl l, а затем просто введите /home/yourname/Desktop, чтобы получить доступ к файлов в вашем собственном каталоге рабочего стола пользователя.

3
ответ дан 25 July 2018 в 20:05

Если вы используете nautilus в качестве пользователя root, вы увидите папку рабочего стола root. Вероятно, вы находитесь в /home/yourname/Desktop (а остальные ваши файлы, вероятно, находятся в другом месте в /home/yourname/)

Вы можете использовать символические ссылки, чтобы сделать их доступными, но работа с корнем обычно не является хорошей идеей. Лучше использовать sudo для запуска команд как root при входе в систему как ваш обычный старый пользователь.

В nautilus вы можете использовать go > location ... или ctrl-l для просмотра и изменения полного пути к каталогу, в котором вы находитесь. Так что сделайте ctrl l, а затем просто введите /home/yourname/Desktop, чтобы получить доступ к файлов в вашем собственном каталоге рабочего стола пользователя.

3
ответ дан 4 August 2018 в 17:42

Если вы запускаете root, вы находитесь в корневом каталоге / home, а не в вашем.

2
ответ дан 25 May 2018 в 14:52

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

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