5 Alat baris arahan untuk mencari fail dengan cepat di Linux

5 Alat baris arahan untuk mencari fail dengan cepat di Linux

Mencari atau mencari fail pada sistem Linux dari terminal boleh menjadi sedikit cabaran terutama untuk pemula. Walau bagaimanapun, terdapat beberapa alat/utiliti baris arahan untuk mencari fail di Linux.

Dalam artikel ini, kami akan mengkaji 5 alat baris arahan untuk mencari, mencari dan mencari fail dengan cepat pada sistem Linux.

1. Cari arahan

Cari Perintah adalah alat CLI yang kuat dan digunakan secara meluas untuk mencari dan mencari fail yang namanya sesuai dengan corak mudah, dalam hierarki direktori. Menggunakan Cari adalah mudah, semua yang anda perlu lakukan adalah menyediakan titik permulaan (atas direktori heirarki) di mana makhluk carian. Ini boleh menjadi direktori semasa atau direktori lain di mana anda mengesyaki fail yang anda cari disimpan.

Selepas titik permulaan, anda boleh menentukan ungkapan (terdiri daripada ujian, tindakan, pilihan dan pengendali) yang menggambarkan cara memadankan fail dan apa yang perlu dilakukan dengan fail yang dipadankan.

Ia menyokong pelbagai pilihan untuk mencari fail menggunakan atribut seperti kebenaran, pengguna, kumpulan, jenis fail, tarikh, saiz dan kriteria lain yang mungkin. Anda boleh mempelajari beberapa contoh penggunaan arahan Cari berguna dalam artikel berikut:

  1. 35 Contoh Praktikal Linux Cari Perintah
  2. Cara untuk menggunakan arahan 'cari' untuk mencari direktori dengan lebih cekap
  3. Cara Mencari Fail Dengan Kebenaran Suid dan SGID Di Linux
  4. Cara Menggunakan Perintah 'Cari' untuk mencari pelbagai nama fail (sambungan) di Linux
  5. Cara mencari dan menyusun fail berdasarkan tarikh dan masa pengubahsuaian di Linux

2. Cari arahan

Cari arahan adalah satu lagi utiliti CLI yang biasa digunakan untuk mencari fail dengan cepat dengan nama, seperti cari perintah. Walau bagaimanapun, ia praktikal lebih cekap dan lebih cepat berbanding dengan rakan sejawatnya kerana, bukannya mencari melalui sistem fail apabila pengguna memulakan operasi carian fail (cara mencari kerja), cari pertanyaan pangkalan data yang mengandungi bit dan bahagian fail dan mereka laluan yang sesuai pada sistem fail.

Pangkalan data ini boleh disediakan dan dikemas kini menggunakan dikemas kini perintah. Perhatikan bahawa cari tidak akan melaporkan fail yang dibuat selepas kemas kini paling terkini pangkalan data yang berkaitan.

Baca juga: Cara memasang 'cari perintah' untuk mencari fail di linux

3. Perintah grep

Walaupun arahan grep bukan alat untuk mencari fail secara langsung (sebaliknya digunakan untuk mencetak garis yang sepadan dengan corak dari satu atau lebih fail), anda boleh menggunakannya untuk mencari fail. Dengan mengandaikan anda mengetahui frasa dalam fail yang anda cari atau anda mencari fail yang mengandungi rentetan watak tertentu, grep dapat membantu anda menyenaraikan semua fail yang mengandungi frasa tertentu.

Contohnya, jika anda mencari BACA SAYA.md fail yang mengandungi frasa "Pelbagai jenis", Yang anda syak harus berada di direktori rumah anda, mungkin masuk ~/bin, anda boleh mengesannya seperti yang ditunjukkan.

$ grep -ri ~/bin -e "anstrianment" atau $ grep -ri ~/bin/-e "anstruktur" | potong -d: -f1 

Di mana bendera grep:

  • -R - bermaksud cari direktori yang ditentukan secara rekursif
  • -i - bermaksud mengabaikan perbezaan kes
  • -e - Menentukan frasa yang akan digunakan sebagai corak untuk mencari
  • -d - Menentukan pembatas
  • -f - Menetapkan medan untuk dicetak

Anda boleh mempelajari beberapa contoh penggunaan arahan grep berguna dalam artikel berikut:

  1. 12 Contoh Praktikal Perintah Linux Grep
  2. 11 Advance Linux Grep Perintah Penggunaan dan Contoh
  3. Cara mencari rentetan atau perkataan tertentu dalam fail dan direktori

4. Perintah mana

Perintah mana adalah utiliti kecil dan mudah untuk mencari binari perintah; ia mengeluarkan jalan mutlak perintah. Sebagai contoh:

$ yang mencari $ yang mencari $ yang mana 

5. Di mana perintah

di mana perintah juga digunakan untuk mencari arahan dan juga menunjukkan laluan mutlak sumber, dan fail halaman manual untuk arahan.

$ wheris cari $ whereis cari $ di mana $ whereis whereis 

Baca juga: 5 cara untuk mencari keterangan dan lokasi 'Perintah Perduaan' pada sistem fail

Itu sahaja buat masa ini! Sekiranya kami terlepas sebarang alat/utiliti arahan untuk mencari fail dengan cepat pada sistem Linux, beritahu kami melalui borang komen di bawah. Anda juga boleh mengemukakan soalan mengenai topik ini.