1. 程式人生 > >UNIX檔案內容顯示命令cat、more、less、head和tail

UNIX檔案內容顯示命令cat、more、less、head和tail

■ cat命令

顯示檔案內容。

假設存在f.java檔案,每次輸入一行,便空一行,如圖所示:

47b030b7752339e131add1ad.jpg

● 預設 選項

如圖所示:

9421e1270362c216918f9d9e.jpg

● -A 選項

顯示檔案內容,顯示^I標記(Tab鍵),顯示$標記(換行符)。如圖所示:

c486c8ed6bf9bec1b31cb1b6.jpg

● -b 選項

顯示文字行號,空行不包含在內。如圖所示:

632c501b07642ec0ad6e75b3.jpg

● -e 選項

顯示文字行,同時顯示換行標記$符號。如圖所示:

b9dd4c1b5e8cc8efaf513386.jpg

● -E 選項

在每行的結尾顯示$符號。如圖所示:同-e選項。

● -n 選項

每行都顯示行號,空行也包括在內。如圖所示:

07ea3e3e529c06ef828b1395.jpg

● -T 選項

顯示Tab鍵,標記為^I。

● -s選項

當遇到大於兩行以上空白時,壓縮只顯示一行。

假設f.java如下所示:

7e6ba72d53e81d21359bf76e.jpg

使用-s選項後,顯示如下所示:

997669f89b8b641ad8f9fd6b.jpg

■ more命令

假設存在f.java檔案,沒有空行。

● 預設 選項

如圖所示:

c486c8ed6b91bec1b21cb14e.jpg

● -num 選項

指定一個整數,例如num=2,表示當前螢幕一次顯示文字的行數。例如執行more -2 f.java,如圖所示:

2aa9813bd05afcff14cecb53.jpg

可見,只顯示了2行文字,單擊空格鍵繼續顯示。

● -d 選項

當一屏顯示不下檔案內容的時候,在螢幕下方提示按鍵操作:Press space to continue,'q' to quit。如圖所示:

16c8d33d416c6cfb3c6d9727.jpg

● -num 選項

● +/ 選項

在+/後面可以輸入匹配的字串,如果指定檔案中不存在,則提示,否則直接顯示對應字串所在的行。

字串out在f.java檔案中存在,執行more +/out f.java,則直接顯示f.java的內容。

如果字串astring在f.java檔案中不存在,如圖所示:

3606b69b8a186da0c9eaf40f.jpg

單擊空格鍵,顯示f.java檔案內容。

■ less命令

less命令類似於more命令,但是less命令可以想vi編輯器一樣。比如輸入命令:

less hello.c f.java

輸入了兩個檔案,進入如圖所示模式中:

54dfac73ce8d85098701b0c5.jpg

最下面一行說明了,下一個檔案是f.java,直接鍵入:n就可以顯示f.java檔案的內容,如圖所示:

1d09d9b5428f23db36d3cac9.jpg

在此模式下,輸入命令:p可以檢視前一個檔案hello.c。

關於less命令,可以直接輸入man less命令檢視幫助手冊。

■ head命令

● 預設 選項

不指定任何選項的時候,比如執行head f.java,則顯示f.java檔案的全部內容。

● -n 選項

顯示指定檔案的前n行,n為一個整數。如圖所示:

9c30d8af81767deefbed50a4.jpg

顯示了f.java檔案的前兩行。

另外,可以顯示多個檔案的頭部資訊(指定前n行),如圖所示:

5178a2a429823fe29052ee8d.jpg

■ tail命令

● 預設 選項

不指定任何選項的時候,比如執行tail f.java,則顯示f.java檔案的全部內容。

● -n 選項

顯示指定檔案的後n行,n為一個整數。如圖所示:

bede8afa34b0108259ee90b1.jpg

顯示了f.java檔案的後4行。

另外,可以顯示多個檔案的尾部資訊(指定後n行),如圖所示:

8c775488d7a3b181a4c27287.jpg

相關推薦

UNIX檔案內容顯示命令catmorelessheadtail

■ cat命令 顯示檔案內容。 假設存在f.java檔案,每次輸入一行,便空一行,如圖所示: ● 預設 選項 如圖所示: ● -A 選項 顯示檔案內容,顯示^I標記(Tab鍵),顯示$標記(換行符)。如圖所示: ● -b 選項 顯示文字行號,空行不包含在內。如圖所示: ● -e 選項 顯示文字行,

shell: 檔案顯示命令catmorelesstailtouchod詳解

cat命令 cat命令連線檔案並列印到標準輸出裝置上。cat經常用來顯示檔案的內容,類似於下的TYPE命令。 一般格式:cat [選項] 檔案 說明:該命令有兩項功能,其一是用來顯示檔案的內容,它依次讀取由引數file所 指明的檔案,將它們的內容輸出到標準輸出上;其二是連線

shell: 檔案顯示命令catmorelstailtouch詳解

cat命令一般格式:cat [選項] 檔案說明:該命令有兩項功能,其一是用來顯示檔案的內容,它依次讀取由引數file所 指明的檔案,將它們的內容輸出到標準輸出上;其二是連線兩個或多個檔案,如 cat fl f2 > f3將把檔案fl和幾的內容合併起來,然後通過輸出重定向

文件內容操作命令 catmorelessheadtailwcgrep 命令詳情

日誌文件 ESS details 一個 包含 oca 字符串 hosts grep 文件內容操作命令 cat、more、less、head、tail、wc、grep 命令詳情 1) cat命令 用途:顯示出文件的全部內容 格式:cat

PHP寫入讀出表單更改檔案內容顯示!(原生態)

直接上程式碼: 一、寫入和顯示已寫入檔案內容: <?php header("Content-type: text/html; charset=utf-8"); $name = "無"; //

linux基礎命令-文件查看類命令cat/tac/more/less/tail/head

inf let 文本文 tom fig order size cor star cat 查看文本文件內容 -b :給每一行編號不包括空白行 -n:給所有行編號 [[email protected]/* */ tmp]# cat -An /root/anacon

查看文件及內容處理命令 cat tac less head tail cut

lov oot lac mys root family pan oldboy mil cat 查看文件內容 [root@mysql tmp]# cat 2.txt 1234 -n 查看行號 [root@mysql tmp]# cat -n 2.txt ?????1

linux基本內容顯示命令

process 更新 使用 時間 color fig pro 下一個 適用於 一、cat命令 1、cat用途:顯示文件的內容ex: cat a.txt #顯示a.txt文件中的內容cat /proc/uptime 第一個值表示系統從開機到現在的時間(s) 第二個值表

linux下的find檔案查詢命令與grep檔案內容查詢命令

  在使用linux時,經常需要進行檔案查詢。其中查詢的命令主要有find和grep。兩個命令是有區的。   區別:(1)find命令是根據檔案的屬性進行查詢,如檔名,檔案大小,所有者,所屬組,是否為空,訪問時間,修改時間等。                 

Linux系列命令——catmoreheadtail命令詳解

(1)cat:由第一行開始顯示內容,並將所有內容輸出。 語法:cat 檔名 (2)more    分屏顯示,根據視窗大小,一頁一頁的顯示檔案內容 語法:more 檔名 注: Enter :向下n行,需要定義,預設為1行;  空格

linux下的find與grep檔案內容查詢命令

1.作用 Linux系統中grep命令是一種強大的文字搜尋工具,它能使用正則表示式搜尋文字,並把匹 配的行打印出來。grep全稱是Global Regular Expression Print,表示全域性正則表示式版本,它的使用許可權是所有使用者。 2.格式 grep [options] 3.主要引數 [o

linux 檢視檔案內容命令

觀看檔案內容:cat, tac, more, less, head, tail, nl, 剛剛我們提到的都只是在於顯示檔案的外觀,或者是移動與複製一個檔案或目錄而已,那麼如果我們要視察一個檔案的內容時,該如何是好呢?!這裡有相當多有趣的指令可以來分享一下:最常使用的顯示檔案內容的指令可以說是 cat 與 m

linux讀取檔案內容命令

讀取檔案內容的命令比較多:cat  tac  nl  more less  head tail  od 1.  cat有些有用的引數  -b和-n都是列出行號,注意兩者之間的區別;      2. cat是從頭到尾列出內容,tac正好相反,      3. 列出行號#n

Linux刪除資料夾/檔案/檔案內容命令

不廢話,直接上手 刪除檔案 [[email protected] bighome]# rm install.log 刪除資料夾 [[email protected] ~]# rm -r b -f 省略確認步驟 [[email

shell學習:顯示讀取或拼接檔案內容cat命令用法

 cat命令用於將多個檔案連線,並將結果通過標準輸出(stdout)輸出來。 常用選項 -n, --number 從1開始對所有輸出的所有行編號-s, --squeeze-blank 替換兩行以上空白行為一行-b, --number-nonblank 對空白行不編號-

文字檔案編輯命令——catmoreheadtailtrwcstatcutdiff

1.cat命令cat命令用於檢視純文字檔案(內容較少的),格式為“cat [選項] [檔案]”。Linux系統中有多個用於檢視文字內容的命令,每個命令都有自己的特點,比如這個cat命令就是用於檢視內容較少的純文字檔案的。如果在檢視文字內容時還想順便顯示行號的話,不妨在cat命令後面追加一個-n引數:[[ema

Linux命令詳解:catmoreless命令 結合grep 基本可以檢視所有的檔案

在Linux系統中有三種命令可以用來查閱全部的檔案,分別是cat、more和less命令。它們查閱檔案的使用方法也比較簡單都是 命令 檔名 ,但是三者又有著區別。 1.cat命令可以一次顯示整個檔案,如果檔案比較大,使用不是很方便; 2.more命令可以讓螢幕在顯示滿一螢幕時暫停,此時可按空格健繼續顯

【Linux】檔案內容檢視——catmorelesshead...

正向檢視——cat root@linux ~]# cat [-AEnTv] 檔案路徑 引數: -A :相當於 -vET 的整合引數,可列出一些特殊字元~ -E :將結尾的斷行字元 $ 顯示出來; -n :打印出行號; -T :將

linux檔案與目錄的基本操作linux命令(cptar歸檔lscdtrsumorelessvicat等)

  1、Linux下的目錄結構: /:根目錄,一般根目錄下只存放目錄,不要存放檔案,/etc、/bin、/dev、/lib、/sbin應該和根目錄放置在一個分割槽中 /bin:/usr/bin:可執行二進位制檔案的目錄,如常用的命令ls、tar、mv、cat等。 /boot

Linux中檢視文字檔案內容命令cat/tac/nl/more/less/head/tail/vi總結

概述 在Linux系統下,有很多命令可以檢視文字檔案的內容,如cat/tac/nl/more/less/head/tail等命令,當然還有vi/nano等文字編輯器。在這裡,我只介紹其中自己常用的一部分命令和操作。 cat:從第一行開始顯示全部的文字內容;