tail命令使用說明

2022-08-28 21:21:37 字數 1985 閱讀 2555

1、命令概述

tail用於顯示檔案尾部的內容,預設在螢幕上顯示指定檔案的末尾10行。如果給定的檔案不止乙個,則在顯示的每個檔案前面加乙個檔名標題。

2、命令語法

tail【選項】 【檔案】 

3、命令選項

-f 顯示檔案最新追加的內容,該引數用於監視file檔案增長。

-n number 顯示最後number行

-c number 顯示最後number字元

4、命令示例

4.1 -n 顯示檔案的最後2行,tail -n 2 b.txt 或者 tail -2 b.txt

1 [root@localhost ~]# cat b.txt 2a

3b4c

5d6e

7 [root@localhost ~]# tail -n 2

b.txt 8d

9e10 [root@localhost ~]# tail -2

b.txt 11d

12 e

4.2 -c 顯示檔案的最後6個字元,tail -c 6 a.txt

1 [root@localhost ~]# cat a.txt 

2safafdsagfergfdgdfger

3dsfgergdfgerwgyregfdg

4 [root@localhost ~]# tail -c 6

a.txt

5 egfdg

4.3顯示檔案file的內容,從第2行至檔案末尾

1 [root@localhost ~]# cat b.txt 2a

3b4c

5d6e

7 [root@localhost ~]# tail -n +2

b.txt 8b

9c10d

11 e

4.4 -f 獲取檔案新增的內容,最後10行

1 [root@localhost ~]# tail -f /var/log/messages 

2 oct 11

13:08:36 localhost systemd: started session 87

of user root.

3 oct 11

14:01:01 localhost systemd: started session 88

of user root.

4 oct 11

14:40:35 localhost systemd-logind: removed session 83

.5 oct 11

15:01:01 localhost systemd: started session 89

of user root.

6 oct 11

15:54:41 localhost systemd: started session 90

of user root.

7 oct 11

15:54:41 localhost systemd-logind: new session 90

of user root.

8 oct 11

15:56:28 localhost systemd: started session 91

of user root.

9 oct 11

15:56:28 localhost systemd-logind: new session 91

of user root.

10 oct 11

15:57:24 localhost systemd: started session 92

of user root.

11 oct 11

15:57:24 localhost systemd-logind: new session 92 of user root.

linux diff 命令使用說明

1 diff命令的功能 linux中diff命令的功能為逐行比較兩個文字檔案,列出其不同之處。它對給出的檔案進行系統的檢查,並顯示出兩個檔案中所有不同的行,不要求事先對檔案進行排序。2 語法 diff options file1 file2 該命令告訴使用者,為了使兩個檔案file1和file2一致...

scp命令使用說明

scp是linux常用的命令,它可以方便的進行檔案的傳輸。利用scp進行檔案傳輸時,通過指定的加密演算法還可以提公升傳輸速度。scp secure copy 允許不同的主機之間進行檔案傳輸。scp使用ssh進行資料的傳輸,提供了和ssh相同的身份認證和同一級別的安全策略。從本地複製單個檔案 scp ...

Trap命令使用說明

trap命令用於指定在接收到訊號後將要採取的行動。trap命令的一種常見用途是在指令碼程式被中斷時完成清理工作。可以使用trap l來檢視具體訊號列表。trap捕捉到訊號之後,可以有三種響應方式 trap commands signal listtrap signal listtrap signal...