linux 寫文件有幾種方法

linux寫文件有5種方法,分別是:1、通過touch命令創(chuàng)建一個(gè)文件;2、使用vi和vim命令創(chuàng)建一個(gè)文件;3、使用“>”和“>>”符號(hào)創(chuàng)建文件;4、使用cp命令創(chuàng)建文件;5、使用cat創(chuàng)建文件。

linux 寫文件有幾種方法

本教程操作環(huán)境:linux5.9.8系統(tǒng)、Dell G3電腦。

Linux創(chuàng)建文件的5種方式

1、touch

1.1 創(chuàng)建一個(gè)文件

<p>touch yyTest.ini<br/></p>

?1.2?同時(shí)創(chuàng)建兩個(gè)文件

<p>touch test1.txt test2.txt<br/></p>

?1.3?批量創(chuàng)建文件(如創(chuàng)建2000個(gè)文件)

<p>touch test{0001..2000}.txt<br/></p>

?1.4 更改文件?yyTest.ini時(shí)間為當(dāng)前時(shí)間(yyTest.ini已存在)

<p>touch yyTest.ini<br/></p>

?2、vi和vim

<p>vi test.txt<br/>vim touch.txt<br/></p>

?3、使用>、>>

3.1 >

直接覆蓋原文件,不會(huì)有任何提示

3.2? >>

追加在原文件末尾,不會(huì)覆蓋原文件的內(nèi)容

?3.3?直接用>創(chuàng)建空文件

<p>> test.ini<br/></p>

3.4 ls 創(chuàng)建文件(將結(jié)果寫入文件)

<p>ls > test.ini<br/>ls >> test.ini<br/></p>

?3.5 grep 創(chuàng)建文件(將結(jié)果寫入文件)

<p>ps -ef | grep java >test.ini<br/>ps -ef | grep java >>test.ini<br/></p>

?3.6 echo 創(chuàng)建文件(將結(jié)果寫入文件)

<p>echo $PATH > test.ini<br/>echo $PATH >> test.ini<br/></p>

?4、使用cp創(chuàng)建文件

只要目標(biāo)文件是新文件則算創(chuàng)建文件,cp詳細(xì)命令解讀可看此博文:https://www.php.cn/linux-502041.html

?5、使用cat創(chuàng)建文件

5.1?簡(jiǎn)單使用>、>>

<p>cat > test.ini<br/>cat >> test.ini<br/></p>

其實(shí)用的也是?>?和?>>?,但是有一點(diǎn)不一樣的是,敲完上述命令會(huì)進(jìn)入?test.ini?的編輯模式,可以直接輸入你想要寫入的內(nèi)容,最后按ctrl+z退出編輯模式自動(dòng)保存

?5.2 cat結(jié)合eof

<p>cat >> test.ini <<eof<br/>2<br/>2<br/>2<br/>eof<br/></p>

?eof可以作為一個(gè)分界符,遇到下一個(gè)分界符時(shí)停止輸入;大小寫一樣的哦

?5.3 cat結(jié)合exit

和eof同理?

<p>cat >> test.ini <<exit<br/>1<br/>1<br/>exit<br/></p>

相關(guān)推薦:《Linux視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊15 分享