#1 楼
要重新启动nautilus ...首先,在终端中键入以下命令以退出nautilus:
nautilus -q
或killall nautilus
然后,通过Unity菜单(按超级键)或使用运行命令(Alt + F2)打开Nautilus。
#2 楼
通过Ctrl + Alt + T打开终端,然后尝试以下操作:$ nautilus -q && nautilus &
完成操作而无需从终端切换。
#3 楼
我在某一时刻遇到了GTK错误,并且nautilus -q无法正常工作。因此,我没有提出更好的选择,而是采取了更加荒谬的方法来杀死鹦鹉螺并重新启动。$ ps -aux | grep nautilus
这将在描述中列出所有具有鹦鹉螺的进程。您应该会得到类似的信息。
卡洛斯2070 0.1 0.9 1608528 77500? Sl 08:56 0:40 nautilus -n
carlos 29272 0.0 0.0 16744 1004 pts / 1 S + 16:38 0:00 grep --color = auto nautilus
看上面写着“鹦鹉螺”的代码,然后抓取4位数的代码。写下该内容后,您可以终止该进程。
$ sudo kill 2070
Nautilus应该死掉并自动重新启动。再一次,我只是使用了它,因为尝试运行nautilus -q时出现了一个奇怪的GTK错误。
评论
仅供参考,您所做的与从接受的答案中使用killall nautilus相同。它找到所有带有名为“ nautilus”的可执行文件的进程并杀死它们。当您知道进程的可执行文件名称时,此选项很有用。但是,如果不确定,则应执行ps -aux | grep
–悬崖
19年8月26日在6:02
我感到困惑还是您只是杀死了已经完成的grep进程?您不是要取消2070进程吗?而且您拥有该过程,因此您不需要sudo
– JimLohse
19/12/18在17:37
@JimLohse是的。爆破。感谢您发现该错误。我刚刚更新了我的评论。
–蒙特卡洛
19/12/19在18:21
评论
有没有一种方法可以在不启动Nautilus窗口的情况下进行此操作?就像它可以运行并显示桌面而不带它自己的窗口一样。
–布克
2012年5月10日20:15
如果鹦鹉螺崩溃(在12.04中很容易发生),那么您的桌面项目就消失了。这无助于将它们永久地带回。关闭鹦鹉螺后,桌面将再次为空。
–安东
2012年7月10日在22:28
为Killall Nautilus +1应该是第一个解决方案
–悲伤的诗歌
18年4月22日在13:05