linux命令cat
① linux cat命令什麼意思
cat命令是linux下的一個文本輸出命令,通常是用於觀看某個文件的內容的;
cat主要有三大功能:
1.一次顯示整個文件。
$ cat filename
2.從鍵盤創建一個文件。
$ cat > filename
只能創建新文件,不能編輯已有文件.
3.將幾個文件合並為一個文件。
$cat file1 file2 > file
cat具體命令格式為 : cat [-AbeEnstTuv] [--help] [--version] fileName
說明:把檔案串連接後傳到基本輸出(屏幕或加 > fileName 到另一個檔案)
參數:
-n 或 –number 由 1 開始對所有輸出的行數編號
-b 或 –number-nonblank 和 -n 相似,只不過對於空白行不編號
-s 或 –squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行
-v 或 –show-nonprinting
範例:
cat -n linuxfile1 > linuxfile2 把 linuxfile1 的檔案內容加上行號後輸入 linuxfile2 這個檔案里
cat -b linuxfile1 linuxfile2 >> linuxfile3 把 linuxfile1 和 linuxfile2 的檔案內容加上行號(空白行不加)之後將內容附加到linuxfile3 里。
範例:
把 linuxfile1 的檔案內容加上行號後輸入 linuxfile2 這個檔案里
cat -n linuxfile1 > linuxfile2
把 linuxfile1 和 linuxfile2 的檔案內容加上行號(空白行不加)之後將內容附加到 linuxfile3 里。
cat -b linuxfile1 linuxfile2 >> linuxfile3
cat /dev/null > /etc/test.txt 此為清空/etc/test.txt
② linux命令 cat
cat命令查看其文件內容 這個是顯示你文件的內容
Linux系統中有很多個用於查看文件內容的命令,每個命令又都有自己的特點,比如這個cat命令就是用於查看內容較少的純文本文件的。《Linux就該這么學》裡面的命令大全有介紹
cat命令
cat命令用於查看純文本文件(內容較少的),格式為「cat [選項] [文件]」。
文件內容太多就換一個
文件內容較大時,文本內容會在屏幕上快速閃動(滾屏),用戶往往看不清所顯示的具體內容。因此對於較長文件內容可以按Ctrl+S鍵,停止滾屏;以及Ctrl+Q鍵可以恢復滾屏;而按Ctrl+C(中斷)鍵則可以終止該命令的執行。或者對於大文件,乾脆用more命令吧!
③ linux中cat和more的區別
Linux命令——cat/less/more的區別
cat命令:用於顯示整個文件的內容,單獨使用沒有翻頁功能,經常和 more 命令搭配使用,cat 命令還可以將數個文件合並成一個文件。
more命令:讓畫面在顯示滿一頁時暫停,此時可按空格健繼續顯示下一個畫面,或按 q 鍵停止顯示。
less命令:less 命令的用法與 more 命令類似,也可以用來瀏覽超過一頁的文件。所不同的是 less 命令除了可以按空格鍵向下顯示文件外,還可以利用上下鍵來翻動文件。當要結束瀏覽時,只要在 less 命令的提示符「:」下按 q 鍵即可。
這三個命令除了 cat 命令有合並文件的功能,其餘功能上相近,只是從瀏覽習慣和顯示方式上有所不同
④ linux中cat命令的使用方法
linux中cat命令的使用方法linux
cat命令在linux系統中算是比較常用的命令.cat主要有三大功能:
www.shiwu.com
1.一次顯示整個文件。$
cat
filename2.從鍵盤創建一個文件。$
cat
>
filename只能創建新文件,不能編輯已有文件.3.將幾個文件合並為一個文件。$cat
file1
file2
>
filecat具體命令格式為
:
cat
[-AbeEnstTuv]
[--help]
[--version]
fileName說明:把檔案串連接後傳到基本輸出(屏幕或加
>
fileName
到另一個檔案)參數:-n
或
–number
由
1
開始對所有輸出的行數編號-b
或
–number-nonblank
和
-n
相似,只不過對於空白行不編號-s
或
–squeeze-blank
當遇到有連續兩行以上的空白行,就代換為一行的空白行-v
或
–show-nonprinting
www.shiwu.com
範例:cat
-n
linuxfile1
>
linuxfile2
把
linuxfile1
的檔案內容加上行號後輸入
linuxfile2
這個檔案里cat
-b
linuxfile1
linuxfile2
>>
linuxfile3
把
linuxfile1
和
linuxfile2
的檔案內容加上行號(空白行不加)之後將內容附加到linuxfile3
里。範例:把
linuxfile1
的檔案內容加上行號後輸入
linuxfile2
這個檔案里cat
-n
linuxfile1
>
linuxfile2把
linuxfile1
和
linuxfile2
的檔案內容加上行號(空白行不加)之後將內容附加到
linuxfile3
里。cat
-b
linuxfile1
linuxfile2
>>
linuxfile3cat
/dev/null
>
/etc/test.txt
此為清空/etc/test.txt檔案內容本文來自於時光漂流瓶
⑤ linux cat命令
簡單的說,有兩種:讀和寫。
1. cat 接普通文件名,會把文件內容列印到屏幕;
2. cat > file,這個可以向文件「file」寫入內容,最後按 Ctrl + D 結束輸入,會將你輸入的數據保存到文件。
⑥ linux 切割命令cat怎麼用什麼意思
linuxcat用法:
命令:cat
用戶連接文件並列印到標准輸出設備上。
用法:cat[選項]...[文件]...
將[文件]或標准輸入組合輸出到標准輸出。
-A,--show-all等於-vET
-b,--number-nonblank對非空輸出行編號
-e等於-vE
-E,--show-ends在每行結束處顯示"$"
-n,--number對輸出的所有行編號
-s,--squeeze-blank不輸出多行空行
-t與-vT等價
-T,--show-tabs將跳格字元顯示為^I
-u(被忽略)
-v,--show-nonprinting使用^和M-引用,除了LFD和TAB之外
--help顯示此幫助信息並退出
--version顯示版本信息並退出
如果沒有指定文件,或者文件為"-",則從標准輸入讀取。
示例:
catf-g先輸出f的內容,然後輸出標准輸入的內容,最後輸出g的內容。
cat將標准輸入的內容復制到標准輸出。
請向[email protected]報告cat的錯誤
GNUcoreutils項目主頁:<http://www.gnu.org/software/coreutils/>
可以直接用包管理器進行安裝(如centos,Linux下的軟體安裝可以參考linuxprobe.com)
GNU軟體一般性幫助:<http://www.gnu.org/gethelp/>
請向<http://translationproject.org/team/zh_CN.html>報告cat的翻譯錯誤
要獲取完整文檔,請運行:infocoreutils'catinvocation'
⑦ linux cat >> 命令
cat 命令用於連接文件並列印到標准輸出設備上。cat是concatenate的簡寫,類似於dos下面的type命令,使用許可權為所有使用者。
cat file1 >> file2的意思是把 file1 的文檔內容輸入file2 這個文檔里。
(7)linux命令cat擴展閱讀:
cat的語法格式:
cat [-AbeEnstTuv] [--help] [--version] fileName
參數說明:
-n 或 --number:由 1 開始對所有輸出的行數編號。
-b 或 --number-nonblank:和 -n 相似,只不過對於空白行不編號。
-s 或 --squeeze-blank:當遇到有連續兩行以上的空白行,就代換為一行的空白行。
-v 或 --show-nonprinting:使用 ^ 和 M- 符號,除了 LFD 和 TAB 之外。
-E 或 --show-ends: 在每行結束處顯示 $。
-T 或 --show-tabs: 將 TAB 字元顯示為 ^I。
-A, --show-all:等價於 -vET。
-e:等價於"-vE"選項;
-t:等價於"-vT"選項;
比如:
把 textfile1 的文檔內容加上行號後輸入 textfile2 這個文檔里:
cat -n textfile1 > textfile2
⑧ Linux命令tail和cat區別是什麼
tail命令 – 查看文件尾部內容
tail用於顯示文件尾部的內容,默認在屏幕上顯示指定文件的末尾10行。如果給定的文件不止一個,則在顯示的每個文件前面加一個文件名標題。如果沒有指定文件或者文件名為「-」,則讀取標准輸入。
cat命令就是用於查看內容較少的純文本文件的。cat這個命令也很好記,因為cat在英語中是「貓」的意思,小貓咪是不是給您一種嬌小、可愛的感覺呢?cat命令
注意:當文件內容較大時,文本內容會在屏幕上快速閃動(滾屏),用戶往往看不清所顯示的具體內容。因此對於較長文件內容可以按Ctrl+S鍵,停止滾屏;以及Ctrl+Q鍵可以恢復滾屏;而按Ctrl+C(中斷)鍵則可以終止該命令的執行。或者對於大文件,乾脆用more命令吧!
⑨ linux下cat 命令使用詳解:顯示文件內容
cat命令的用途是連接文件或標准輸入並列印。這個命令常用來顯示文件內容,或者將幾個文件連接起來顯示,或者從標准輸入讀取內容並顯示,它常與重定向符號配合使用。
1.命令格式:
cat
[選項]
[文件]...
2.命令功能:
cat主要有三大功能:
1.一次顯示整個文件:cat
filename
2.從鍵盤創建一個文件:cat
>
filename
只能創建新文件,不能編輯已有文件.
3.將幾個文件合並為一個文件:cat
file1
file2
>
file
3.命令參數:
-A,
--show-all
等價於
-vET
-b,
--number-nonblank
對非空輸出行編號
-e
等價於
-vE
-E,
--show-ends
在每行結束處顯示
$
-n,
--number
對輸出的所有行編號,由1開始對所有輸出的行數編號
-s,
--squeeze-blank
有連續兩行以上的空白行,就代換為一行的空白行
-t
與
-vT
等價
-T,
--show-tabs
將跳格字元顯示為
^I
-u
(被忽略)
-v,
--show-nonprinting
使用
^
和
M-
引用,除了
LFD
和
TAB
之外
4.使用實例:
實例一:把
log2012.log
的文件內容加上行號後輸入
log2013.log
這個文件里
命令:
cat
-n
log2012.log
log2013.log
輸出:
代碼如下:
[root@localhost
test]#
cat
log2012.log
2012-01
2012-02
======[root@localhost
test]#
cat
log2013.log
2013-01
2013-02
2013-03
======[root@localhost
test]#
cat
-n
log2012.log
log2013.log
1
2012-01
2
2012-02
3
4
5
======
6
2013-01
7
2013-02
8
9
10
2013-03
11
======[root@localhost
test]#
說明:
實例二:把
log2012.log
和
log2013.log
的文件內容加上行號(空白行不加)之後將內容附加到
log.log
里。
命令:
cat
-b
log2012.log
log2013.log
log.log
輸出:
代碼如下:
[root@localhost
test]#
cat
-b
log2012.log
log2013.log
log.log
1
2012-01
2
2012-02
3
======
4
2013-01
5
2013-02
6
2013-03
7
======[root@localhost
test]#
實例三:把
log2012.log
的文件內容加上行號後輸入
log.log
這個文件里
命令:
輸出:
代碼如下:
[root@localhost
test]#
cat
log.log
[root@localhost
test]#
cat
-n
log2012.log
>
log.log
[root@localhost
test]#
cat
-n
log.log
1
2012-01
2
2012-02
3
4
5
======
[root@localhost
test]#
實例四:使用here
doc來生成文件
輸出:
代碼如下:
[root@localhost
test]#
cat
>log.txt
<
>
Hello
>
World
>
Linux
>
PWD=$(pwd)
>
EOF
[root@localhost
test]#
ls
-l
log.txt
-rw-r--r--
1
root
root
37
10-28
17:07
log.txt
[root@localhost
test]#
cat
log.txt
Hello
World
Linux
PWD=/opt/soft/test
[root@localhost
test]#
說明:
注意粗體部分,here
doc可以進行字元串替換。
備註:
tac
(反向列示)
命令:
tac
log.txt
輸出:
代碼如下:
[root@localhost
test]#
tac
log.txt
PWD=/opt/soft/test
Linux
World
Hello
tac
是將
cat
反寫過來,所以他的功能就跟
cat
相反,
cat
是由第一行到最後一行連續顯示在螢幕上,而
tac
則是由最後一行到第一行反向在螢幕上顯示出來!
⑩ Linux cat命令作用是什麼
cat是一個文本查看和連接工具,可以用來顯示文件,或者創建文件,也可以把幾個文件合成一個文件