回覆列表
  • 1 # 使用者2458114238191884

    Unix 查詢檔案可以使用“find”命令。具體方法如下:

    一、透過檔名查詢法:

      如果知道了某個檔案的檔名,而不知道這個檔案放到哪個資料夾,甚至是層層套嵌的資料夾裡。舉例說明,假設忘記了httpd.conf這個檔案在系統的哪個目錄下,甚至在系統的某個地方也不知道,則這是可以使用如下命令:

      find / -name httpd.conf

      這個命令語法看起來很容易就明白了,就是直接在find後面寫上-name,表明要求系統按照檔名查詢,最後寫上httpd.conf這個目標檔名即可。稍等一會系統會在計算機螢幕上顯示出查詢結果列表:

      etc/httpd/conf/httpd.conf

      這就是httpd.conf這個檔案在Linux系統中的完整路徑。查詢成功。

      如果輸入以上查詢命令後系統並沒有顯示出結果,那麼不要以為系統沒有執行find/ -name httpd.conf命令,而可能是系統中沒有安裝Apache伺服器,這時只要安裝了Apache Web伺服器,然後再使用find / -name httpd.conf就能找到這個配置檔案了。

    二、根據部分檔名查詢方法:

      這個方法和在WINDOWS中查詢已知的檔名方法是一樣的。不過在Linux中根據部分檔名查詢檔案的方法要比在WINDOWS中的同類查詢方法要強大得多。例如某個檔案包含有srm這3個字母,那麼要找到系統中所有包含有這3個字母的檔案是可以實現的,輸入:

      find /etc -name "*srm*"

  • 中秋節和大豐收的關聯?
  • 如何求反函式的定義域?