GNU/Linux >> Belajar Linux >  >> Linux

temukan:perintah tidak ditemukan

Terkadang, Anda membuat file dan lupa di mana struktur direktori Anda meletakkannya. Terkadang Anda tidak mengetahui lokasi pasti file yang dibuat oleh sistem, aplikasi, atau pengguna lain. Di Linux, Anda memiliki beberapa alat canggih untuk menemukan file yang Anda cari.

Perintah lokasi

Perintah locate dengan cepat mencari string yang ditentukan dalam nama file dan jalur yang disimpan dalam database mlocate. Basis data ini harus diperbarui secara berkala agar pencarian menjadi efektif. Hasil yang ditampilkan mungkin terbatas pada file yang memiliki izin akses atau eksekusi pengguna.

Sintaks

Sintaks dari perintah locate adalah:

# locate [options] {string}

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah locate:

locate: command not found

Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:

Distribusi Perintah
Debian apt-get install mlocate
Ubuntu apt-get install mlocate
Alpin apk tambahkan mlocate
Linux Arch pacman -S mlocate
Kali Linux apt-get install mlocate
CentOS yum install mlocate
Fedora dnf install mlocate
Raspbian apt-get install mlocate

menemukan Opsi Perintah

Perintah locate mendukung berbagai opsi yang memungkinkan Anda membuat pencarian Anda lebih efektif. Beberapa opsi dijelaskan dalam tabel.

Opsi Dulu
-r Mencari nama file menggunakan ekspresi reguler.
-c Hanya menampilkan jumlah entri yang cocok yang ditemukan, bukan nama file.
-e Hanya mengembalikan file yang ada pada saat pencarian.
-i Abaikan casing dalam nama file atau jalur.
-n {jumlah entri} Kembalikan hanya beberapa kecocokan pertama hingga jumlah yang ditentukan.

menemukan Contoh Perintah

1. Untuk mencari file apapun:

# locate file.txt 

2. Untuk mencocokkan hanya nama dasar dengan pola:

# locate -b file.txt
# locate --basename file.txt 

3. Untuk mendapatkan jumlah entri yang cocok:

# locate -c file.txt
# locate --count file.txt

4. Untuk mengganti database default dengan yang diberikan:

# locate -d 
# locate --database

5. Untuk mencetak entri yang ada pada saat lokasi diaktifkan:

# locate -e filename
# locate --existing filename

6. Untuk mengikuti tautan simbolik tambahan:

# locate -L text
# locate --follow text

7. Untuk mendapatkan bantuan lokasi:

# locate -h
# locate --help

8. Untuk keluar dengan sukses setelah menemukan jumlah entri yang ditentukan:

# locate -l 10 text
# locate -n 10 text
# locate --limit 10 text

9. Untuk menghindari tautan simbolik berikut:

# locate -P text
# locate --nofollow text
# locate -H text 

10. Untuk memisahkan entri keluaran dengan karakter ASCI NULL:

# locate -0 text
# locate --null text 

11. Untuk mendapatkan statistik tentang database yang telah dibaca:

# locate -S text
# locate --statistics text 

12. Untuk menekan kesalahan jika terjadi:

# locate -q text
# locate --quiet text

13. Untuk mendapatkan info versi:

# locate -V
# locate --version

14. Untuk mencocokkan seluruh nama path:

# locate -w text
# locate --wholename text


Linux
  1. ifrename:perintah tidak ditemukan

  2. netstat:perintah tidak ditemukan

  3. kubectl:perintah tidak ditemukan

  1. tvservice:perintah tidak ditemukan

  2. lspci:perintah tidak ditemukan

  3. pstree:perintah tidak ditemukan

  1. rm:perintah tidak ditemukan

  2. mv:perintah tidak ditemukan

  3. ln:perintah tidak ditemukan