Kemampuan dari file desktop untuk menampilkan "manusia-dibaca" alias bukan (mungkin) klinis nyata nama, memiliki manfaat ... dan sebagai .desktop filetype menyarankan, saya berasumsi bahwa kemampuan ini dimaksudkan untuk Desktop ( yang (co -?) dikelola oleh Nautilus).
Namun di File Manager Nautilus itu sendiri, di mana saya harapkan untuk melihat informasi yang telanjang-tulang berkas (misalnya. Nama sebenarnya), saya disajikan dengan meta-data alias bukan nyata nama file.
Ini membuatnya agak sulit untuk mengedit / melihat file .desktop ketika Nautilus tidak membuat nama asli tersedia.
Apakah ada cara agar Pengelola File GUI Nautilus mendaftar file .desktop ini dengan nama aslinya? (sama seperti ls )
PS .. File-file ini membuat saya benar-benar bingung sampai hari ini, ketika saya mengganti nama, dan "nama" baru saya (sebenarnya) sebenarnya bukan nama file asli yang baru sama sekali !. Nama yang ditampilkan adalah alias; Nautilus telah mengubah konten file (Nama = ...), dan nama aslinya tidak berubah! ... sekarang aku hanya setengah bingung (hal-hal aneh)
ls
daftar ... Saya telah mencoba Maverick dalam VM dalam dua minggu setelah dirilis, tetapi jatuh beberapa kali, dan menjadi sangat baru untuk Linux / Ubuntu, saya memutuskan untuk menunda sampai Saya sudah cukup belajar untuk bisa berurusan dengan drama instalasi potensial .. Ini telah menjadi "tanda!" .. Saya mungkin akan beralih lebih cepat dari yang saya harapkan ... dan sekarang, yang saya butuhkan adalah jawaban sehingga saya bisa tandai "terpecahkan" :)Jawaban:
Dengan versi yang lebih baru dari Nautilus ( 2.31.5 dan yang lebih baru) mengubah nama
.desktop
file sebenarnya mengubah nama file, bukanName
bidang file itu sendiri.Nautilus akan menampilkan nama file lengkap (dengan
.desktop
ekstensi), jika.desktop
file tidak dapat dieksekusi.Misalnya, jika
Firefox.desktop
dapat dieksekusi:Sekarang untuk melihat nama file yang sebenarnya, buatlah
Firefox.desktop
tidak dapat dieksekusi. Klik kanan -> Properti -> Izin -> Hapus centangAllow executing file as a program
.Sekarang Nautilus akan menampilkan nama file lengkap:
sumber
ls
akan menjadi metode "tebakan terbaik", karena nama aslinya mungkin sangat berbeda).Terlepas dari keanehan nautilus, inilah naskah nautilus.
Anda dapat memilih beberapa file, klik ok dan gedit akan menampilkannya (memerlukan zenity).
Masukkan
~/.gnome2/nautilus-scripts
dan buat itu bisa dieksekusi.sumber
zenity
Kita dapat menampilkan nama file asli di Nautilus tanpa menggunakan skrip tambahan.
Nautilus akan menampilkan alias -file
.desktop
untuk.desktop
-file yang berada di/usr/share
dan/usr/local/share
termasuk semua sub-direktori dari kedua direktori. Nautilus akan menampilkan nama file asli jika.desktop
-file terletak di tempat lain.Kita dapat melakukan trik sederhana dengan tautan simbolis:
Jika kita menjelajah Nautilus ke
/usr/share/applications
, Nautilus akan menampilkan alias untuk.desktop
-file.Jika kita menjelajah Nautilus ke
/USR/share/applications
, Nautilus akan menampilkan nama.desktop
file -file yang sebenarnya.Cobalah, saya menguji ini pada beberapa rasa Ubuntu dengan versi 16.04 dan 17.04. Ini juga berfungsi di Xubuntu, Thunar memiliki perilaku yang sama dengan Nautilus.
sumber