Linux清空文件内容的命令

今天遇到需要清空linux下日志文件,而又不能删除它,查找了下命令方法如下:

1。用vi打开该文本,然后输入dG,就可以删掉了,再按:wq,保存
2。rm删除文件,然后再重建一个
3。输入cat /dev/null > filename或者echo “”>文件名。

完全清空文件,不留任何东西,也不加任何东西:
cat /dev/null > filename

下面这个命令有个小问题是,它会在文件中写入一个空行“\n”:
echo “” >filename

此条目发表在服务器分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复