Cara menginstal 'Lokasi perintah' untuk menemukan file di linux

Cara menginstal 'Lokasi perintah' untuk menemukan file di linux

Lokasi adalah utilitas baris perintah untuk menemukan file berdasarkan nama di Linux, seperti halnya temukan perintah. Namun, ia bekerja lebih efisien dibandingkan dengan rekannya; itu menggunakan satu atau lebih database yang dihuni oleh Diperbarui Program dan mencetak nama file yang cocok dengan setidaknya satu pola (pengguna menyediakan) ke output standar.

Temukan paket disediakan oleh GNU Findutils atau Mlocate paket. Paket -paket ini diketahui memberikan implementasi program yang sama. Kebanyakan Centos/rhel sistem, findutils Namun, datang pra-instal, jika Anda mencoba menjalankan perintah Locate, Anda mungkin mengalami kesalahan:

-bash: temukan: perintah tidak ditemukan 

Di artikel ini, kami akan menunjukkan cara menginstal Mlocate paket yang menyediakan menemukan Dan Diperbarui perintah untuk menemukan file dalam sistem linux.

Di bawah ini adalah output sampel yang menunjukkan kesalahan dan permintaan di atas findutils kemasan.

$ Temukan Bash_Completion.SH $ RPM -QA | grep findutils 
Temukan Perintah Tidak Ditemukan

Untuk memasang Mlocate, Gunakan Yum atau APT Paket Manager sesuai distribusi Linux Anda seperti yang ditunjukkan.

$ sudo yum menginstal mlocate [di centos/rhel] $ sudo apt install mlocate [on debian/ubuntu] 

Setelah menginstal Mlocate, Anda perlu memperbarui Diperbarui, yang digunakan oleh menemukan Perintah sebagai pengguna root dengan perintah sudo, jika tidak Anda akan mendapatkan kesalahan. Lokasi penyimpanan basis data default adalah /var/lib/mlocate/mlocate.db.

$ sudo updatedb 

Setelah database diperbarui, sekarang cobalah untuk menjalankan menemukan perintah, yang seharusnya bekerja kali ini.

$ Temukan Bash_Completion.SH 
Temukan File Menggunakan Perintah Lokasi

Untuk menemukan kecocokan yang tepat sesuai dengan pola yang Anda masukkan, gunakan ini -B opsi dan \ opsi globbing seperti pada sintaks berikut.

$ temukan -B '\ Bash_Completion.SH' 

Catatan: Anda dapat menggunakan Temukan_path variabel lingkungan untuk mengatur jalur ke basis data tambahan, yang dibaca setelah database default atau database apa pun yang tercantum menggunakan -database Bendera pada baris perintah.

Itu saja! Di panduan ini, kami menunjukkan kepada Anda cara menginstal Mlocate paket yang menawarkan menemukan Dan Diperbarui Perintah pada sistem Linux. Bagikan pandangan Anda dengan kami melalui formulir umpan balik di bawah ini.