Linux美國服務器幾個常用的查找命令

      在使用Linux美國服務器的時候,隨着網站的規模不斷增加,網站的文件數量也就在不斷的增加。這時如果通過手動方法去查找一些文件的話,會非常的困難而且也很耗時,所以使用Linux命令來查找就很有必要了。

      在Linux美國服務器當中,有多種Linux命令方法來查看文件。對於大多數服務器管理員來說,可能經常都會用到,小編簡單說說幾種常見的Linux美國服務器幾查找命令。

      第一、find查看命令

      find是最常見且最強大的查找命令,可以用它找到任何想要找的文件。

      使用格式如下:

      $ find <指定目錄> <指定條件> <指定動作>

      &ndsh;<指定目錄>: 所要搜索的目錄及其所有子目錄。默認爲當前目錄。

      &ndsh;<指定條件>: 所要搜索的文件的特徵。

      &ndsh;<指定動作>: 對搜索結果進行特定的處理。

      如果不加參數的話,默認搜索當前目錄及其子目錄並返回所有文件,也就是全都文件都會顯示在屏幕上。

      使用實例舉例:

      $ find . -nme ‘file*&squo;

      搜索當前目錄(含子目錄,以下同)中,所有文件名以file開頭的文件。

      $ find . -nme ‘file*&squo; -ls

      搜索當前目錄中,所有文件名以file開頭的文件並顯示詳細信息。

      第二、locte查看命令

      locte命令其實是&dquo;find -nme&dquo;的另一種寫法,但是要比find快得多,因爲它不搜索具體的目錄,而是搜索一箇數據庫,這個數據庫中含有本地所有文件信息。

      Linux操作系統會自動創建這個數據庫,並且每天自動更新一次,因此locte命令查不到最新變動過的文件。當然,你可以在使用locte之前,先使用updtedb命令來手動更新數據庫。

      locte命令的使用實例:

      $ locte /dmin/pp

      搜索dmin目錄下所有以pp開頭的文件。

      $ locte ~/pp

      搜索用戶主目錄下,所有以pp開頭的文件。

      $ locte -i ~/pp

      搜索用戶主目錄下所有以pp開頭的文件,並且忽略大小寫。

      第三、 which查看命令

      which命令的作用是在PATH變量指定的路徑中,搜索某個系統命令的位置,並且返回第一個搜索結果。一般情況下,使用which命令可以看到某個系統命令是否存在,以及執行的到底是哪一個位置的命令。

      第四、type查看命令

      type命令確切的說不能算查找命令,它是用來區分某個命令到底是由shell自帶的,還是由shell外部的獨立二進制文件提供的。

      如果一箇命令是外部命令,那麼使用-p參數,會顯示該命令的路徑,相當於使用which命令。

      type命令的使用實例:

      $ type pp

      系統會提示pp是shell的自帶命令(build-in)。

      $ type pp

      系統會提示pp是一箇外部命令,並顯示該命令的路徑。

      $ type -p pp

      加上-p參數後,就相當於使用which命令。

      總的來說,以上就是在Linux美國服務器是常用的幾個查看命令,如果大家網站文件數量比較多的話,可以使用這些Linux命令進行查看,這樣會非常的方便而且也節省時間,很實用的。