搜索文件或目錄

which 查看可執行文件的位置
例如:which passwd

 

whereis 查看文件的位置
-b 只找二進制文件
-m 只找在說明文件manual路徑下的文件
-s 只找source源文件
-u 沒有說明文檔的文件
從數據庫中查詢

 

locate 配合數據庫查看文件位置
使用locate查找數據特別快,是從已建立的數據庫/var/lib/slocate中查找數據。
有可能會找不到最新創建的文件,因爲數據庫的更新默認是每週一次。
使用updatedb立即更新數據。

 

 

find 實際搜尋硬盤查詢文件名稱
find 路徑 參數
-atime n 將n*24小時內被存取過的文件列出來
-ctime n 將n*24小時內被改變、新增的文件列出來
-mtime n 將n*24小時內被修改過的文件列出來
-newer file 把比file還要新的文件列出來

------

-gid n 尋找羣組id爲n的文件
-group name 尋找羣組名稱爲name的文件
-uid n 尋找擁有者id爲n的文件
-user name 尋找用戶名稱爲name的文件
-name file 尋找文件名爲file的文件名稱(可以使用通配符)
-type type 尋找文件屬性爲type的文件,例如l爲Link而d爲目錄

 

file 用於查看文件類型ASCII文檔或二進制文件等
例如:file ~/.bashrc
返回:ASCII text

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