Saya telah menggunakan Ubuntu untuk abuot 2 minggu dan dan masih frustrasi dengan operasi file sederhana.
Saya ingin mencari file bernama 9.jpg . Setiap perintah internal dan program pihak ke-3 yang saya coba, memberi saya 99.jpg, 999.jpg, "lovepotion number9.jpg" dan banyak lainnya yang sejenis.
Bagaimana Anda mencari nama file PERSIS TANPA TANPA wildcard?
Ini hanya frustrasi terakhir saya. Saya jelas kehilangan sesuatu yang mendasar. tutorial yang bagus di mana saja?
sumber
locate - r \[filename]
". keduanya tampaknya bekerja.man locate
? Karena punyaku mengatakan untuk digunakanlocate -b '\NAME'
.Untuk mencari file yang tepat tanpa
find
perintah penggunaan wildcard .Buka terminal dengan menekan Ctrl+ Alt+T
Ketikkan perintah dan tekan Enter
Jika Anda ingin mencari di folder rumah saja, gunakan
~/
sebagai ganti/
dan sebagainya. Ganti/
dengan nama direktori yang ingin Anda cari di dalamnya. Jika Anda ingin mencari di direktori saat ini dan semua direktori yang menyertainya, gunakan./
di tempat/
.sumber
Pencarian di nautilus (manajer file thingy), dengan desain, terbatas pada opsi seperti wildcard sederhana. Jika Anda membutuhkan sesuatu yang lebih canggih, Anda bisa menggunakan GUI atau baris perintah.
GUI: instal paket gnome-search-tool, baik melalui pusat perangkat lunak atau dengan mengetik
Jalankan (disebut "pencarian file"). Biarkan entri utama kosong, dan tambahkan opsi pencarian yang disebut "Nama cocok dengan ekspresi reguler". Di bidang teks baru, ketik
^9.jpg
(^
di awal cocok dengan awal string dalam ekspresi reguler).Sedangkan untuk baris perintah,
find
utilitas akan memberikan jawaban yang tepat:Pertimbangkan ini: file "999.jpg" dan "9.jpg" di direktori
t/
:Saya harap ini jelas.
sumber