FD - alternatif yang mudah dan pantas untuk mencari arahan
- 4558
- 957
- Wendell Shields
Kebanyakan pengguna Linux sudah biasa dengan arahan mencari dan banyak kes yang boleh digunakan. Hari ini kita akan mengkaji semula alternatif untuk mencari arahan, yang dipanggil FD.
FD adalah alat yang mudah, cepat, dan mesra pengguna yang dimaksudkan untuk melakukan lebih cepat berbanding dengan cari. Ia tidak dimaksudkan untuk menggantikan sepenuhnya cari, tetapi sebaliknya memberi anda alternatif yang mudah digunakan yang melakukan sedikit lebih cepat.
Ciri -ciri FD
Beberapa ciri penting FD:
- Sintaks mudah digunakan - corak fd * * bukan cari -nama *corak *.
- Output berwarna -warni serupa dengan salah satu arahan LS.
- Prestasi pantas. Penanda aras pemaju boleh didapati di sini.
- Carian Pintar dengan kes-insensitif secara lalai dan beralih ke kes sensitif jika kontena patter simbol huruf besar.
- Tidak melihat fail dan direktori tersembunyi secara lalai.
- Tidak melihat .Gitignore Secara lalai.
- Kesedaran Unicode.
Cara Memasang FD di Linux
Kami akan melihat cara memasang FD Dalam pengagihan Linux yang berbeza menggunakan Pengurus Pakej Lalai seperti yang ditunjukkan.
$ sudo apt memasang fd-find [on Debian, Ubuntu dan Mint] $ sudo yum memasang fd-find [on RHEL/CENTOS/FEDORA dan Rocky Linux/Almalinux] $ sudo emerge -a sys -apps/fd [on Gentoo Linux] $ sudo pacman -s fd [on Arch Linux] $ sudo zypper memasang fd [on Opensuse] $ sudo apk tambah fd [on Alpine Linux]
Cara menggunakan FD di Linux
Sama dengan arahan cari, FD mempunyai banyak kes kegunaan, tetapi mari kita mulakan dengan memeriksa pilihan yang ada:
# FD -H atau # FD -HelpPenggunaan Perintah FD
Mari kita lihat beberapa contoh. Anda boleh lari FD Tanpa sebarang hujah, output sangat serupa dengan arahan ls -r.
# fd
Di seterusnya FD Contohnya, saya akan menggunakan pemasangan WordPress lalai yang terletak di /var/www/html/
untuk mencari fail dan folder yang berbeza.
Dalam contoh di bawah, saya hanya mengambil 10 keputusan pertama untuk output yang lebih pendek dari arahan.
# fd | kepalaContoh arahan FD
Katakan kita mahu mencari semua fail jpg. Kita boleh menggunakan "-E"
Bendera untuk ditapis mengikut sambungan fail:
# fd -e jpgFD - Cari fail JPG
The "-E"
Bendera boleh digunakan dalam kombinasi dengan corak seperti ini:
# fd -e indeks php
Perintah di atas akan mencari fail dengan sambungan php dan mempunyai rentetan "indeks"Di dalamnya:
FD - Cari rentetan dalam failSekiranya anda ingin mengecualikan beberapa hasil, anda boleh menggunakannya "-E"
Bendera seperti ini:
# fd -e php index -e wp -content
Perintah ini akan mencari semua fail dengan sambungan PHP, yang mengandungi rentetan "indeks"Dan akan mengecualikan hasil dari"WP-Content"Direktori.
FD - Tidak termasuk fail semasa mencari rentetan dalam failJika anda ingin menentukan direktori carian, anda hanya perlu memberikannya sebagai hujah:
# fdFD - Cari fail di direktori
Sama seperti cari, anda boleh menggunakan -x
atau --EXEC
Argumen untuk melaksanakan pelaksanaan perintah selari dengan hasil carian.
Berikut adalah contoh di mana kita akan menggunakan chmod Untuk menukar kebenaran fail gambar
# fd -e jpg -x chmod 644
Di atas akan menemui semua fail dengan sambungan JPG dan akan berjalan Chmod 644
.
Berikut adalah beberapa penjelasan yang berguna dan penggunaan kurungan:
- Pemegang tempat yang akan diubah dengan jalan hasil carian (WP-Content/Muat naik/01.JPG).
.
- sama seperti, Tetapi tanpa menggunakan sambungan fail (WP-Content/Muat naik/01).
/
: Pemegang tempat yang akan digantikan dengan nama asas hasil carian (01.JPG).//
: Direktori induk jalan yang ditemui (WP-Content/Muat naik)./.
: Hanya nama bas, tanpa lanjutan (01).
Kesimpulan
Ini adalah semakan ringkas mengenai Perintah FD, bahawa sesetengah pengguna mungkin lebih mudah digunakan dan lebih cepat. Seperti yang dinyatakan sebelum ini dalam artikel ini FD tidak dimaksudkan untuk menggantikan sepenuhnya cari, tetapi sebaliknya memberikan penggunaan mudah, carian yang lebih mudah, dan prestasi yang lebih baik. FD tidak mengambil banyak ruang dan merupakan alat yang bagus untuk dimiliki di senjata anda.
- « 15 Program Perisian Percuma dan Terbuka Sumber Terbaik (FOSS) untuk Linux
- Cara memasang WordPress dengan lampu dalam pengagihan berasaskan RHEL »