Bagaimana cara me-restart nautilus tanpa keluar?

168

Bagaimana caranya saya me-restart nautilus setelah menambahkan skrip nautilus tanpa harus logout.

Riyaz Mohammed Ibrahim
sumber

Jawaban:

213

Untuk memulai kembali nautilus ...

  • Pertama, ketikkan yang berikut di terminal Anda untuk keluar dari nautilus:

    nautilus -q atau killall nautilus

  • Kemudian, buka nautilus melalui menu Unity (tekan tombol Super) atau gunakan perintah run ( Alt+ F2).

karthick87
sumber
2
Apakah ada cara untuk melakukan ini tanpa memulai jendela nautilus? Seperti di dalamnya akan berjalan dan menampilkan desktop tanpa membawa jendelanya sendiri.
Bufke
2
jika nautilus mogok, yang terjadi cukup mudah di 12,04, maka item desktop Anda hilang. Ini tidak membantu mengembalikannya secara permanen. Segera setelah Anda menutup nautilus, desktop kosong sekali lagi.
Anthon
4
+1 untuk killall nautilusitu harus menjadi solusi pertama
puisi kesedihan
38

Buka terminal dengan Ctrl+ Alt+ Tdan coba ini:

$ nautilus -q && nautilus &

selesaikan tanpa beralih dari terminal.

shivshnkr
sumber
1

Pilihan lain tanpa terminal adalah dengan menutup "Nautilus" dari "System Monitor".

Softmixt
sumber
1

Saya memiliki kesalahan GTK pada satu titik dan nautilus -q tidak berfungsi. Jadi alih-alih bertanya dengan baik, saya memilih rute yang lebih konyol untuk membunuh nautilus dan memulai kembali.

$ ps -aux | grep nautilus

Ini akan mencantumkan semua proses yang memiliki nautilus dalam deskripsi. Anda harus mendapatkan sesuatu seperti ini.

carlos 2070 0,1 0,9 1608528 77500? Sl 08:56 0:40 nautilus -n

carlos 29272 0.0 0.0 16744 1004 poin / 1 S + 16:38 0:00 grep --color = auto nautilus

Cari satu dengan kode 5 digit di sebelah nama pengguna Anda. Setelah Anda menuliskannya, Anda dapat mematikan prosesnya.

$ sudo kill 29272

Nautilus harus mati dan memulai kembali secara otomatis. Sekali lagi saya hanya menggunakan ini karena saya memiliki kesalahan GTK aneh ketika saya mencoba menjalankan nautilus -q.

CMRELAB
sumber
FYI, apa yang Anda lakukan sama dengan menggunakan killall nautilusdari jawaban yang diterima. Ia menemukan semua proses dengan executable bernama "nautilus" dan membunuh mereka. Bermanfaat saat Anda mengetahui nama proses yang dapat dieksekusi. Tetapi jika Anda tidak yakin, Anda harus melakukan ps -aux | grep <executable>untuk memastikan bahwa Anda akan membunuh proses yang benar.
Cliff