精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

在 Linux 上查看文件內容的 5 種方法

系統 Linux
如何使用 cat、more、head 和 tail 命令查看 Linux 文件的內容,而不僅僅是文本文件。

 如何使用 cat、more、head 和 tail 命令查看 Linux 文件的內容,而不僅僅是文本文件。

[[331075]]

Linux 提供了許多命令來查看文件的內容,包 括 cat、more、head 和 tail,但這只是一個開始。

一方面,即使是很顯而易見的命令也有很多許多用戶不會去使用的選項。還有一些普普通通的命令提供了一些獨特的功能。在本文中,我們將介紹查看文件內容的命令,以及如何定制這些視圖以更好地滿足你的需求的選項。

cat

cat 命令將文本文件的全部內容發送到終端窗口以供查看。實際上,如果你輸入 cat,然后輸入包含數千行內容的文件名,那么這些行將以極快的速度在你的窗口中滾動,你將無法看到除了最后一屏外的其他文本。對于 Linux 用戶來說 cat 命令很熟悉,但即使是這個基本命令也提供了許多有用的選項,例如對輸出中的行進行編號,這是我們許多人可能從未使用過的。更進一步,你不僅可以對行進行編號,還可以選擇如何編號。

對每行進行編號就像這樣:

 

  1. $ cat -n msg 
  2.      1  Hello -- 
  3.      2 
  4.      3  I hope you are having a wonderful day
  5.      4 
  6.      5 
  7.      6  That's it for ...       now 
  8.      7 
  9.      8  bye! 
  10.      9 
  11.     10  s. 

你也可以只對有內容的行編號。請注意,對于此命令,僅包含空格的行不被視為“空”,而是會被編號。

 

  1. $ cat -b msg 
  2.      1  Hello -- 
  3.      2  I hope you are having a wonderful day
  4.      3  That's it for ...       now 
  5.      4  bye! 
  6.      5  s. 

cat 命令允許你使用 -s 選項忽略重復的空白行,但是要完全忽略空白行你必須添加另一個命令。

 

  1. $ cat -s msg 
  2. Hello -- 
  3. I hope you are having a wonderful day
  4. That's it for ...       now 
  5. bye! 
  6. s. 

要忽略所有空白行,只需如下將 cat 的輸出通過管道傳遞給 grep 命令。 點(.)匹配包含任意字符的文本,因此它將顯示任意非空的行,用于結束一行的回車換行做匹配(LCTT 譯注:此處原文有誤,徑改)。

 

  1. $ cat msg | grep . 
  2. Hello -- 
  3. I hope you are having a wonderful day
  4. That's it for ...       now 
  5. bye! 
  6. s. 

-E 選項通過在每行末尾加 $ 符提供視覺提示,來顯示行尾是否還有多余的空格。

 

  1. $ cat -E msg 
  2. Hello --$ 
  3. I hope you are having a wonderful day!  $ 
  4. That's it for ...       now$ 
  5. bye!$ 
  6. s.$ 

使用 -A 時,既可以在每行的末尾顯示 $ 字符,并且制表符會顯示為 ^I 而不是空白。

 

  1. $ cat -A msg 
  2. Hello --$ 
  3. I hope you are having a wonderful day!$ 
  4. That’s it for ...^Inow$ 
  5. bye!$ 
  6. s.$ 

使用 head 和 tail 顯示文件部分內容

head 和 tail 顯示文件的頭部或尾部,默認為十行。 你可以使用 -3(顯示 3 行)或 -11(顯示 11 行)之類的字符串來指定要查看的其它行數。tail 命令與 head 的工作方式相同,但是顯示文件的尾部而不是頭部。

 

  1. $ head -3 msg 
  2. Hello -- 
  3. I hope you are having a wonderful day
  4. $ tail -3 msg 
  5. bye! 
  6. s. 

你還可以結合使用 head 和 tail 命令來查看文件中間的文本。你只需要選擇起點和想要查看行數即可。在此例中,命令將在文件中顯示第二個一百行,并在 cat 的幫助下為這些行編號。

 

  1. $ cat -b mybigfile | head -200 | tail -100 
  2.    101  Invoice #2020-06-07a sent to vendor 
  3.    ... 

使用 more 或者 less 瀏覽一屏文本

more 命令是一次瀏覽一屏內容的自然之選,而 less 通過使用上下鍵盤箭頭增加了在文件中上下移動的能力,這樣你就可以遍歷內容,然后在文件中回退。

使用 od 查看文本的兩種方法

od(八進制轉儲)命令能夠以常規文本和一系列 ASCII 值(即該文本在文件中的實際編碼方式)的形式查看文件。在下面的例子中可以看到,帶編號的行顯示了 ASCII 數字值,而其他行則顯示了文本和不可打印的字符。

 

  1. $ od -bc msg 
  2. 0000000 110 145 154 154 157 040 055 055 012 012 111 040 150 157 160 145 
  3.           H   e   l   l   o       -   -  \n  \n   I       h   o   p   e 
  4. 0000020 040 171 157 165 040 141 162 145 040 150 141 166 151 156 147 040 
  5.               y   o   u       a   r   e       h   a   v   i   n   g 
  6. 0000040 141 040 167 157 156 144 145 162 146 165 154 040 144 141 171 041 
  7.           a       w   o   n   d   e   r   f   u   l       d   a   y   ! 
  8. 0000060 012 012 012 124 150 141 164 047 163 040 151 164 040 146 157 162 
  9.          \n  \n  \n   T   h   a   t   '   s       i   t       f   o   r 
  10. 0000100 040 056 056 056 011 156 157 167 012 012 142 171 145 041 012 012 
  11.               .   .   .  \t   n   o   w  \n  \n   b   y   e   !  \n  \n 
  12. 0000120 163 056 012 
  13.           s   .  \n 

請注意,換行符顯示為 \n(八進制 012),而制表符顯示為 \t(八進制 011)。

od 命令特別有用的用途之一是查看非文本文件以獲取可以標識文件類型的信息。在這里,我們看到 JFIF(JPEG 文件交換格式)標簽,該標簽讓 file 之類報告文件類型的命令將它標示為 jpg 文件。這里還有很多其他有用的信息,特別是如果你對這些文件的格式感到好奇的話。

在接下來的命令中,我們查看 jpg 文件的開始部分。

 

  1. $ od -bc arrow.jpg | head -12 
  2. 0000000 377 330 377 340 000 020 112 106 111 106 000 001 001 000 000 001 
  3.         377 330 377 340  \0 020   J   F   I   F  \0 001 001  \0  \0 001 
  4. 0000020 000 001 000 000 377 333 000 103 000 003 002 002 002 002 002 003 
  5.          \0 001  \0  \0 377 333  \0   C  \0 003 002 002 002 002 002 003 
  6. 0000040 002 002 002 003 003 003 003 004 006 004 004 004 004 004 010 006 
  7.         002 002 002 003 003 003 003 004 006 004 004 004 004 004  \b 006 
  8. 0000060 006 005 006 011 010 012 012 011 010 011 011 012 014 017 014 012 
  9.         006 005 006  \t  \b  \n  \n  \t  \b  \t  \t  \n  \f 017  \f  \n 
  10. 0000100 013 016 013 011 011 015 021 015 016 017 020 020 021 020 012 014 
  11.          \v 016  \v  \t  \t  \r 021  \r 016 017 020 020 021 020  \n  \f 
  12. 0000120 022 023 022 020 023 017 020 020 020 377 333 000 103 001 003 003 
  13.         022 023 022 020 023 017 020 020 020 377 333  \0   C 001 003 003 

如果我們要 file 命令提供有關此圖像的信息,我們可能會看到類似下面這樣的信息。file 命令從文件開頭的數據中提取了所有這些描述性信息:

 

  1. $ file arrow.jpg 
  2. arrow.png: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 500x375, components 3 

使用 jp2a 將文件視為基于文本的圖像

如果你只能在命令行工作,并且想了解特定圖像包含的內容,那么可以使用 jp2a(jpeg to ascii)之類的工具提供字符渲染。圖像在這種格式下的識別程度取決于文件。不要有太多期待,因為你將看到的圖像版本是“低分辨率”下的測試!這是一只分辨率很低的帝王企鵝。(請離遠點看)

 

  1. $ jp2a Emperor_Penguin.jpg 
  2. MMMMMMMMWOdkNMMMMMMMMMMMMMMMMMMM 
  3. MMMXK0kc.... ,OKMMMMMMMMMMMMMMMM 
  4. MMNK0Ol...   :Xx'dNMMMMMMMMMMMMM 
  5. MMMMMMMd;lx00Oo. ..xMMMMMMMMMMMM 
  6. MMMMMMK.OXMMMMMN,...lMMMMMMMMMMM 
  7. MMMMMMx'KXNNMMMMK....0MMMMMMMMMM 
  8. MMMMMMx:kkKNWWMMMl.. 'NMMMMMMMMM 
  9. MMMMMMddx0NNNWMMMK'...;NMMMMMMMM 
  10. MMMMMMck0NNWWWWWMMd  ..lMMMMMMMM 
  11. MMMMMM.d0KXNWWWWMMo  ...WMMMMMMM 
  12. MMMMMM.xOXNNWNMMMW. ....KMMMMMMM 
  13. MMMMMM'kKNKWXWMMMK  ..'.0MMMMMMM 
  14. MMMMMMxckXNNNNMMMX  .:..XMMMMMMM 
  15. MMMMMMW;xKNWWWMMMM. .;. NMMMMMMM 
  16. MMMMMMMok0NNWNWMMMx .l..MMMMMMMM 
  17. MMMMMMMkxOKXWXNMMMMl.:'dMMMMMMMM 
  18. MMMMMMM0dKOdKXXNMMMMNx,WMMMMMMMM 
  19. MMMMMMMWoKxldXKNNMMMMM;MMMMMMMMM 
  20. MMMMMMMMxxxxdNWNXNMMMM;MMMMMMMMM 
  21. MMMMMMMMxOcoo0XOOOOWMW,kMMMMMMMM 
  22. MMMMMMM0xK;.cO0dNX:0XXd;NMMMMMMM 
  23. MMMNkdd:,'ldXXO0xl;x0kx:;lKMMMMM 
  24. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM 

總結

Linux 上有很多命令可以通過各種方式查看文件的內容。其中一些選項在你需要處理文件內容時可能會非常有用。其它的只是……有趣。

責任編輯:華軒 來源: Linux中國
相關推薦

2020-05-07 09:18:57

Linux壓縮文件命令

2020-06-16 07:00:00

Linux命令文件內容

2020-12-26 14:48:21

UbuntuLinuxDeb文件

2019-10-24 08:52:23

Linux壓縮文件歸檔

2016-12-13 23:08:48

Linux命令

2020-05-06 09:51:37

二進制Linux命令行工具

2019-11-14 05:00:00

Linux文件磁盤空間

2022-08-19 11:17:09

Linux

2023-05-04 18:45:11

2020-01-16 10:47:36

服務器Kubernetes微服務

2019-01-21 10:34:13

Linux運算命令

2019-12-11 11:25:48

Linux命令行郵件

2019-01-03 15:43:25

Linux內存shell

2022-12-28 15:10:39

LinuxNginx服務器

2011-08-29 17:32:50

Ubuntu

2018-06-22 10:18:52

2019-10-15 13:29:24

LinuxLinux命令

2021-09-10 10:35:25

Linuxstat命令文件系統

2019-02-19 09:00:45

Linux創建文件命令

2021-11-08 12:17:09

LinuxLinux命令編輯照片
點贊
收藏

51CTO技術棧公眾號

日韩中文字幕有码| 欧美中日韩一区二区三区| 三级黄色在线观看| 丁香综合av| 欧洲一区在线电影| 奇米777四色影视在线看| 麻豆导航在线观看| 国产老肥熟一区二区三区| 91精品国产91| 日韩一区二区不卡视频| 日韩成人av在线资源| 欧美日韩成人一区二区| 国产伦精品一区二区三区四区视频_| 成人午夜电影在线观看| 丁香婷婷综合激情五月色| 国产精品第10页| 国产精品18p| 久久人体视频| 亚洲欧洲免费视频| 日本五十肥熟交尾| 日韩免费一级| 欧美精品日韩一本| 男人的天堂日韩| www.51av欧美视频| 亚洲蜜臀av乱码久久精品| 欧美一区二区在线| 无码精品视频一区二区三区 | 国产精品久久久久久户外露出| 国产精品久久精品国产| 国产三级视频在线播放| 日本欧美久久久久免费播放网| 国内外成人免费激情在线视频| 国产精品成人69xxx免费视频| 蜜臀91精品国产高清在线观看| 精品国产免费视频| 男男受被啪到高潮自述| 久久亚洲国产精品尤物| 欧美视频一区二区三区四区| 免费在线观看亚洲视频| 国产美女高潮在线观看| 亚洲永久免费av| 免费看日b视频| 欧美aa免费在线| 国产福利精品一区| 成人自拍性视频| 在线视频欧美亚洲| 日本欧美加勒比视频| 日本欧美国产在线| 国产精品久久久久久久久久久久久久久久久 | 看全色黄大色大片免费久久久| 欧美一区二区三区视频在线| 久久精品国产露脸对白| 亚洲欧美综合久久久久久v动漫| 欧美性生活大片视频| 国产视频一区二区三区在线播放| av有声小说一区二区三区| 日韩人在线观看| av网址在线观看免费| 欧美电影h版| 在线精品观看国产| 国产 porn| 亚洲福利影视| 91精品国产欧美一区二区| 91香蕉国产线在线观看| 日韩精品视频中文字幕| 欧美精品一区二区三区在线| 久久久久久久无码| 免费电影一区二区三区| 伊人伊人伊人久久| 亚洲综合图片一区| 欧美激情偷拍| 午夜精品一区二区三区在线视| 免费观看成人毛片| 日韩激情中文字幕| 成人国产精品久久久久久亚洲| 91国偷自产中文字幕久久| 寂寞少妇一区二区三区| 成人在线观看av| 日本一区视频| 国产精品夫妻自拍| 热久久最新网址| 爱情岛亚洲播放路线| 色综合久久综合网| 色一情一区二区三区| 九色精品蝌蚪| 亚洲精品国产美女| 日韩av网站在线播放| 黄色成人91| 国产成人一区二| 99视频在线观看免费| 99久久er热在这里只有精品66| 日本中文不卡| 日本在线视频www鲁啊鲁| 欧美日韩在线免费| 黄色一级片免费播放| 女同久久另类99精品国产| 丝袜美腿精品国产二区| 精品少妇爆乳无码av无码专区| 久久免费国产| 91精品入口蜜桃| 国产成人天天5g影院在线观看| 亚洲欧美福利一区二区| 免费裸体美女网站| jazzjazz国产精品麻豆| 日韩综合视频在线观看| 91在线看视频| 国产成a人无v码亚洲福利| 青青草成人网| 1区2区3区在线| 在线播放欧美女士性生活| 亚洲最大的黄色网| 影音先锋日韩精品| 国产精品久久久久久久av电影 | 亚洲 欧美 日韩 在线| 精品一区二区在线看| 欧美日韩一区二区三区在线观看免 | 在线欧美激情| 日韩精品在线第一页| 69av.com| 狠狠色丁香久久婷婷综合_中| 久久久久久久久四区三区| 中文字幕在线播放网址| 欧美日韩极品在线观看一区| 熟女少妇一区二区三区| 尹人成人综合网| 1区1区3区4区产品乱码芒果精品| 成av人电影在线观看| 欧美日韩一区二区三区| 国产熟女高潮一区二区三区| 欧美aⅴ99久久黑人专区| 国产精品自拍偷拍| 成人高清免费观看mv| 欧美日韩综合视频网址| 中文字幕亚洲日本| 一区二区三区午夜视频| 国产在线观看91精品一区| 成人影院免费观看| 欧美视频你懂的| 精品人妻一区二区三区蜜桃视频| 亚洲免费网址| 精品在线不卡| 英国三级经典在线观看| 亚洲精品国产电影| 国产精品午夜影院| 99re66热这里只有精品3直播| av日韩一区二区三区| 成人av地址| 国产做受高潮69| 色噜噜在线播放| 亚洲高清在线精品| 精品人妻一区二区免费视频| 亚洲激情精品| 久久精品一二三区| 午夜精品久久久久久久久久蜜桃| 亚洲人在线视频| 亚洲性猛交富婆| 国产精品电影院| av在线免费观看不卡| 欧美在线三区| 国产亚洲情侣一区二区无| 蜜桃在线视频| 亚洲午夜久久久久久久| 中文字幕丰满人伦在线| 国产精品久久久久久久久久免费看| 国产欧美一区二| 亚洲视频精品| 蜜桃精品久久久久久久免费影院| 欧美日韩大片| www.久久久久久.com| 午夜精品久久久久久久99老熟妇| 亚洲电影一级黄| 亚洲最大成人网站| 精品一区二区三区在线播放| 成人av在线播放观看| 日韩av网址大全| 国产精品欧美亚洲777777| 黄色网在线免费看| 精品国产乱码久久久久久影片| 97久久久久久久| 中文字幕日本不卡| 国产精品一区二区人妻喷水| 日欧美一区二区| 高清免费成人av| 一区二区免费在线观看| 一区二区免费| 欧美专区国产专区| 含羞草www国产在线视频| 亚洲精品99久久久久中文字幕| 91精品国产综合久久久蜜臀九色| 亚洲欧洲精品天堂一级| 污污内射在线观看一区二区少妇 | 欧美在线免费看| 一区二区三区视频网站| 精品国产乱码久久久久久蜜臀| 三级网站在线播放| 一区二区三区中文在线观看| 久久精品一区二区免费播放| 国产一区二区美女| 欧美成人精品欧美一级乱| 欧美不卡视频| 亚洲精品中文字幕乱码三区不卡 | 亚洲第一中文字幕在线观看| 亚洲高清在线看| 亚洲第一成年网| 日韩亚洲欧美中文字幕| 91农村精品一区二区在线| 黄色a级三级三级三级| 丝袜美腿亚洲一区| 日韩中字在线观看| 亚洲精品在线观看91| 欧美日韩精品一区| 精品伊人久久久| 91免费精品视频| 欧美与亚洲与日本直播| 午夜精品一区二区三区av| 伊人222成人综合网| 中文字幕成人在线| 久香视频在线观看| 日韩成人中文字幕在线观看| 国内精品久久久久久久久久久| 欧美性猛片xxxx免费看久爱| 国产一区二区中文字幕免费看| 天堂av在线免费观看| 日韩欧美国产三级| 国产一区二区三区黄片| 在线免费观看日本一区| 日韩 欧美 中文| 亚洲v日本v欧美v久久精品| 唐朝av高清盛宴| 国产精品久久久久久亚洲伦| 能免费看av的网站| 2023国产精品自拍| 欧美xxxx×黑人性爽| 粉嫩av一区二区三区粉嫩| 99热这里只有精品2| 国产综合色在线视频区| 在线观看免费的av| 美洲天堂一区二卡三卡四卡视频 | 亚洲性夜色噜噜噜7777| 三级在线视频| 精品香蕉在线观看视频一| 五月婷婷在线播放| 伊人久久婷婷| 欧美一区二区综合| 精品久久久久久久| 先锋影音日韩| 国产高清一区| 成人性做爰片免费视频| 亚洲精品国产首次亮相| 香蕉视频免费版| 国产精品v日韩精品v欧美精品网站 | 精品1区2区| 欧洲在线一区| 欧美一区少妇| 手机亚洲手机国产手机日韩| 宅男在线精品国产免费观看| 一区二区电影| 成人免费视频91| 老司机亚洲精品| 视频二区在线播放| 国产精品自产自拍| 日韩av无码一区二区三区不卡| 2017欧美狠狠色| 日本污视频网站| 亚洲四区在线观看| 国产 日韩 欧美 成人| 精品久久久久久亚洲精品| 无码人妻丰满熟妇区五十路| 欧美日精品一区视频| 国产情侣一区二区| 亚洲第一网站男人都懂| 成人18在线| 欧美高清videos高潮hd| 中国色在线日|韩| 国产精品一二区| 99re8这里有精品热视频免费| 岛国一区二区三区高清视频| 美女久久99| 一区二区成人国产精品| 激情久久五月| 2025韩国理伦片在线观看| 国产成人免费在线视频| 欧美日韩xxx| 天堂av在线资源| 久久精品国产亚洲精品| 99久久精品免费看国产小宝寻花| 国产成人精品久久二区二区| 精品一区二区三区亚洲| 九9re精品视频在线观看re6 | 大荫蒂性生交片| 日韩av一区二区在线影视| 欧美一级大片免费看| 国产日韩欧美不卡| 精品在线视频免费观看| 在线观看欧美精品| 欧美 日韩 国产 在线| 伊人伊人伊人久久| 理论片午夜视频在线观看| 成人羞羞国产免费| 深爱激情久久| 成人性免费视频| 国内精品伊人久久久久影院对白| japanese在线观看| 亚洲乱码中文字幕综合| 成人av网站在线播放| 亚洲黄色免费三级| 成人黄视频在线观看| 国产精品吊钟奶在线| 欧美成人专区| 久久精品无码中文字幕| 狠狠色综合日日| 国精产品视频一二二区| 日韩欧美中文在线| 日韩一级片免费观看| 欧美成人性色生活仑片| 成人av色网站| 日本一区高清不卡| 国产精品免费看| 国产二级一片内射视频播放| 全球中文成人在线| 91久久大香伊蕉在人线| 99精品国产一区二区三区| 国产成人综合一区| 久久夜色精品一区| 天天做天天爱夜夜爽| 337p日本欧洲亚洲大胆精品 | 五月婷婷开心中文字幕| 久久久久九九九九| 欧美9999| 亚洲av综合色区| 国产精一区二区三区| 超碰人人干人人| 欧美性猛交一区二区三区精品 | 国产亚洲精品资源在线26u| 日韩精品久久久久久久| 欧美变态凌虐bdsm| 欧美性video| 97在线中文字幕| 黄色av日韩| 日韩少妇一区二区| 亚洲成年人影院| 四虎在线观看| 欧美壮男野外gaytube| wwwwxxxx国产| 91亚洲精品乱码久久久久久蜜桃| 国产精品99精品无码视| 亚洲福利视频专区| 成人在线黄色电影| 久久综合久久久| 爽好久久久欧美精品| 国产精品美女高潮无套| 精品视频色一区| 美女国产在线| 99热99热| 亚洲少妇自拍| 蜜桃无码一区二区三区| 欧美在线看片a免费观看| av中文天堂在线| 91久久精品国产91久久性色| 欧美日本一区二区视频在线观看 | 成人影院中文字幕| 国产淫片免费看| 国产欧美日韩精品在线| 91 中文字幕| 欧美国产日本高清在线| 欧美1区2区3区4区| 久久99999| 亚洲综合一二区| 青青久在线视频免费观看| 国产精品久久视频| 一区二区三区午夜视频| 91av在线免费| 欧美性猛交xxxx乱大交退制版 | 91免费欧美精品| 亚洲国产91| 99精品全国免费观看| 日韩美女视频在线| 中文不卡1区2区3区| 一区二区三区四区免费视频| 国产99久久久精品| 亚洲毛片一区二区三区| 久久亚洲精品网站| 欧美日日夜夜| 色婷婷成人在线| 亚洲mv在线观看| yourporn在线观看视频| 国产高清不卡av| 久久精品国产**网站演员| 日韩激情一区二区三区| 中文字幕一区二区三区电影| 波多野结衣在线一区二区| 999在线免费视频| 国产香蕉精品| 欧美二区在线| 激情综合色播五月| 亚洲欧美综合自拍| 欧美成人午夜激情视频| 成人综合一区| 三叶草欧洲码在线| 日韩精品资源二区在线|