Di Linux, arahan whereis digunakan untuk mencari lokasi fail boleh laku, fail kod sumber dan fail bantuan dalam sistem fail Sintaksnya ialah "whereis [parameter pilihan] [nama direktori BMS -f ] nama fail". Arahan whereis hanya boleh digunakan untuk mencari nama program dan hanya mencari fail binari (parameter "-b"), fail penerangan lelaki (parameter "-m") dan fail kod sumber (parameter "-s"); parameter ditinggalkan, Semua maklumat dikembalikan.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Arahan whereis dalam Linux digunakan untuk mencari lokasi fail boleh laku, fail kod sumber dan fail bantuan dalam sistem fail. Atribut fail ini hendaklah tergolong dalam kod asal, fail binari atau fail bantuan.
Program whereis juga mempunyai keupayaan untuk mencari kod sumber, menentukan laluan carian alternatif dan mencari item luar biasa.
di mana arahan digunakan
di mana arahan hanya boleh digunakan untuk mencari nama program dan hanya fail binari (parameter -b), man Fail Penerangan (parameter -m) dan fail kod sumber (parameter -s). Jika parameter ditinggalkan, semua maklumat dikembalikan.
Berbanding dengan find, di mana kelajuan carian adalah sangat pantas Ini kerana sistem Linux akan merekodkan semua fail dalam sistem dalam fail pangkalan data, sebaliknya, data akan dicari daripada mencari dengan melintasi cakera keras seperti arahan cari, kecekapan secara semula jadi akan menjadi sangat tinggi.
Walau bagaimanapun, fail pangkalan data tidak dikemas kini dalam masa nyata Secara lalai, ia dikemas kini sekali seminggu Oleh itu, apabila kami menggunakan whereis untuk mencari fail, kami kadang-kadang menemui data yang telah dipadamkan fail baru sahaja dibuat, tetapi tidak dapat Didapati sebabnya ialah fail pangkalan data tidak dikemas kini.
Linux di mana perintah penerangan terperinci
Fungsi
di mana arahan digunakan untuk mencari fail.
Sintaks
whereis [-bmsu] [BMS 目录名 -f ] 文件名
Parameter
参数 | 描述 |
---|---|
-b | 定位可执行文件。 |
-m | 定位帮助文件。 |
-s | 定位源代码文件。 |
-u | 搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。 |
-B | 指定搜索可执行文件的路径。 |
-M | 指定搜索帮助文件的路径。 |
-S | 指定搜索源代码文件的路径。 |
Contoh biasa perintah whereis
Cari lokasi arahan cd
whereis cd
Alih keluar tomcat dan svn berkaitan fail Carinya
whereis tomcat whereis svn
Penjelasan: Tomcat tidak dipasang dan tidak ditemui Pemasangan svn mendapati banyak fail berkaitan
Hanya cari fail binari
# whereis -b svn svn: /usr/bin/svn /usr/local/svn # whereis -m svn svn: /usr/share/man/man1/svn.1.gz # whereis -s svn svn:
Penjelasan: whereis -m svn mencari laluan dokumentasi, whereis -s svn mencari fail sumber.
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Bagaimana untuk menggunakan arahan whereis linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!