Linux下如何查詢檔案或目錄?常用命令是什麼?

老男孩IT教育機構發表於2022-05-17

  在Linux系統下,有的時候我們需要查詢某一個檔案,卻又不知道檔案到底存放在什麼位置,這個時候命令就變得尤為重要,透過命令我們可以很方便地查詢檔案或目錄。那麼Linux下如何查詢檔案或目錄?這篇文章為大家介紹一下。

  1、使用find命令

  Linux find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄或檔案。並且將查詢到的子目錄和檔案全部進行顯示。

  語法:find path -option [ -print ] [ -exec -ok command ] {} \;

  2、使用locate命令

  Linux locate命令用於查詢符合條件的文件,他會去儲存文件和目錄名稱的資料庫內,查詢合乎範本樣式條件的文件或目錄。

  一般情況我們只需要輸入locate your_file_name即可查詢指定檔案。

  語法:locate [-d ][--help][--version][範本樣式...]

  3、使用which命令

  Linux which命令用於查詢檔案。

  which指令會在環境變數$PATH設定的目錄裡查詢符合條件的檔案。

  語法:which [檔案...]

  4、使用whereis命令

  Linux whereis命令用於查詢檔案。

  該指令會在特定目錄中查詢符合條件的檔案。這些檔案應屬於原始程式碼、二進位制檔案,或是幫助檔案。

  該指令只能用於查詢二進位制檔案、原始碼檔案和man手冊頁,一般檔案的定位需使用locate命令。

  語法:whereis [-bfmsu][-B <目錄>...][-M <目錄>...][-S <目錄>...][檔案...]


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2894874/,如需轉載,請註明出處,否則將追究法律責任。

相關文章