Linux——清空文件內容


 

linux系統中清空文件內容有三種方法:

1、vi/vim

使用vi/vim命令打開文件后,輸入"%d"清空,后保存即可。命令如下:

vim file_name
:%d
:wq

注:當文件內容較大時,處理較慢

 

2、cat

使用cat命令情況,命令如下:

cat /dev/null > file_name

注:推薦使用cat命令

 

3、echo

使用echo命令清空,此時會在文件中寫入一個空行“\n",命令如下:

echo "">file_name

注:不會搶占句柄

 

4、truncate

可以利用它和 -s 參數來特別指定文件的大小。要清空文件的內容,則在下面的命令中將文件的大小設定為 0:

truncate -s 0 access.log

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM