每天一個linux命令--持續更新中~~

L.Sir發表於2020-11-06

檔案管理

cat

引數說明

引數說明
-n或–number顯示行號
-b或–number-nonblank與-n相似,但是不對空行計算
-E或–show-ends在行尾處顯示$
-T或–show-tabs將TAB字元替換為^I

示例

cat命令用於將檔案進行連線和將檔案內容列印到標準輸出終端裝置

  • 檢視檔案
[root@k8s-1 doc]# cat test1
test1
[root@k8s-1 doc]# cat test2
test2
  • 同時檢視兩個檔案
[root@k8s-1 doc]# cat test1 test2
test1
test2
  • 輸出檔案內容並顯示行號
[root@k8s-1 doc]# cat -n test1 
     1	test1
     2	test1
     3	test1
     4	test1
[root@k8s-1 doc]# cat -n test1 
     1	test1
     2	test1
     3	
     4	test1
     5	test1
[root@k8s-1 doc]# cat -b test1 
     1	test1
     2	test1

     3	test1
     4	test1

-n與-b的區別是,cat -b空行不計算行號

  • 檔案追加
[root@k8s-1 doc]# cat test1 
test1
test1

test1
test1
[root@k8s-1 doc]# cat test2
test2
[root@k8s-1 doc]# cat test1 >> test2
[root@k8s-1 doc]# cat test2
test2
test1
test1

test1
test1
  • 檔案覆蓋
[root@k8s-1 doc]# cat test2 
test2
test1
test1

test1
test1
[root@k8s-1 doc]# cat test1 > test2
[root@k8s-1 doc]# cat test2 
test1
test1

test1
test1
  • 在行尾處顯示$
[root@k8s-1 doc]# cat -E test1 
test1	$
te	st1$
  • 檔案中的TAB以^I顯示
[root@k8s-1 doc]# cat -T test1 
test1^I
te^Ist1
  • 清空檔案
[root@k8s-1 doc]# cat /dev/null > test2

檔案編輯

檔案傳輸

磁碟管理

磁碟維護

網路通訊

系統管理

系統設定

壓縮備份

裝置管理

相關文章