Come riavviare nautilus senza disconnettersi?


168

Come posso semplicemente riavviare il nautilus dopo aver aggiunto uno script nautilus senza disconnettersi.

Risposte:


213

Per riavviare nautilus ...

  • Per prima cosa, digita quanto segue nel tuo terminale per uscire da nautilus:

    nautilus -q o killall nautilus

  • Quindi, apri nautilus tramite il menu Unity (premi il tasto Super) o usando il comando Esegui ( Alt+ F2).


2
C'è un modo per farlo senza avviare una finestra nautilus? Come in esso sarebbe in esecuzione e visualizzare un desktop senza portare la propria finestra.
Bufke,

2
se nautilus si arresta in modo anomalo, cosa che accade abbastanza facilmente in 12.04, gli oggetti del tuo desktop spariranno. Questo non aiuta a riportarli in modo permanente. Non appena chiudi nautilus, il desktop è di nuovo vuoto.
Anthon,

4
+1 killall nautilusperché dovrebbe essere la prima soluzione
poesia del dolore,

38

Apri il terminale con Ctrl+ Alt+ Te prova questo:

$ nautilus -q && nautilus &

farlo senza passare dal terminale.


1

Un'altra opzione senza terminale è la chiusura di "Nautilus" da "Monitor di sistema".


1

Ho avuto un errore GTK ad un certo punto e nautilus -q non ha funzionato. Quindi, invece di chiedermelo, ho intrapreso una strada più ridicola per uccidere nautilus e ricominciare.

$ ps -aux | grep nautilus

Questo elencherà tutti i processi che hanno nautilus nella descrizione. Dovresti ottenere qualcosa del genere.

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

Cerca quello con un codice di 5 cifre accanto al tuo nome utente. Dopo averlo annotato, puoi terminare il processo.

$ sudo kill 29272

Nautilus dovrebbe morire e riavviarsi automaticamente. Ancora una volta ho usato questo perché ho avuto un errore GTK strano quando ho provato a eseguire nautilus -q.


Cordiali saluti, quello che hai fatto è lo stesso che usare killall nautilusdalla risposta accettata. Trova tutti i processi con l'eseguibile chiamato "nautilus" e li uccide. Utile quando si conosce il nome eseguibile del processo. Ma se non sei sicuro, dovresti fare un ps -aux | grep <executable>per assicurarti di uccidere il giusto processo.
Cliff il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.