linux學習6 檔案內容查閱

2021-07-14 14:09:33 字數 1939 閱讀 9451

cat:由第一行開始顯示檔案內容

tac:由最後一行開始顯示檔案內容

nl:顯示的時候,順便輸出行號

more:一頁一頁的顯示檔案內容

less:與 more 類似,但是它可以往前翻頁

head:只看頭幾行

tail:只看結尾幾行

touch:檔案建立與檔案時間修改

語法:cat [-abentv]

選項與引數:

-a:相當於-vet 的整合引數

-b:列出行號,僅針對非空白行做行號顯示

-n:輸出行號,空白與非空白都會列出

-e:將結尾的斷行字元¥顯示出來

-v:列出一些看不出的特殊字元

-t:將 tab 按鍵以∧i 顯示出來

新增行號與列印(nl)

語法 :nl [-bnw] 檔案

選項與引數:

-b:指定行號指定的方式,主要有兩種:

-b a :表示不論是否為空行,也同樣列出行號(類似 cat -n);

-b t :如果有空行,空的那一行不要列出行號(預設值);

-n:列出行號表示的方法,主要有三種:

-n ln :行號在螢幕的最左方顯示;

-n rn :行號在自己欄位的最右方顯示,且不加 0 ;

-n rz :行號在自己欄位的最右方顯示,且加 0 ;

-w:行號欄位的占用的位數。

語法:more|less檔案

more:

空白鍵 (space):代表向下翻一頁;

enter :代表向下翻『一行』;

/字串 :代表在這個顯示的內容當中,向下搜尋『字串』這個關鍵字;

f :立刻顯示出檔名以及目前顯示的行數; q :代表立刻離開 more ,不再顯示該檔案內容。

b 或 [ctrl]-b :代表往回翻頁,不過這動作只對檔案有用,對管線無用。

less:

空白鍵 :向下翻動一頁;

[pagedown]:向下翻動一頁;

[pageup] :向上翻動一頁;

/字串 :向下搜尋『字串』的功能;

?字串 :向上搜尋『字串』的功能;

n :重複前乙個搜尋 (與 / 或 ? 有關!)

n :反向的重複前乙個搜尋 (與 / 或 ? 有關!)

q :離開 less 這個程式;

取出前面幾行(head)

語法:head [-nnumber] 檔案

選項與引數:

-n:後面接數字,代表行數

number 預設值是10 當 number 是負數,代表列出前面所有行數但是不包括後面 number 行

取出後面幾行(tail)

語法:tail [-nnumber] 檔案

選項與引數:

-n:後面接數字,代表行數

number 預設值是10 當 number 是正數(+ number),代表該檔案從 number 以後才會列出來

修改檔案時間|建立新檔案(touch)

時間屬性

mtime(modificationtime):當檔案內容資料更改時就會更新這個時間,內容資料指的是檔案的內容,不包括檔案的許可權和屬性

ctime(statetime):當檔案的狀態(許可權和屬性)更改時會更新這個時間

atime(accesstime):當檔案內容被取用就會修改這個時間

語法:touch[-acdmt] 檔案

選項與引數:

-a:僅修改訪問時間 atime

-c:僅修改檔案的時間,若該檔案不存在則不建立新檔案

-d:後面可接欲修改的日期,也可以使用—date=」時間或日期」

-m:僅修改 mtime

-t:後面可以接欲修改的時間

主要功能:

建立乙個空檔案

修改檔案日期(mtime,atime)

Linux 命令 檔案內容查閱

parameter 引數作用 b顯示行號,空白行不標行號 n顯示行號,空白行標行號 e將結尾的段行字元 顯示出來 t將 tab 按鍵顯示出來 v顯示一些看不出來的特殊字元 a相當於 vet 列出特殊字元而非空白 name 作用同cat,但是反向輸出,很有意思,cat這三個字母反過來看就是tac。na...

Linux 檔案內容的查閱

檔案內容的查閱,多用於測試工作中關於日誌的檢視,這裡說乙個每個的命令的含義和常用引數,大家參考,根據情況選用 直接檢視檔案內容 cat,tac,nl cat a 可以列出一些特殊字元,而不是空白 b 累出行號,空白行不顯示行號 e 將結尾的斷行字元 列印出來 n 列印出行號,連同空白行的行號也列印出...

Linux學習筆記(6) 檔案I O

持續乙個禮拜的出差終於結束了,本次出差真是收益良多,不僅品嚐了正宗的大閘蟹,同時也是第一次體驗了產品的現場實施流程。明天開始繼續學習linux!分割線 因為各種原因,已經有十天沒有更新了,真是太不應該了,以後一定杜絕這種懶惰 無恥的情況!分割線 古話說得好,在linux之下,一切皆是檔案。有很多資源...