Apakah ada perintah untuk menyegarkan ikon desktop (persis seperti tombol F5)?
Saya memerlukan ini karena dalam Aplikasi Startup saya menetapkan perintah untuk me-mount partisi cadangan saya dan saya telah membuat tautan desktop ke beberapa direktori di sana. Masalahnya adalah bahwa ikon tidak di-refresh ketika saya masuk, kecuali saya menekan F5. Saya ingin memberi perintah di Aplikasi Startup untuk melakukannya. (perhatikan bahwa saya tidak ingin memulai kembali shell GNOME atau Unity, seperti yang mereka katakan di sini . Saya hanya perlu perintah untuk melakukan apa yang F5 lakukan)
command-line
shortcut-keys
desktop-environments
filemanager
Eduardo De Mello Castanho
sumber
sumber
Jawaban:
Jika penyegaran rumit, kami dapat memulai kembali Nautilus:
Entri Aplikasi Startup Anda dapat dengan mudah dimodifikasi untuk menambahkan perintah ini juga, sebagai bagian dari skrip, dengan merantai:
Nautilus memiliki
-q
opsi untuk membuatnya berhenti dengan sendirinya, tetapi ini tidak berfungsi dengan baiknautilus -n
.sumber
Anda dapat meniru dengan menekan tombol
xdotool
, jika Anda tidak dapat menemukan cara untuk langsung memanggil fungsi itu dipetakan ke:Bagian yang sulit adalah melakukan itu ketika jendela saat ini bukan desktop.
Seharusnya mungkin untuk menemukannya dengan
search
perintah th - tetapi mungkin perlu beberapa percobaan;Pertama, cobalah untuk menemukan jendela yang tepat, menggunakan getwindowname untuk menampilkan judul windows yang cocok:
Jika hasilnya terlihat benar, coba:
Jika tidak, lihat
man xdotool
lebih banyak opsixdotool search
.Jika Anda memerlukan informasi lebih lanjut tentang windows yang ada untuk membuatnya berfungsi, perintah ini adalah yang paling berguna untuk memeriksanya:
xwininfo
danxprop
.sumber
xdotool
untuk mengetik pintasan untuk meminimalkan semua jendela (Super-D?) Dan kemudian menggunakannya ketikF5
.t worked. It simply executes and shows no message (same when trying the third command, with Desktop key). I tried xwininfo and xprop and they didn
memberi saya informasi yang berguna untuk kasus ini. Namun, saya mencoba kunci xdotool F5. Pada baris perintah, jelas seperti menekan F5 pada baris perintah dan bukan pada Desktop; pada Aplikasi Startup, itu tidak melakukan apa-apa, mungkin karena dia masih belum di jendela Desktop pada saat dia menjalankan perintah. Solusi yang bekerja dengan saya adalah yang 'muru' berikan pada komentar: memulai kembali Nautilus Terima kasih