中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

linux cat 命令使用記錄

時間:2019-09-08

linux vi命令_linux 命令_linux命令

本文鏈接:

cat filename

會查看文件內(nèi)容,但是僅僅是查看

cat filename1 filename2

會查看文件內(nèi)容,但是僅僅是查看 并且文件內(nèi)容中間不會有明顯的區(qū)分

cat > filename

linux vi命令_linux 命令_linux命令

會創(chuàng)建一個新文件,并進入文件內(nèi)容輸入的界面,當(dāng)從鍵盤輸入完畢文件內(nèi)容后

回車新?lián)Q一行 Ctrl+c(Ctrl+d) 可以結(jié)束輸入(為什么要新?lián)Q一行啊linux命令,不換的話最后一行信息會丟失)

如果文件已經(jīng)存在會覆蓋原先的文件,原先文件內(nèi)容丟失。要注意使用

cat >> filename

會進入鍵盤輸入界面,輸入內(nèi)容后,會在文件原先的內(nèi)容基礎(chǔ)上增加輸入的內(nèi)容

回車新?lián)Q一行 Ctrl+c 可以結(jié)束輸入(為什么要新?lián)Q一行啊,不換的話最后一行信息會丟失)

linux vi命令_linux命令_linux 命令

cat filename1 filename2 >filenamenew

會將filename1和filename2的內(nèi)容進行合并,生成一個新的filenamenew的文件

如果filenamenew已經(jīng)存在linux命令,那么會進行覆蓋

還有一個問題

cat > filename <<jieshu

以上這種寫法 意思是以jieshu作為輸入結(jié)束的標(biāo)識,見下圖

linux命令_linux 命令_linux vi命令

cat還有很多指令,比如下面所示內(nèi)容,時間關(guān)系 下面指令沒有一一驗證,可自行驗證

-A:--show-all等價于-vET

-b:--number-nonblank對非空輸出行編號,即在每行前顯示所在行號

-e:等價于-vE

-E:--show-ends在每行結(jié)束處顯示$

linux命令_linux 命令_linux vi命令

-n:--number對輸出的所有行編號,即在每行前顯示所在行號

-s:--squeeze-blank不輸出多行空行

-t:與-vT等價

-T:--show-tabs將跳字符顯示為^I

-u:(被忽略)

-v:--show-nonprinting使用^和M-引用,除了LFD和TAB之外

--help顯示此幫助信息并離開

 上一個教程:linux入門知識——命令2