Android

Di mana arahan di linux

tutorial perintah - perintah di terminal linux ubuntu

tutorial perintah - perintah di terminal linux ubuntu

Isi kandungan:

Anonim

whereis adalah utiliti baris arahan yang membolehkan anda mencari lokasi fail binari, sumber, dan halaman manual untuk arahan tertentu., kami akan menunjukkan kepada anda cara menggunakan arahan Linux whereis .

Bagaimana Menggunakan Command di mana

Sintaks untuk arahan whereis adalah seperti berikut:

whereis FILE_NAME…

Apabila digunakan tanpa sebarang pilihan, cari whereis perduaan, sumber dan manual untuk arahan yang dinyatakan sebagai hujah.

Secara lalai carian mencari fail arahan dalam laluan keras dan direktori yang disenaraikan dalam pembolehubah persekitaran. Gunakan pilihan -l untuk mencari direktori di mana arahan di mana mencari.

whereis -l

Sebagai contoh, untuk mendapatkan maklumat mengenai arahan bash , anda akan menaip yang berikut:

whereis bash

bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz

Dalam output di atas bash: adalah perintah yang anda ingin dapatkan maklumat, /bin/bash adalah laluan ke fail binari, /etc/bash.bashrc adalah file sumber, dan /usr/share/man/man1/bash.1.gz adalah halaman lelaki.

Sekiranya arahan yang anda cari tidak wujud, di mana whereis akan mencetak hanya nama arahan.

Anda juga boleh memberikan lebih daripada satu hujah kepada arahan whereis :

whereis netcat uptime

Output akan merangkumi maklumat mengenai kedua-dua netcat dan uptime :

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 arahan gunakan pilihan -p .

Sebagai contoh, untuk mencari lokasi arahan ping , anda akan menaip yang berikut:

whereis -p ping

ping: /bin/ping

Apabila mencari hanya untuk lokasi perduaan arahan, lebih suka menggunakan which atau type perintah.

Untuk mencari hanya fail sumber, gunakan pilihan -s .

whereis -s command

Jika fail sumber ada, lokasi akan mencetak lokasi mereka.

Pilihan -m membolehkan anda mencari hanya untuk fail manusia:

whereis -m command

Untuk mengehadkan lokasi di mana carian di mana binari menggunakan pilihan -B , untuk manual -M pilihan, dan -S untuk sumber. Setiap pilihan menerima senarai laluan mutlak untuk direktori yang dipisahkan oleh ruang. Senarai direktori mesti ditamatkan oleh pilihan -f yang menunjukkan permulaan nama fail.

Sebagai contoh, untuk mencari binari cp dalam direktori /bin anda akan menaip:

whereis -b -B /bin -f cp

cp: /bin/cp

Pilihan -u memberitahu whereis untuk mencari entri yang luar biasa. Fail yang tidak mempunyai satu kemasukan setiap jenis yang diminta (binari, manual dan sumber) dianggap sebagai fail (perintah) yang luar biasa.

Sebagai contoh, untuk mencari semua binari dalam direktori /bin yang tidak mempunyai halaman manual atau mempunyai lebih daripada satu dokumentasi yang anda taipkan:

cd /bin whereis -m -u *

Watak wildcard ( * ) selepas pilihan -f bermaksud semua fail dalam direktori kerja semasa ( /bin ).

Kesimpulannya

Utiliti whereis digunakan untuk mencari fail binari, sumber, dan manual untuk arahan tertentu.

mana terminal