Linux學習之檔案內容檢視命令

2021-10-10 15:45:41 字數 2983 閱讀 6894

linux系統中使用以下命令來檢視檔案的內容:

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

語法:

cat

[-abentv]

選項與引數:

測試:

# 檢視網路配置: 檔案位址 /etc/sysconfig/network-scripts/

[root@lxw ~]

# cat /etc/sysconfig/network-scripts/ifcfg-eth0

device=eth0

bootproto=dhcp

onboot=yes

nl 顯示行號

語法:

nl

[-bnw] 檔案

選項與引數:

測試:

[root@alixw network-scripts]

# nl ifcfg-eth0

1 # created by cloud-init on instance boot automatically, do not edit.

2 # if you don't want cloud-init genrated automatically,you can disable it in /etc/cloud/cloud.cfg

3 # for more information, please refer to:

4 #5 bootproto=dhcp

6 device=eth0

7 onboot=yes

8 startmode=auto

9 type=ethernet

10 userctl=no

more 一頁一頁翻動(空格代表翻頁,enter代表一行一行檢視)

語法:

more 檔名
在 more 這個程式的執行過程中,你有幾個按鍵可以按的:

測試:

less 按住上下鍵, 一頁一頁翻動,以下例項輸出/etc/csh.login檔案的內容:

語法:

less 檔名
less執行時可以輸入的命令有:

測試:

head 取出檔案前面幾行

語法:

head [-n number] 檔案
選項與引數:-n後面接數字,代表顯示幾行的意思!

預設的情況中,顯示前面 10 行!若要顯示前 20 行,就得要這樣:

[root@alixw etc]

# head -n 20 csh.login

# /etc/csh.login

# system wide environment and startup programs, for login setupif(

!$)thenif(

$uid

== 0 )

then

setenv path "/usr/local/sbin:/usr/sbin:/usr/local/bin:/usr/bin"

else

setenv path "/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin"

endif

else

#add sbin directories to the path

foreach p ( /usr/local/sbin /usr/sbin )

switch (

":$:"

)case

"*:$:*"

: breaksw

default:

if($uid

== 0 )

then

set path =($

$)else

tail 取出檔案後面幾行

語法:

tail

[-n number] 檔案

選項與引數:

預設的情況中,顯示最後 10 行!若要顯示最後 20 行,就得要這樣:

[root@alixw etc]

# tail -n 20 /etc/csh.login

endsw

endendif

setenv hostname `/usr/bin/hostname`

set history=1000

if( -d /etc/profile.d )

then

set nonomatch

foreach i ( /etc/profile.d/*.csh /etc/profile.d/csh.local )

if( -r "$i"

)thenif(

$?prompt

)then

source

"$i"

else

source

"$i"

>

& /dev/null

endif

endif

endunset i nonomatch

endif

[root@alixw etc]

#

Linux之檢視檔案內容

翻頁檢視 其他檢視命令 cat 從第一行開始顯示檔案內容 tac 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫 nl 顯示的時候,同時輸出行號 more 一頁一頁的顯示檔案內容 less 與 more 類似,但是比 more 更強大的是可以往前翻頁 head 只看前幾行 tail 只看...

Linux命令之檢視檔案內容

1 cat 檢視檔案內容 選項 b 顯示行號,空白行不顯示行號 n 顯示行號,包括空白行 root master cat b a.txt root master more a.txt root master less etc passwd 4 head 檢視檔案頭部內容,預設為前10行 選項 n 顯...

Linux 檢視檔案內容

檢視檔案內容的命令 cat 由第一行開始顯示內容,並將所有內容輸出 tac 從最後一行倒序顯示內容,並將所有內容輸出 more 根據視窗大小,一頁一頁的現實檔案內容 less 和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元 head 只顯示頭幾行 tail 只顯示最後幾行 nl 類似於c...