在Linux中終端設備上想要現實文件內容其實用cat指令就可以查看到了,但是這個指令是經常用來查看內容較少的純文件的,如果當文件內容比較大時,用戶肯定是看不清屏幕所顯示的內容的,因為文本內容會在屏幕上快速滾動。大家可以試用Ctrl+S停止滾動;Ctrl+Q恢復滾屏;Ctrl+C中斷或者停止命令。建議大家對于大文件直接使用more命令。
cat語法的格式:cat【參數】【文件】
常用參數解析:
-n 顯示行數(空行也編號)
-s 顯示行數(多個空行算一個編號)
-b 顯示行數(空行不編號)
-E 每行結束處顯示$符號
-T 將TAB字符顯示為 ^I符號
-v 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
-e 等價于”-vE”組合
-t 等價于”-vT”組合
-A 等價于 -vET組合
–help 顯示幫助信息
–version 顯示版本信息
下面是指令的實質案例:
查看文件的內容:
[root@linuxcool ~]# cat filename.txt
查看文件的內容,并顯示行數編號:
[root@linuxcool ~]# cat -n filename.txt
查看文件的內容,并添加行數編號后輸出到另外一個文件中:
[root@linuxcool ~]# cat -n linuxcool.log > linuxprobe.log
清空文件的內容:
[root@linuxcool ~]# cat /dev/null > /root/filename.txt
持續寫入文件內容,碰到EOF符后結束并保存:
[root@linuxcool ~]# cat > filename.txt <<EOF
> Hello, World
> Linux!
> EOF
將軟盤設備制作成鏡像文件:
[root@linuxcool ~]# cat /dev/fd0 > fdisk.iso