一、whereis命令概述
在Linux系統中,很多時候需要查找一個命令所在的路徑,以便對該命令進行操作和調用。其中一個常用的工具就是whereis命令,該命令用於快速定位Linux命令的二進位程序文件的位置。whereis命令不但能夠定位二進位文件的位置,也可以定位命令的源文件和幫助文檔。
二、whereis命令語法
whereis [選項] [命令名]
選項:
- -b:只查找可執行文件。
- -m:只查找幫助文件。
- -s:只查找源代碼文件。
- -u:查找不包括默認路徑在內的其它路徑下符合條件的文件。
命令名:指定需要查找的命令。
三、whereis命令實例
示例一:查找命令所在的路徑
whereis ls
該命令將查找ls命令所在的路徑:
ls: /bin/ls /usr/share/man/man1/ls.1.gz
上述結果中,/bin/ls表示二進位文件所在的路徑,/usr/share/man/man1/ls.1.gz表示命令的幫助文檔所在的路徑。
示例二:使用whereis命令的選項
whereis -b ls
該命令將只查找ls命令的二進位文件:
ls: /bin/ls
上述結果中,只返回了/bin/ls路徑,因為使用了-b選項。
示例三:查找多個命令所在路徑
whereis ls pwd
該命令將查找ls和pwd兩個命令所在的路徑:
ls: /bin/ls /usr/share/man/man1p/ls.1p.gz /usr/share/man/man1/ls.1.gz pwd: /bin/pwd /usr/include/pwd.h /usr/share/man/man1/pwd.1.gz
上述結果中,每個命令的路徑都被冒號分隔開。
四、小結
whereis命令作為一個快速定位Linux命令位置的工具,可以方便地查找命令所在的路徑,以便進行操作和調用。在實際的工作中,whereis命令是一個很有用的工具,尤其是在需要經常查找命令位置的時候。
原創文章,作者:BDHOY,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/325218.html