Linux面試真題- 查找命令的可執(zhí)行文件是去哪查找的? 怎么對(duì)其進(jìn)行設(shè)置及添加?
【Linux面試真題】- 查找命令的可執(zhí)行文件是去哪查找的? 怎么對(duì)其進(jìn)行設(shè)置及添加?
whereis [-bfmsu][-B <目錄>...][-M <目錄>...][-S <目錄>...][文件...]
補(bǔ)充說(shuō)明:whereis 指令會(huì)在特定目錄中查找符合條件的文件。這些文件的烈性應(yīng)屬于原始代碼,二進(jìn)制文件,或是幫助文件。
-b 只查找二進(jìn)制文件。
-B<目錄> 只在設(shè)置的目錄下查找二進(jìn)制文件。 -f 不顯示文件名前的路徑名稱。
-m 只查找說(shuō)明文件。
-M<目錄> 只在設(shè)置的目錄下查找說(shuō)明文件。 -s 只查找原始代碼文件。
-S<目錄> 只在設(shè)置的目錄下查找原始代碼文件。 -u 查找不包含指定類型的文件。
which 指令會(huì)在 PATH 變量指定的路徑中,搜索某個(gè)系統(tǒng)命令的位置,并且返回第一個(gè)搜索結(jié)果。
-n 指定文件名長(zhǎng)度,指定的長(zhǎng)度必須大于或等于所有文件中最長(zhǎng)的文件名。
-p 與-n 參數(shù)相同,但此處的包括了文件的路徑。 -w 指定輸出時(shí)欄位的寬度。
-V 顯示版本信息