linux中cat命令的使用方法linux
盤錦網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)從2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
cat命令在linux系統(tǒng)中算是比較常用的命令.cat主要有三大功能:
1.一次顯示整個文件。$
cat
filename2.從鍵盤創(chuàng)建一個文件。$
cat
filename只能創(chuàng)建新文件,不能編輯已有文件.3.將幾個文件合并為一個文件。$cat
file1
file2
filecat具體命令格式為
:
cat
[-AbeEnstTuv]
[--help]
[--version]
fileName說明:把檔案串連接后傳到基本輸出(屏幕或加
fileName
到另一個檔案)參數(shù):-n
或
–number
由
1
開始對所有輸出的行數(shù)編號-b
或
–number-nonblank
和
-n
相似,只不過對于空白行不編號-s
或
–squeeze-blank
當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行-v
或
–show-nonprinting
范例:cat
-n
linuxfile1
linuxfile2
把
linuxfile1
的檔案內(nèi)容加上行號后輸入
linuxfile2
這個檔案里cat
-b
linuxfile1
linuxfile2
linuxfile3
把
linuxfile1
和
linuxfile2
的檔案內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到linuxfile3
里。范例:把
linuxfile1
的檔案內(nèi)容加上行號后輸入
linuxfile2
這個檔案里cat
-n
linuxfile1
linuxfile2把
linuxfile1
和
linuxfile2
的檔案內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到
linuxfile3
里。cat
-b
linuxfile1
linuxfile2
linuxfile3cat
/dev/null
/etc/test.txt
此為清空/etc/test.txt檔案內(nèi)容本文來自于時光漂流瓶
cat 是一個文本文件查看和連接工具。查看一個文件的內(nèi)容,用cat比較簡單,就是cat 后面直接接文件名,如cat linuxyw.txt
cat --help可以查看cat幫助信息,如各種參數(shù)使用方法,當(dāng)然也可以用man cat來查看,建議大家養(yǎng)成遇到命令不懂用法時,用--help或man來查看幫助信息,養(yǎng)成好習(xí)慣。filename為文件名,即系統(tǒng)中需要查看的文件名字?!禠inux就該這么學(xué)》 與這個命令相似功能的命令有:tac,less,tail,more
cat命令查看其文件內(nèi)容 這個是顯示你文件的內(nèi)容
Linux系統(tǒng)中有很多個用于查看文件內(nèi)容的命令,每個命令又都有自己的特點,比如這個cat命令就是用于查看內(nèi)容較少的純文本文件的?!禠inux就該這么學(xué)》里面的命令大全有介紹
cat命令
cat命令用于查看純文本文件(內(nèi)容較少的),格式為“cat [選項] [文件]”。
文件內(nèi)容太多就換一個
文件內(nèi)容較大時,文本內(nèi)容會在屏幕上快速閃動(滾屏),用戶往往看不清所顯示的具體內(nèi)容。因此對于較長文件內(nèi)容可以按Ctrl+S鍵,停止?jié)L屏;以及Ctrl+Q鍵可以恢復(fù)滾屏;而按Ctrl+C(中斷)鍵則可以終止該命令的執(zhí)行?;蛘邔τ诖笪募?,干脆用more命令吧!
cat命令是linux下的一個文本輸出命令,通常是用于觀看某個文件的內(nèi)容的;
cat主要有三大功能:
1.一次顯示整個文件。
$ cat filename
2.從鍵盤創(chuàng)建一個文件。
$ cat filename
只能創(chuàng)建新文件,不能編輯已有文件.
3.將幾個文件合并為一個文件。
$cat file1 file2 file
cat具體命令格式為 : cat [-AbeEnstTuv] [--help] [--version] fileName
說明:把檔案串連接后傳到基本輸出(屏幕或加 fileName 到另一個檔案)
參數(shù):
-n 或 –number 由 1 開始對所有輸出的行數(shù)編號
-b 或 –number-nonblank 和 -n 相似,只不過對于空白行不編號
-s 或 –squeeze-blank 當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行
-v 或 –show-nonprinting
范例:
cat -n linuxfile1 linuxfile2 把 linuxfile1 的檔案內(nèi)容加上行號后輸入 linuxfile2 這個檔案里
cat -b linuxfile1 linuxfile2 linuxfile3 把 linuxfile1 和 linuxfile2 的檔案內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到linuxfile3 里。
范例:
把 linuxfile1 的檔案內(nèi)容加上行號后輸入 linuxfile2 這個檔案里
cat -n linuxfile1 linuxfile2
把 linuxfile1 和 linuxfile2 的檔案內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到 linuxfile3 里。
cat -b linuxfile1 linuxfile2 linuxfile3
cat /dev/null /etc/test.txt 此為清空/etc/test.txt
簡單的說,有兩種:讀和寫。1. cat 接普通文件名,會把文件內(nèi)容打印到屏幕;2. cat file,這個可以向文件“file”寫入內(nèi)容,最后按 Ctrl + D 結(jié)束輸入,會將你輸入的數(shù)據(jù)保存到文件。多看看《linux就該這么學(xué)》。
1、ls命令
ls是list的縮寫,常用命令為ls(顯示出當(dāng)前目錄列表),ls -l(詳細顯示當(dāng)前目錄列表),ls -lh(人性化的詳細顯示當(dāng)前目錄列表),ls -a(顯示出當(dāng)前目錄列表,包含隱藏文件)
2、cd 命令
cd是change direcory的縮寫,常用命令為 cd 目錄,cd ..為返回上級目錄,cd - 返回上次所在目錄
3、pwd命令
常用命令為pwd 顯示當(dāng)前所在目錄
4、mkdir命令
mkdir命令為創(chuàng)建空目錄命令,通常用法為mkdir 目錄名,mkdir -p 目錄名/目錄名 可以遞歸創(chuàng)建多個不存在的目錄
5、rm命令
rm為刪除命令remove,rm 文件,謹慎操作
6、rmdir命令
rm為刪除命令remove direcory,rm 目錄,謹慎操作
7、mv命令
mv命令move,移動剪切命令,mv 文件 目錄,mv 文件 文件(會覆蓋)
8、cp命令
cp命令為copy命令,復(fù)制文件或目錄到別的目錄里面,cp 文件/目錄 目錄/文件
9、touch命令
touch命令創(chuàng)建空文件,比如touch xx.txt,touch 目錄 文件
10、cat命令
cat命令查看當(dāng)前文件內(nèi)容,cat fi.txt f2.txt f3.txt合并文件內(nèi)容,cat -n 對所有行進行編號
11、nl命令
nl命令 為文件加入顯示行號,nl 文件名,nl -b a 文件名,將空行也加如行號
12、more 命令
more命令 按頁顯示文件內(nèi)容,more 文件名,more -2 文件名 每2行顯示一頁
13、less命令
less命令查看文件內(nèi)容,可以上下翻頁,less 文件名
14、head命令
head命令可以查看文件前幾行內(nèi)容,head -n 2 文件名
15、tail命令
tail命令可以查看文件后幾行內(nèi)容,tail -n 2 文件名
16、which命令
which 可以執(zhí)行文件名稱,顯示路徑
17、whereis命令
whereis -m svn 查出說明文檔路徑,whereis -s svn 找source源文件。
18、locate命令
locate /etc/m 搜索ect目錄下所有m開頭的文件
19、find 命令
find . -name "*.log"根據(jù)關(guān)鍵字查找
20、find exec命令
ls -l命令放在find命令的-exec選項中 find . -type f -exec ls -l {} ;
21、find xargs命令
find . -type f -print | xargs file查找系統(tǒng)中的每一個普通文件,然后使用xargs命令來測試它們分別屬于哪類文件
22、ls -lih命令
詳細的文件屬性
23、zmodem