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 /binwhereis -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.