以ubuntu為例,常用的查找命令有whereis、which、locate和find,它們之間區(qū)別和用法如下:
whereis -b/m/s/u filname#有bmsu等參數(shù) , 一般用于查找路徑 。例如whereis shutter 。

文章插圖
which 可執(zhí)行文件#一般用于查找可執(zhí)行文件的路徑 。例如which shutter 。

文章插圖
find [目錄] -參數(shù) [文件名,支持通配符*]#功能非常強大!支持實時全盤搜索 。例如sudo find / -name shutter全盤搜索shutter這個文件 。當然也可以指定目錄查找,修改參數(shù)為(/指定目錄) 。
find的參數(shù)功能非常強大,這里僅做最簡單舉例 。注意提升權(quán)限,否則會報錯權(quán)限不夠 。

文章插圖
tips:
通常情況下,用sudo find / -name filename就可以查詢,但是有時候很奇怪會找不到,這時可以試試增加單引號 。例如sudo find -name ‘smb.conf’
locate -i filename#查找命令 。參數(shù)i表示忽略大小寫 , 速度非??欤愃朴趙indows里的everything,支持搜索中文文件名 。
【ubuntu查看目錄下文件 ubuntu查找文件路徑】例如:locate -i smb.conf

文章插圖
tips:
注意:數(shù)據(jù)不是實時的!需要手動更新數(shù)據(jù) 。運行sudo updatedb即可!
注意:該命令在ubuntu22.04版本內(nèi)沒有默認安裝 , 需運行sudo apt install mlocate來安裝 。
總結(jié)最常用的應該是find和locate兩個命令 。
find專業(yè)性強,可以設(shè)置各種參數(shù),例如按文件的修改時間、所屬權(quán)限查找等 ??梢栽谥付ㄎ募A內(nèi)搜索,實時全局搜索 。
locate采用預先建立數(shù)據(jù)庫的辦法,搜索結(jié)果非常快,但是數(shù)據(jù)不是實時更新的,需要手工更新!記得運行sudo updatedb!
which可以查找可執(zhí)行文件的位置 , 這個在設(shè)置某些軟件參數(shù)時非常有用!
whereis參數(shù)也非常復雜,還有待學習 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- EasyEclipse:創(chuàng)建PHP項目的簡單步驟
- WIN7系統(tǒng)如何查看隱藏的文件和文件夾
- DOS命令行中如何查看輸入命令的歷史記錄
- 如何查看電腦型號
- Win10命令行工具快速切換文件目錄技巧
- 如何使用IDEA創(chuàng)建Java項目
- 如何快速更新WORD文檔中的目錄頁碼
- 新Unity軟件中如何高效查看和管理收藏夾SEO技巧
- 如何在Word中修改目錄
- 暢捷通T財務(wù)軟件科目新增操作指南
