日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

文件内容查看---Linux

發(fā)布時間:2023/12/3 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 文件内容查看---Linux 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文件內(nèi)容查看

概述

Linux系統(tǒng)中使用以下命令來查看文件的內(nèi)容:

  • cat 由第一行開始顯示文件內(nèi)容
  • tac 從最后一行開始顯示,可以看出 tac 是 cat 的倒著寫!
  • nl 顯示的時候,順道輸出行號!
  • more 一頁一頁的顯示文件內(nèi)容
  • less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!
  • head 只看頭幾行
  • tail 只看尾巴幾行

你可以使用 *man [命令]*來查看各個命令的使用文檔,如 :man cp。

cat 由第一行開始顯示文件內(nèi)容

語法:

cat [-AbEnTv]

選項與參數(shù):

  • -A :相當於 -vET 的整合選項,可列出一些特殊字符而不是空白而已;
  • -b :列出行號,僅針對非空白行做行號顯示,空白行不標行號!
  • -E :將結尾的斷行字節(jié) $ 顯示出來;
  • -n :列印出行號,連同空白行也會有行號,與 -b 的選項不同;
  • -T :將 [tab] 按鍵以 ^I 顯示出來;
  • -v :列出一些看不出來的特殊字符

測試:

# 查看網(wǎng)絡配置: 文件地址 /etc/sysconfig/network-scripts/ [root@kuangshen ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes

tac

tac與cat命令剛好相反,文件內(nèi)容從最后一行開始顯示,可以看出 tac 是 cat 的倒著寫!如:

[root@kuangshen ~]# tac /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes BOOTPROTO=dhcp DEVICE=eth0

nl 顯示行號

語法:

nl [-bnw] 文件

選項與參數(shù):

  • -b :指定行號指定的方式,主要有兩種:-b a :表示不論是否為空行,也同樣列出行號(類似 cat -n);-b t :如果有空行,空的那一行不要列出行號(默認值);
  • -n :列出行號表示的方法,主要有三種:-n ln :行號在熒幕的最左方顯示;-n rn :行號在自己欄位的最右方顯示,且不加 0 ;-n rz :行號在自己欄位的最右方顯示,且加 0 ;
  • -w :行號欄位的占用的位數(shù)。

測試:

[root@kuangshen ~]# nl /etc/sysconfig/network-scripts/ifcfg-eth0 1DEVICE=eth0 2BOOTPROTO=dhcp 3ONBOOT=yes

more 一頁一頁翻動

在 more 這個程序的運行過程中,你有幾個按鍵可以按的:

  • 空白鍵 (space):代表向下翻一頁;
  • Enter :代表向下翻『一行』;
  • /字串 :代表在這個顯示的內(nèi)容當中,向下搜尋『字串』這個關鍵字;
  • :f :立刻顯示出檔名以及目前顯示的行數(shù);
  • q :代表立刻離開 more ,不再顯示該文件內(nèi)容。
  • b 或 [ctrl]-b :代表往回翻頁,不過這動作只對文件有用,對管線無用。
[root@kuangshen etc]# more /etc/csh.login ....(中間省略).... --More--(28%) # 重點在這一行喔!你的光標也會在這里等待你的命令

less 一頁一頁翻動(能上下)

以下實例輸出/etc/man.config文件的內(nèi)容:

less運行時可以輸入的命令有:

  • 空白鍵 :向下翻動一頁;
  • [pagedown]:向下翻動一頁;
  • [pageup] :向上翻動一頁;
  • /字串 :向下搜尋『字串』的功能;
  • ?字串 :向上搜尋『字串』的功能;
  • n :重復前一個搜尋 (與 / 或 ? 有關!)
  • N :反向的重復前一個搜尋 (與 / 或 ? 有關!)
  • q :離開 less 這個程序;
[root@kuangshen etc]# more /etc/csh.login ....(中間省略).... : # 這里可以等待你輸入命令!

head 取出文件前面幾行

語法:

head [-n number] 文件

選項與參數(shù):-n 后面接數(shù)字,代表顯示幾行的意思!

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

[root@kuangshen etc]# head -n 20 /etc/csh.login

tail 取出文件后面幾行

語法:

tail [-n number] 文件

選項與參數(shù):

  • -n :后面接數(shù)字,代表顯示幾行的意思

默認的情況中,顯示最后 10 行!若要顯示最后 20 行,就得要這樣:

[root@kuangshen etc]# tail -n 20 /etc/csh.login

總結

以上是生活随笔為你收集整理的文件内容查看---Linux的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。