Saya ingin memiliki perintah locate
di ubuntu 12.04 (yang digunakan untuk mencari file. Saya percaya ada perintah seperti itu tetapi saya tidak dapat melihatnya di ubuntu 12.04 Apakah itu bagian dari paket apa pun?
command-line
locate
JVIyer
sumber
sumber
sudo apt-get install locate
.sudo apt-get install apt-file
dan mencari program menggunakan apt-berkas:apt-file search /usr/bin/locate
.locate
sudah diinstal dalam instalasi standar Ubuntu, jadi mungkin ini tidak membantu.Jawaban:
sudo apt-get install mlocate
harus menginstal perintah 'temukan', atau Anda dapat menginstalnya dari sini:mlocate
memelihara database semua file Anda dan diindeks ulang sekali sehari secara default. Jika Anda ingin segera mengindeks ulang maka jalankansudo updatedb
dari baris perintah.Jika Anda mendapatkan
cannot stat
kesalahan saat Anda menjalankanlocate
, maka Anda perlu menjalankansudo updatedb
untuk mengisi database, seperti jika Anda ingin segera mengindeks ulang.sumber
sudo updatedb
setelah menginstal mlocate , karena database pencarian perlu dioptimalkan untuk penggunaan pertama kali.sudo yum install mlocate
untuk menginstalnya. Juga sama, jalankansudo updatedb
untuk menginisialisasi database untuk pertama kalinya.