ubuntu系統中檔案和內容查詢命令

2021-07-10 16:18:29 字數 1147 閱讀 1527

學習**:

一、以檔名查詢:

1.find / -name "filename" :在跟目錄下查詢某個檔案。(/可以換成某個具體目錄)

-name 

按照檔名查詢檔案。 

-perm 

按照檔案許可權來查詢檔案。 

-type 

查詢某一型別的檔案,諸如: 

b - 塊裝置檔案。 

d - 目錄。 

c - 字元裝置檔案。 

p - 管道檔案。 

l - 符號鏈結檔案。 

f - 普通檔案。 

2.locate filename 

$ locate /etc/sh 

搜尋etc目錄下所有以sh開頭的檔案。 

$ locate ~/m 

搜尋使用者主目錄下,所有以m開頭的檔案。 

$ locate -i ~/m 

搜尋使用者主目錄下,所有以m開頭的檔案,並且忽略大小寫。

3.which

查詢可執行檔案。

二、以檔案內容查詢:

1. grep -n 字串名字 /filepath/filename 

返回包含該字串的該行,可以是多行。且包含行數。 

2. sudo gedit /filepath/filename 

而後,用ctrl+f 去查詢相應的字串。 

3. vi或者less命令可以查詢相應的內容 

例如 vi /filepath/filename而後,輸入 「/字串」 ,按下字母「n」到下乙個匹配的字串 

4. tail命令 

檢視檔案內容的特殊方法

(1)如果你只想看檔案的前5行,可以使用head命令,如: 

head -5 /etc/passwd 

(2)如果你想檢視檔案的後10行,可以使用tail命令,如: 

tail -20 /etc/passwd 

tail -f /var/log/messages 

引數-f使tail不停地去讀最新的內容,這樣有實時監視的效果 

tail -f /var/log/messages 

按ctrl+c後,直接從指令碼退出到提示符下了

三、總結

1、學習find命令。

2、完善和使用bitbucket。

ubuntu系統中檔案和內容查詢命令小結

一.以檔名查詢 1.find 命令 由於find具有強大的功能,所以它的選項也很多,其中大部分選項都值得我們花時間來了解一下。即使系統中含有網路檔案系統 nfs find命令在該檔案系統中同樣有效,只你具有相應的許可權。在執行乙個非常消耗資源的find命令時,很多人都傾向於把它放在後台執行,因為遍歷...

LInux系統中檔案內容統計和字串查詢

linux 檔案內容統計命令wc,可以統計檔案行數 位元組數 其中字數是由空格字元區分開的最大字串 語法 wc 選項 檔案 該命令各選項含義如下 c 統計位元組數 l 統計行數 w 統計字數 說明 這些選項可以組合使用 輸出列的順序和數目不受選項的順序和數目的影響 總是按下述順序顯示並且每項最多一列...

Ubuntu系統 資料夾中文改英文

經常裝ubuntu系統,每次都得改這個設定,而且這個 有點長記不住,寫下來 方便以後檢視。export lang en us xdg user dirs gtk update然後在彈出來的視窗勾選 don t ask me again,同意並關閉就好了。這個時候就會發現,資料夾的名字都變成 desk...