Wie starte ich nautilus neu, ohne mich abzumelden?

168

Wie starte ich den Nautilus neu, nachdem ich ein Nautilus-Skript hinzugefügt habe, ohne mich abmelden zu müssen?

Riyaz Mohammed Ibrahim
quelle

Antworten:

213

Um nautilus neu zu starten ...

  • Geben Sie zunächst Folgendes in Ihr Terminal ein, um Nautilus zu beenden:

    nautilus -q oder killall nautilus

  • Öffnen Sie dann nautilus über das Unity-Menü (drücken Sie die Super-Taste) oder mit dem Befehl run ( Alt+ F2).

karthick87
quelle
2
Gibt es eine Möglichkeit, dies zu tun, ohne ein Nautilus-Fenster zu starten? Als würde es laufen und einen Desktop anzeigen, ohne ein eigenes Fenster zu bringen.
Bufke
2
Wenn Nautilus abstürzt, was in 12.04 recht einfach ist, sind Ihre Desktop-Objekte verschwunden. Dies hilft nicht, sie dauerhaft zurückzubringen. Sobald Sie Nautilus schließen, ist der Desktop wieder leer.
Anthon
4
+1 für killall nautiluses sollte die erste Lösung sein
Trauer Poesie
38

Öffnen Sie das Terminal von Ctrl+ Alt+ Tund versuchen Sie dies:

$ nautilus -q && nautilus &

erledigen Sie das, ohne vom Terminal aus zu wechseln.

shivshnkr
quelle
1

Eine andere Option ohne Terminal ist das Schließen von "Nautilus" über "System Monitor".

Softmixt
quelle
1

Ich hatte einmal einen GTK-Fehler und nautilus -q funktionierte nicht. Anstatt nett zu fragen, ging ich einen lächerlicheren Weg, um Nautilus zu töten und neu zu starten.

$ ps -aux | grep nautilus

Dies listet alle Prozesse auf, deren Beschreibung Nautilus enthält. Sie sollten so etwas bekommen.

Carlos 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

Suchen Sie nach dem mit einem 5-stelligen Code neben Ihrem Benutzernamen. Sobald Sie das aufgeschrieben haben, können Sie den Prozess beenden.

$ sudo kill 29272

Nautilus sollte sterben und automatisch neu starten. Wieder habe ich dies nur verwendet, weil ich einen merkwürdigen GTK-Fehler hatte, als ich versuchte, nautilus -q auszuführen.

CMRELAB
quelle
Zu Ihrer Information, was Sie getan haben, ist dasselbe wie das Verwenden killall nautilusder akzeptierten Antwort. Es findet alle Prozesse mit der ausführbaren Datei "nautilus" und beendet sie. Hilfreich, wenn Sie den Namen der ausführbaren Datei des Prozesses kennen. Aber wenn Sie sich jemals unsicher sind, sollten Sie a tun ps -aux | grep <executable>, um sicherzustellen, dass Sie den richtigen Prozess beenden.
Cliff