国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

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

這篇具有很好參考價值的文章主要介紹了Linux創(chuàng)建文件的幾種方式。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、常規(guī)方式,touch


使用touch命令來創(chuàng)建一個空文件,或者多個文件。當(dāng)文件存在時,只會修改文件的訪問和修改時間,不會清空內(nèi)容。

[root@centos7 a]#touch test01
[root@centos7 a]#ls
test01
[root@centos7 a]#touch test02 test03 test04
[root@centos7 a]#ls
test01  test02  test03  test0

批量創(chuàng)建

root@centos7 a]#touch test{001..050}
[root@centos7 a]#ls
test001  test007  test012  test018  test023  test029  test034  test04   test045
test002  test008  test013  test019  test024  test03   test035  test040  test046
test003  test009  test014  test02   test025  test030  test036  test041  test047
test004  test01   test015  test020  test026  test031  test037  test042  test048
test005  test010  test016  test021  test027  test032  test038  test043  test049
test006  test011  test017  test022  test028  test033  test039  test044  test050

[root@centos7 a]#touch test{a..d}
[root@centos7 a]#ls
testa  testb  testc  testd

二、創(chuàng)建單個,vi&vim

使用vi&vim編輯器,輸入內(nèi)容并保存退出,來創(chuàng)建一個文件

vi test1   示例1
vim test2  示例2

:wq 保存退出


三、重定向, > &>>

使用重定向符號>創(chuàng)建一個空文件

[root@centos7 a]#> testb
[root@centos7 a]#ls
testa  testb

使用>創(chuàng)建文件,需要注意,當(dāng)文件存在時,會清空文件內(nèi)容,并且不會提示。

[root@centos7 a]#cat testa
1
2
3
4
[root@centos7 a]#> testa
[root@centos7 a]#cat testa
[root@centos7 a]#

>>>基本一致,區(qū)別在于>>是追加,不會清空內(nèi)容。


四、重定向延伸,ll >

將此目錄列出的結(jié)果,重定向到文件中,如果沒有文件,就直接創(chuàng)建。

[root@centos7 a]#ll > testd
[root@centos7 a]#ll
total 8
-rw-r--r--. 1 root root   8 Feb 23 17:38 testa
-rw-r--r--. 1 root root   0 Feb 23 17:35 testb
-rw-r--r--. 1 root root   0 Feb 23 17:40 testc
-rw-r--r--. 1 root root 188 Feb 23 17:47 testd

[root@centos7 a]#cat testd
total 8
-rw-r--r--. 1 root root 8 Feb 23 17:38 testa
-rw-r--r--. 1 root root 0 Feb 23 17:35 testb
-rw-r--r--. 1 root root 0 Feb 23 17:40 testc
-rw-r--r--. 1 root root 0 Feb 23 17:47 testd
                      

五、重定向延伸,echo >

使用echo配合重定向>符號來創(chuàng)建一個空文件。

注意因為echo默認(rèn)帶換行符,創(chuàng)建空文件時需要帶-n選項

創(chuàng)建文件同時還可以輸入內(nèi)容,此時不用加-n。

[root@centos7 a]#echo "" >test1
[root@centos7 a]#ls
test1
[root@centos7 a]#cat test1

[root@centos7 a]#
[root@centos7 a]#echo -n "" > testb
[root@centos7 a]#ls
test1  testb
[root@centos7 a]#cat testb

[root@centos7 a]#echo  "hello" > testb
[root@centos7 a]#cat testb
hello


六、重定向延伸,cat >

/dev/null 是一個特殊的設(shè)備文件,這個文件接收到任何數(shù)據(jù)都會被丟棄,俗稱“黑洞”

寫入到它的內(nèi)容都會被丟棄,如果嘗試從該文件讀取內(nèi)容,那么什么也讀取不到。文章來源地址http://www.zghlxwxcb.cn/news/detail-440190.html

[root@centos7 a]#cat /dev/null > testa
[root@centos7 a]#ls
testa
[root@centos7 a]#cat testa

到了這里,關(guān)于Linux創(chuàng)建文件的幾種方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Java創(chuàng)建對象的幾種方式

    在Java中,對象是程序中的一種基本元素,它通過類定義和創(chuàng)建。本篇教程旨在介紹Java中創(chuàng)建對象的幾種方式,包括使用new、反射、clone、反序列化等方式。 在Java中,最常用的創(chuàng)建對象方式是使用new。使用new創(chuàng)建對象的具體步驟如下: 使用new并指定

    2024年02月12日
    瀏覽(26)
  • python中進(jìn)程的幾種創(chuàng)建方式

    在新創(chuàng)建的子進(jìn)程中,會把父進(jìn)程的所有信息復(fù)制一份,它們之間的數(shù)據(jù)互不影響。 該方式只能用于Unix/Linux操作系統(tǒng)中,在windows不能用。 multiprocessing模塊提供了一個Process類來代表一個進(jìn)程對象,下面的例子演示了啟動一個子進(jìn)程并等待其結(jié)束: join()方法表示主進(jìn)程等待子

    2024年02月11日
    瀏覽(90)
  • python創(chuàng)建虛擬環(huán)境的幾種方式

    python創(chuàng)建虛擬環(huán)境的幾種方式

    venv是Python的虛擬環(huán)境管理工具,它可以創(chuàng)建獨立的Python環(huán)境,讓不同項目使用不同的Python版本和依賴庫,避免版本沖突和依賴沖突問題。使用Python venv可以方便地創(chuàng)建、激活、退出、刪除虛擬環(huán)境,以及在虛擬環(huán)境中安裝、升級、卸載包等操作。 ? 以下是使用Venv創(chuàng)建和管理

    2024年02月02日
    瀏覽(30)
  • 創(chuàng)建微信小程序的幾種方式

    創(chuàng)建微信小程序的幾種方式

    在官網(wǎng)上下載微信開發(fā)者工具,之后使用微信開發(fā)者工具新建項目即可。 微信這邊提供了多個模板,可以直接下載模板快速搭建上線,也可以使用空白模板根據(jù)需求自行編寫。 空白模板項目結(jié)構(gòu): 對于剛接觸小程序的開發(fā)者來說存在一些問題: 標(biāo)簽與普通 HTML 不同,對于

    2024年02月11日
    瀏覽(26)
  • Linux touch命令:創(chuàng)建文件及修改文件時間

    Linux touch命令:創(chuàng)建文件及修改文件時間

    既然知道了如何在 Linux 系統(tǒng)中創(chuàng)建目錄,接下來你可能會想在這些目錄中創(chuàng)建一些文件,可以使用?touch 命令。 需要注意的是,touch 命令不光可以用來創(chuàng)建文件(當(dāng)指定操作文件不存在時,該命令會在當(dāng)前位置建立一個空文件),此命令更重要的功能是修改文件的時間參數(shù)(

    2024年02月06日
    瀏覽(22)
  • vue基礎(chǔ)-創(chuàng)建vue項目的幾種方式

    vue基礎(chǔ),下面總結(jié)一下vue項目的第一步,創(chuàng)建項目的幾種方式,希望對你有所幫助。 1、安裝node 1、查看是否安裝了cli 2、全局安裝cli 1、vue ui 創(chuàng)建項目 2、 vue init webpack 3、 vue create (項目名) 1、安裝vite的方法 2、使用vite創(chuàng)建項目 這是Vue創(chuàng)建項目的幾種方式,希望能幫助到

    2024年02月12日
    瀏覽(24)
  • 【昕寶爸爸小模塊】淺談之創(chuàng)建線程的幾種方式

    【昕寶爸爸小模塊】淺談之創(chuàng)建線程的幾種方式

    ??博客首頁???????https://blog.csdn.net/Java_Yangxiaoyuan ???????歡迎優(yōu)秀的你??點贊、???收藏、加??關(guān)注哦。 ???????本文章CSDN首發(fā),歡迎轉(zhuǎn)載,要注明出處哦! ???????先感謝優(yōu)秀的你能認(rèn)真的看完本文,有問題歡迎評論區(qū)交流,都會認(rèn)真回復(fù)! 在Java中,共有

    2024年01月18日
    瀏覽(18)
  • 【linux命令講解大全】040. 文件操作:使用touch命令創(chuàng)建和更新文件

    創(chuàng)建新的空文件或更新已存在文件的時間標(biāo)簽。 補(bǔ)充說明 touch 命令具有兩個功能: 更新已存在文件的時間標(biāo)簽為當(dāng)前系統(tǒng)時間(默認(rèn)方式),文件的數(shù)據(jù)保持不變。 創(chuàng)建新的空文件。 語法 選項 -a 或 --time=atime 或 --time=access 或 --time=use :僅更改存取時間(access time)。 -c 或

    2024年02月10日
    瀏覽(26)
  • 【Linux命令200例】touch用來創(chuàng)建新的文件或者修改已有文件

    【Linux命令200例】touch用來創(chuàng)建新的文件或者修改已有文件

    ??作者簡介,黑夜開發(fā)者,全棧領(lǐng)域新星創(chuàng)作者?,阿里云社區(qū)專家博主,2023年6月csdn上海賽道top4。 ??本文已收錄于專欄:Linux命令大全。 ??本專欄我們會通過 具體的系統(tǒng)的命令講解 加上 鮮活的實操案例 對各個命令進(jìn)行深入講解。歡迎提前鎖定關(guān)注。 ??歡迎 ??點贊?

    2024年02月14日
    瀏覽(24)
  • Java讀取文件的幾種方式

    1. 使用流讀取文件 2. 使用JDK1.7提供的NIO讀取文件(適用于小文件) 3. 使用JDK1.7提供的NIO讀取文件(適用于大文件) 4. 使用JDK1.4提供的NIO讀取文件(適用于超大文件) 5. 使用cmmons-io依賴提供的FileUtils工具類讀取文件 添加依賴: 6. 使用cmmons-io依賴提供的IOtils工具類讀取文件 添加依賴:

    2024年02月16日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包