如何在不注销的情况下重新启动Nautilus?


Answers:


213

重新启动鹦鹉螺...

  • 首先,在终端中键入以下内容以退出鹦鹉螺:

    nautilus -q 要么 killall nautilus

  • 然后,通过Unity菜单(按超级键)或使用运行命令(Alt+ F2)打开nautilus 。


2
有没有一种方法可以在不启动Nautilus窗口的情况下进行此操作?就像它可以运行并显示桌面而不带它自己的窗口一样。
巴夫(Bufke)2012年

2
如果鹦鹉螺崩溃(在12.04中很容易发生),那么您的桌面项目就不见了。这无助于将它们永久地带回。关闭鹦鹉螺后,桌面将再次为空。
Anthon 2012年

4
+1 killall nautilus是第一个解决方案
悲伤的诗歌

38

通过Ctrl+ Alt+ 打开终端,T然后尝试以下操作:

$ nautilus -q && nautilus &

无需从终端切换就可以完成它。


1

没有终端的另一种选择是通过从“系统监视器”关闭“ Nautilus”。


1

我在某一时刻遇到了GTK错误,而nautilus -q无法正常工作。因此,与其说一个很好的问题,倒不如说我走了一条更荒谬的路线来杀死鹦鹉螺并重新启动。

$ ps -aux | grep nautilus

这将列出所有描述中有鹦鹉螺的进程。你应该得到这样的东西。

卡洛斯2070 0.1 0.9 1608528 77500?Sl 08:56 0:40 nautilus -n

卡洛斯29272 0.0 0.0 0.0 16744 1004 pts / 1 S + 16:38 0:00 grep --color = auto nautilus

查找用户名旁边带有5位数字代码的密码。一旦写下来,就可以终止该过程。

$ sudo kill 29272

鹦鹉螺应死后自动重新启动。再次使用该选项是因为尝试运行nautilus -q时遇到了一个奇怪的GTK错误。


仅供参考,您所做的与killall nautilus接受的答案相同。它查找所有带有名为“ nautilus”的可执行文件的进程并杀死它们。当您知道进程的可执行文件名称时,该功能将非常有用。但是,如果您不确定,则应该执行a操作ps -aux | grep <executable>,以确保将终止正确的过程。
悬崖
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.