¿Cómo reiniciar nautilus sin cerrar sesión?

168

¿Cómo puedo simplemente reiniciar el nautilus después de agregar un script de nautilus sin tener que cerrar sesión?

Riyaz Mohammed Ibrahim
fuente

Respuestas:

213

Para reiniciar nautilus ...

  • Primero, escriba lo siguiente en su terminal para salir de nautilus:

    nautilus -q o killall nautilus

  • Luego, abra nautilus a través del menú de Unity (presione la tecla Super) o use el comando de ejecución ( Alt+ F2).

karthick87
fuente
2
¿Hay alguna manera de hacer esto sin iniciar una ventana nautilus? Como en, se estaría ejecutando y mostraría un escritorio sin traer su propia ventana.
Bufke
2
si nautilus se bloquea, lo que ocurre con bastante facilidad en 12.04, entonces los elementos de su escritorio desaparecen. Esto no ayuda a traerlos de vuelta permanentemente. Tan pronto como cierre nautilus, el escritorio estará vacío una vez más.
Anthon
44
+1 porque killall nautilusdebería ser la primera solución
poesía
38

Abra la terminal con Ctrl+ Alt+ Te intente esto:

$ nautilus -q && nautilus &

hazlo sin cambiar de terminal.

shivshnkr
fuente
1

Otra opción sin terminal es cerrar "Nautilus" desde "Monitor de sistema".

Softmixt
fuente
1

Tuve un error GTK en un punto y nautilus -q no funcionó. Entonces, en lugar de preguntar amablemente, tomé una ruta más ridícula para matar nautilus y reiniciar.

$ ps -aux | grep nautilus

Esto mostrará una lista de todos los procesos que tienen nautilus en la descripción. Deberías obtener algo como esto.

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

Busque el que tenga un código de 5 dígitos al lado de su nombre de usuario. Una vez que tenga eso escrito, puede matar el proceso.

$ sudo kill 29272

Nautilus debería morir y reiniciarse automáticamente. Nuevamente, solo usé esto porque tuve un extraño error de GTK cuando intenté ejecutar nautilus -q.

CMRELAB
fuente
Para su información, lo que hizo es lo mismo que usar killall nautilusde la respuesta aceptada. Encuentra todos los procesos con el ejecutable llamado "nautilus" y los mata. Útil cuando conoce el nombre ejecutable del proceso. Pero si alguna vez no está seguro, debe hacer una ps -aux | grep <executable>para asegurarse de que matará el proceso correcto.
Acantilado