023 檢視檔案及內容處理命令 tail

2021-10-05 20:15:29 字數 1206 閱讀 5442

tailf   #與head命令相反,取檔案後面的n行,不加引數,預設是10行
-n   #後面接數字,表示取檔案後面的多少行,例如:-n 2 但是一般不加n,寫成-2就行

-f #顯示檔案尾部的變化,tail -f 等於tailf,一般用來檢視日誌檔案尾部的變化

#### 範例1:取/etc/passwd檔案的後10行

[root@db01 ~]

# tail /etc/passwd

vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin

abrt:x:173:173::/etc/abrt:/sbin/nologin

haldaemon:x:68:68:hal daemon:/:/sbin/nologin

ntp:x:38:38::/etc/ntp:/sbin/nologin

saslauth:x:499:76:saslauthd user:/var/empty/saslauth:/sbin/nologin

postfix:x:89:89::/var/spool/postfix:/sbin/nologin

sshd:x:74:74:privilege-separated ssh:/var/empty/sshd:/sbin/nologin

tcpdump:x:72:72::/:/sbin/nologin

chenliang:x:500:500::/home/chenliang:/bin/bash

mysql:x:501:501::/home/mysql:/sbin/nologin

#### 範例2:取/etc/passwd檔案的後兩行

[root@db01 ~]

# tail -2 /etc/passwd

chenliang:x:500:500::/home/chenliang:/bin/bash

mysql:x:501:501::/home/mysql:/sbin/nologin

#### 範例3:檢視/root/tools/a.txt檔案的變化

[root@db01 ~]

# echo "99999" >>/root/tools/a.txt #往/root/tools/a.txt檔案中追加內容

[root@db01 ~]

#

024 檢視檔案及內容處理命令 cut

cut 切割檔案或字元,預設是以tab鍵為分隔符的,d可以指定分隔符。d 指定分隔符 f 指定區域 c 按字元來切割 範例1 取 etc passwd檔案中第一行,然後以冒號為分隔符,取出第1列 root db01 head 1 etc passwd 取出 etc passwd檔案的第一行內容 ro...

linux中檢視檔案及內容處理的tr命令介紹

tr命令全拼為 translate,其功能是對文字轉換或刪除。tr 選項 字符集1 字符集2 其中字符集1指定要轉換或刪除的原字符集 字符集2指定要轉換成的目標字符集 假設需要把檔案 etc passwd 中的小寫字母轉換為大寫字母,然後再嘗試刪除文字中的冒號,如下所示 root centos et...

Linux檢視檔案及內容處理 管道符命令說明及例項

linux中的管道符 實際它是乙個固定大小的緩衝區,大小為4k位元組。其功能可以把乙個命令的輸出內容當做下乙個命令的輸入內容,兩個命令之間只需要使用管道符連線即可。比如,如果想要檢視一下 usr sbin 目錄下檔案的詳細資訊,可以使用 ls l usr local 命令,不過這可能會出現因輸出內容...