Linux文件清空的五種方法總結(jié)分享
本文主要介紹的是Linux文件清空的五種方法,下面話不多說(shuō),來(lái)看看詳細(xì)的介紹吧。
1、使用重定向的方法
[root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# > test.txt [root@centos7 ~]# du -h test.txt 0 test.txt
2、使用true命令重定向清空文件
[root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# true > test.txt [root@centos7 ~]# du -h test.txt 0 test.txt
3、使用cat/cp/dd命令及/dev/null設(shè)備來(lái)清空文件
[root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# cat /dev/null > test.txt [root@centos7 ~]# du -h test.txt test.txt ################################################### [root@centos7 ~]# echo "Hello World" > test.txt [root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# cp /dev/null test.txt cp:是否覆蓋"test.txt"? y [root@centos7 ~]# du -h test.txt test.txt ################################################## [root@centos7 ~]# echo "Hello World" > test.txt [root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# dd if=/dev/null of=test.txt 記錄了0+0 的讀入 記錄了0+0 的寫(xiě)出 0字節(jié)(0 B)已復(fù)制,0.000266781 秒,0.0 kB/秒 [root@centos7 ~]# du -h test.txt test.txt
4、使用echo命令清空文件
[root@centos7 ~]# echo "Hello World" > test.txt [root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# echo -n "" > test.txt ==>要加上"-n"參數(shù),默認(rèn)情況下會(huì)"\n",也就是回車(chē)符 [root@centos7 ~]# du -h test.txt 0 test.txt
5、使用truncate命令清空文件
[root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# truncate -s 0 test.txt -s參數(shù)用來(lái)設(shè)定文件的大小,清空文件,就設(shè)定為0; [root@centos7 ~]# du -h test.txt 0 test.txt
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
在centos7上搭建mysql主從服務(wù)器的方法(圖文教程)
這篇文章主要介紹了在centos7上搭建mysql主從服務(wù)器的方法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11Linux進(jìn)程間通信(IPC)的幾種方式總結(jié)
進(jìn)程間通信是指至少兩個(gè)進(jìn)程或線程間傳送數(shù)據(jù)或信號(hào)的一些技術(shù)或方法,每個(gè)進(jìn)程都有自己的一部分獨(dú)立的系統(tǒng)資源,彼此是隔離的,為了能使不同的進(jìn)程互相訪問(wèn)資源并進(jìn)行協(xié)調(diào)工作,才有了進(jìn)程間通信,本文就給大家介紹幾種Linux進(jìn)程間通信的方式,需要的朋友可以參考下2023-09-09Ubuntu無(wú)法聯(lián)網(wǎng)的解決方法
這篇文章主要為大家詳細(xì)介紹了Ubuntu無(wú)法聯(lián)網(wǎng)的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03Linux系統(tǒng)下如何實(shí)現(xiàn)修改主機(jī)名
這篇文章主要介紹了Linux系統(tǒng)下如何實(shí)現(xiàn)修改主機(jī)名問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02Centos 6.5 下配置DNS服務(wù)器的方法(圖文詳解)
這篇文章主要介紹了Centos 6.5 下配置DNS服務(wù)器的方法詳解,需要的朋友可以參考下2017-05-05在linunx系統(tǒng)中搭建靜態(tài)文件服務(wù)的流程步驟
在服務(wù)器上有一些文件,想共享給其他用戶下載,同時(shí)因?yàn)閒tp和sftp被禁用,且使用起來(lái)不太方便,需要找一種搭建成本低,安全高效的方式來(lái)完成此功能,因此linux上的httpd服務(wù)是一個(gè)很好的選擇,所以本文給大家介紹了在linux系統(tǒng)中搭建靜態(tài)文件服務(wù)的流程步驟2024-02-02