昨天我們學習了文件系統與操作系統的關系及文件系統的結構,還有文件目錄的基本增刪的命令。今天我們繼續學習文件目錄的查找查看命令與命令的幫助。前面我們歸結了查找命令分別有which,find,whereis,locate.今天我們就來詳細的了解下他們怎么使用的,及在什么時候使用。
Which這個命令是用來干嘛的呢?我們使用命令,他就是查找命令某個系統命令是否存在,以及執行的到底是哪一個位置的命令。看下面的圖
find命令同樣也是查找,這個命令是個非常重要的命令,在這里我重申下,希望大家能注重他。
find是最常見和最強大的查找命令,你可以用它找到任何你想找的文件。具體使用如下
find 查找范圍 查找標准 查找到以后的處理運作
根據名字進行查找
同樣也可根據文件類型來查找
-type
f:普通文件
d: 目錄
c: 字符
b: 塊設備
l: 鏈接
p: 管道
s: 套接字
至於什么是文件類型,這里我簡單說下,就是大家都知道文件,至於什么是類型,就是不同屬性的文件。上面我列舉出來那些重要的了。我舉一個實例給大家看下:
這樣我們以后查找想要的文件和目錄是不是很容易了,只要一個find命令,跟上查找范圍,及條件(名字或者類型)都可以找出來,當然他也可以根據文件的大小和時間來進行查找,這里我們就不說了,因為很少用到。
whereis :與which類似,而且會額外的給出給出該命令的man的完整路徑。此命令很少用了解即可
locate命令其實是"find -name"的另一種寫法,所以也是了解即可,這樣我們查找命令只要掌握find與which這兩個命令即可。有些網友看到我的文章,可能覺得不夠詳細,我在這里想說一句,咱們只要抓住重點即可。能夠運用一種方法就夠了。
共有cat,more,less,head,tail查看類命令。接下來我們對他們做個詳細的介紹
當我們想看一個文件里的內容,到底寫了什么。這時就要用到他們啦。
怎么用呢,同樣也很簡單。如下
more與less用到比較少,我們在這里做個簡單總結

head與tail這兩個命令比較重要,使用也非常簡單,比如我想查看前五行或者后面的五行這時就要用到他倆了如下
是不是很簡單呀!查看類命令我們只要記住cat,head,tail這三個命令即可。
有童鞋說,但是我有時候會突然忘記,怎么辦呀?這個也同樣很簡單,尋求幫助就好了,Linux已經考慮到我們這方面的問題,他給我們有help,--help,info,man這個四個幫助命令。具體怎么使用,我在這里跟大家說下,實際中我很少用到,不是說我技術多牛,!而是我把命令都給熟記了,實在不行谷歌。還有一方面,我的英文底子也不是多好。所以就沒用了。好了今天就給大家介紹到這里吧。大家對今天的文章有什么疑問,盡管提出,我會及時更正。謝謝。









