淺談操作系統文件查找教程

每一種操作系統都是由成千上萬個不同種類的文件所組成的。其中有系統本身自帶的文件,用戶自己的文件,還有共享文件等等。我們有時候經常忘記某份文件放在硬盤中的哪個地方。在微軟的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中查找文件也不是一件困難的事情。