linux中常用文件查找命令

linux 中常用的文件查找命令主要有 4 個:find、locate、which、whereis。

1. find

        find 命令是其中最爲常用且用法最爲廣泛的文件查找命令,其可以在指定目錄下指定豐富的查詢條件對待查詢目標進行過濾,例如文件名:-name,文件類型:-type,文件權限:-perm,文件修改時間:-mtime,文件大小:-size等等。

2. locate

        locate 命令的運行效率相對較高,因爲其進行文件查詢時,其實並不是真正的去文件系統上進行查找,而是進行數據庫的查詢操作(Linux 系統本身維護了一個文件數據庫)。

3.which

        which 命令進行文件查找時默認指定了文件查詢的路徑,即系統的環境變量 $PATH。故當我們不清楚一些可執行命令的路徑時,可採用 which 進行查詢。

4. whereis

        whereis 和 which 差不多,限制都比較多,其主要查詢二進制文件(-b參數)和說明文檔(-m參數)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章