亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Linux 文件內容相關命令使用匯總

瀏覽:106日期:2023-05-12 10:25:44
目錄
  • 前言
  • cat 合并文件或查看文件內容
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • more 分頁顯示文件內容
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • less 分頁顯示文件內容
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • head 顯示文件內容頭部
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • tail 顯示文件內容尾部
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • tailf 跟蹤日志文件
    • 1、簡介
  • diff 比較兩個文件的不同
    • 1、簡介
    • 2、語法格式
    • 4、實踐操作
  • vimdiff 可視化比較工具
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • wc 統計文件的的行數、單詞數或字節數
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • sort 文本排序
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • uniq 去除重復行
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • join 按兩個文件的相同字段合并
    • 1、簡介
    • 2、語法格式
    • 4、實踐操作
  • paste 合并文件
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • split 分割文件
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • cut 從文本中提取一段文字并輸出
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作
  • tr 替換或刪除字符
    • 1、簡介
    • 2、語法格式
    • 3、參數說明
    • 4、實踐操作

前言

上一篇中已經預告,我們這篇主要說一說Linux中文件內容查看處理相關的命令。一共16個命令,其中
標注的為重點命令,工作中用的也比較多,需要熟練掌握

cat 合并文件或查看文件內容

1、簡介

cat 是concatenate 單詞的縮寫,或者理解成貓,"喵"一下文件內容,即顯示文件內容。

可以用來顯示單個文件內容 可以將幾個文件連接起來一起顯示 從標準輸入中讀取內容并顯示,與重定向或追加符號配合使用 功能 舉個栗子 查看文件內容 cat xiezhr.txt 查看xiezhr.txt 的內容 把多個文件合并成一個 cat xiezhr1.txt xiezhr2.txt >newxiezhr.txt 編輯或追加內容到文件尾部 cat >>xiezhr.txt<<EOF My blog is www.xiezhrspace.cn. EOF 清空文件內容 cat /dev/null >xiezhr.txt 命令可以把xiezhr.txt文件內容清空,但是文件還是存在的

2、語法格式

cat [參數選項] [文件]

3、參數說明

參數 參數說明 -n 從1開始對所有輸出的內容按行編號 -b 和-n功能類似,但會忽略顯示空白行行號 -s 當文件內容中包含多個空白行時,為了閱讀更加方便,-s可以將多個空白行替換為一個空白行 -E 每一行的行尾顯示$符號 -T 將Tab(制表符)字符顯示為^I

4、實踐操作

① 不加參數,直接執行cat 查看文件內容

[root@xiezhr test]# cat xiezhr.txt 個人公眾號:XiezhrSpace個人博客:www.xiezhrspace.cn個人微信號:xie_zhr歡迎您的關注!

② 通過非交互式創建編輯xiezhr.txt 文件
上面的xiezhr.txt文件我們可以通過之前說過的touch xiezhr.txt先創建一個空白文件,
然后通過vi/vim(下一期我們會具體說一說它的用法)編輯xiezhr.txt的內容。

當然了,這個是我們之前的玩法,今天我們嘗試著以一種新的方式創建xiezhr.txt文件并編輯其內容。

[root@xiezhr test]# lsa.txt  c.txt  dir  dir2  dir3  dir5  dir6  dir_bak  movie.tar.gz  test.txt  tt.txt[root@xiezhr test]# cat >xiezhr.txt<<EOF> 個人公眾號:XiezhrSpace> > > 個人博客:www.xiezhrspace.cn> > > > 個人微信號:xie_zhr> > 歡迎您的關注!> EOF  #注意,這里需要按回車結束,EOF為標簽,我們可以用其他標簽替代,但是必須成對出現。[root@xiezhr test]# lsa.txt  c.txt  dir  dir2  dir3  dir5  dir6  dir_bak  movie.tar.gz  test.txt  tt.txt  xiezhr.txt

③ 分別用【-n】【-b】顯示上面創建的文件前的序號

[root@xiezhr test]# cat -n xiezhr.txt      1  個人公眾號:XiezhrSpace     2     3     4  個人博客:www.xiezhrspace.cn     5     6     7     8  個人微信號:xie_zhr     9    10  歡迎您的關注![root@xiezhr test]# cat -b xiezhr.txt      1  個人公眾號:XiezhrSpace     2  個人博客:www.xiezhrspace.cn     3  個人微信號:xie_zhr     4  歡迎您的關注!

④ 使用【-E】參數,在每一行末尾顯示$

[root@xiezhr test]# cat -E xiezhr.txt

⑤使用 【-s】參數,把文件內容中的多個空白行變成一個空白行,方便我們閱讀

[root@xiezhr test]# cat -s xiezhr.txt

上面文件中的多個空白行就變成了一個,這樣當文件內容比較多的時候,閱讀起來就比較友好了。

當然也可以將所有的空白行都去掉,這個我們會在后面的命令中說

⑥ 連接多個文件并顯示內容

# 創建test1.txt 文件[root@xiezhr test]# cat >test1.txt <<EOF> 這個是test1.txt的內容> EOF# 創建test2.txt文件[root@xiezhr test]# cat >test2.txt <<EOF   > 這個是test2.txt的內容> EOF# 將test1 test2 文件合并并輸出[root@xiezhr test]# cat test1.txt test2.txt test3.txt這個是test1.txt的內容這個是test2.txt的內容

more 分頁顯示文件內容

1、簡介

more 其功能和cat 類似,cat 是將整個文件內容一次顯示出來,而more一頁一頁的顯示文件內容。我們可以根據其中文意思更多去理解,除了這頁,還有更多頁內容,這樣是不是就記住了呢。

標簽: Linux
主站蜘蛛池模板: 桐岛永久子 | 亚洲精品第一国产综合高清 | 在线伊人| 搞黄视频网站 | 亚洲免费成人网 | 久久免费视频观看 | 亚洲欧美久久精品一区 | 国产妇女在线 | 国产3页| 91免费在线视频 | 日韩欧美a级高清毛片 | 国产精品片 | 久久成年视频 | 黄色三 | 欧美成人v视频免费看 | 国产高清国内精品福利99久久 | 黄色网址在线免费观看 | 国内精品视频 | 亚洲伦理在线 | 免费a级特黄国产大片 | 欧美性爽xxxⅹbbbb | 女18一级大黄毛片免费女人 | 老妇女性较大毛片 | 制服丝袜自拍偷拍 | 特级免费毛片 | 免费成人午夜视频 | 久久精品在线播放 | 中文字幕乱码二三区免费 | 久久综合九色综合欧美播 | 成人精品国产 | 国产系列在线播放 | 精品国产视频在线观看 | 岛国片在线播放 | 国产精品毛片在线更新 | 欧美手机看片 | 久久久99精品久久久久久 | 国产麻豆高清视频在线第一页 | 青草草产国视频 | 国产午夜在线观看 | 国产精品果冻传媒在线 | 免费观看黄色一级片 |