whereis
adalah utilitas baris perintah yang memungkinkan Anda menemukan lokasi biner, sumber, dan file halaman manual untuk perintah yang diberikan.
Pada artikel ini, kami akan menunjukkan cara menggunakan whereis
Linux perintah.
Cara Menggunakan whereis
Perintah #
Sintaks untuk whereis
perintahnya adalah sebagai berikut:
whereis [OPTIONS] FILE_NAME...
Saat digunakan tanpa opsi apa pun whereis
cari file biner, sumber, dan manual untuk perintah yang ditentukan sebagai argumen.
Secara default whereis
mencari file perintah di jalur dan direktori hard-coded yang tercantum dalam variabel lingkungan. Gunakan -l
opsi untuk menemukan direktori tempat whereis
pencarian perintah untuk.
whereis -l
Misalnya, untuk mendapatkan informasi tentang bash
perintah, Anda akan mengetik berikut ini:
whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
Pada output di atas bash:
adalah perintah yang ingin Anda dapatkan informasinya, /bin/bash
adalah path ke file biner, /etc/bash.bashrc
adalah file sumber, dan /usr/share/man/man1/bash.1.gz
adalah halaman manual.
Jika perintah yang Anda cari tidak ada, whereis
hanya akan mencetak nama perintah.
Anda juga dapat memberikan lebih dari satu argumen ke whereis
perintah:
whereis netcat uptime
Outputnya akan menyertakan informasi tentang keduanya netcat
dan uptime
perintah:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz
uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
Untuk mencari hanya binari perintah, gunakan -p
pilihan.
Misalnya, untuk menemukan lokasi ping
perintah, Anda akan mengetik berikut ini:
whereis -p ping
ping: /bin/ping
Saat hanya mencari lokasi biner perintah, lebih baik menggunakan which
atau type
perintah.
Untuk mencari hanya file sumber, gunakan -s
pilihan.
whereis -s command
Jika file sumber ada, whereis
akan mencetak lokasi mereka.
-m
opsi memungkinkan Anda untuk hanya mencari file man:
whereis -m command
Untuk membatasi lokasi di mana whereis
mencari binari menggunakan -B
pilihan, untuk manual -M
opsi, dan -S
untuk sumber. Setiap opsi menerima daftar jalur absolut ke direktori yang dipisahkan oleh spasi. Daftar direktori harus diakhiri dengan -f
opsi yang menunjukkan awal dari nama file.
Misalnya, untuk mencari cp
biner di /bin
direktori yang akan Anda ketik:
whereis -b -B /bin -f cp
cp: /bin/cp
-u
opsi memberi tahu whereis
untuk mencari entri yang tidak biasa. File yang tidak memiliki tepat satu entri untuk setiap jenis yang diminta (biner, manual, dan sumber) dianggap sebagai file (perintah) yang tidak biasa.
Misalnya, untuk mencari semua binari di /bin
direktori yang tidak memiliki halaman manual atau memiliki lebih dari satu dokumentasi yang akan Anda ketik:
cd /bin
whereis -m -u *
Karakter wildcard (*
) setelah -f
option berarti semua file di direktori kerja saat ini(/bin
).
Kesimpulan #
whereis
utilitas digunakan untuk menemukan file biner, sumber, dan manual untuk perintah yang diberikan.
Jika Anda memiliki pertanyaan atau umpan balik, silakan tinggalkan komentar di bawah.