作業系統

當前位置 /首頁/計算機/作業系統/列表

淺談作業系統檔案查詢教程

每一種作業系統都是由成千上萬個不同種類的檔案所組成的。其中有系統本身自帶的檔案,使用者自己的檔案,還有共享檔案等等。我們有時候經常忘記某份檔案放在硬碟中的哪個地方。在微軟的Windows作業系統中要查詢一份檔案是相當簡單的事情,只要在桌面上點選“開始”-“搜尋”中就能按照各種方式在本地硬碟上,局域網路,甚至在INTERNET上查詢各種檔案,文件。

淺談作業系統檔案查詢教程

可是使用Linux的使用者就沒有那麼幸運了,在Linux上查詢某個檔案確實是一件比較麻煩的事情。畢竟在Linux中需要我們使用專用的'“查詢”命令來尋找在硬碟上的檔案。Linux下的檔案表達格式非常複雜,不象Windows,下都是統一的格式那麼方便查詢,在Windows中,只要知道要查詢的檔案的檔名或者字尾就非常容易查詢到。Linux中查詢檔案的命令通常為“find”命令,“find”命令能幫助我們在使用,管理Linux的日常事務中方便的查找出我們需要的檔案。對於Linux新手來說,“find”命令也是瞭解和學習Linux檔案特點的方法。因為Linux發行版本繁多,版本升級很快,在Linux書籍上往往寫明某個配置檔案的所在位置,往往Linux新手按圖索驥還是不能找到。比如說REDHAT Linux 7.O和REDHAT Linux 7.1中有些重要的配置檔案所在的硬碟位置和檔案目錄就有了很大的改變,如果不學會使用“find”命令,那麼在成千上萬的Linux檔案中要找到其中的一個配置檔案是相當困難的,筆者在沒有精通“find”命令之前就吃過這樣的苦頭。好,下面就詳細為大家介紹強大的“find”命令的全部使用方法和用途。

通過檔名查詢法:

這個方法說起來就和在WINDOWS下查詢檔案一樣容易理解了。如果你把這個檔案放在單個的資料夾裡面,只要使用常見的“ls"命令就能方便的查找出來,那麼使用“find”命令來查詢它就不能給你留下深刻的印象,畢竟“find”命令的強大功能不止這個。如果知道了某個檔案的檔名,而不知道這個檔案放到哪個資料夾,甚至是層層套嵌的資料夾裡。舉例說明,假設你忘記了mand 查詢並執行命令

-fprint file 列印檔案完整檔名

-fprint0 file 列印檔案完整檔名包括空的檔案

-fprintf file format 列印檔案格式

-ok command 給使用者命令執行操作,根據使用者的Y 確認輸入執行

-printf format 列印檔案格式

-ls 列印同種檔案格式的檔案

總結:到這裡為止我們已經學習了這名多關於find命令的使用方法,也列出了很多常用的find命令的選項,如果我們能熟練掌握在Linux中find命令的使用方法,那麼在Linux中查詢檔案也不是一件困難的事情。