Linux系統中文件查看的命令

1、cat —— concatenate 連接

cat 文件名 //cat查看小文件的時候使用

# cat /etc/group

-n // 查看文件時打印行號

# cat -n /etc/group

/var/log/messages 這個文件相對來說較大,不適合用cat

2、more —— 可以分頁查看文件

# more /var/log/messages

[Enter]:向下翻一行

[Space]:向下翻一頁

q:退出

設置每一頁顯示的行數

# more -5 /var/log/messages

more只能向下翻,不能向上翻

more裡也支持查找

3、less —— 支持上下翻、支持查找、支持分頁顯示

# less /var/log/messages

[Enter]和[↓] :向下翻一行

[↑]:向上翻一行

[Space]和[PageDown]:向下翻一頁

[PageUp] :向上翻一頁

查找、搜索

/:正向查找

n:向下

N:向上

?:反向查找

n:向下

N:向上

退出:q

4、head —— 查看文件的開頭部分

# head /etc/group //默認查看文件的前10行

# head -3 /etc/group //只查看文件的前3行

5、tail —— 查看文件的結尾部分

# tail /etc/group //默認查看文件的末尾10行

# tail -1 /etc/group //查看文件的最後一行

選項:

-f:動態查看文件

實驗:

# ping 172.16.254.254 >> /tmp/ping.log

# tail -f /tmp/ping.log //會發現屏幕一直會有新的輸出內容

>:重定向,將命令的輸出結果保存到文件中

注: f前面可以加行數

# tail -0f /tmp/ping.log

# tail -100f /tmp/ping.log

# tailf /tmp/ping.log等價於tail -f /tmp/ping.log

6、管道:|

將管道前面的命令的執行結果作為後面命令的輸入

管道連接兩個命令,可以連續使用多個管道

只查看第5行的內容

# head -5 /etc/group | tail -1

adm:x:4:adm,daemon


分享到:


相關文章: