方法1:

在非编辑状态下使用快捷键gg跳至首行头部,再使用dG即可清空,或 输入"%d"清空,然后保存即可。但当文件内容较大时,处理较慢。

方法2:

cat /dev/null > /var/log/yum.log(替换为需要清空内容文件名) 或  cp /dev/null access.log

方法3:

> /var/log/yum.log(替换为需要清空内容文件名)

方法4:

: > access.log 或 true > access.log

方法5:

使用echo命令清空,此时会在文件中写入一个空行"\n",

echo "" > access.log 或者 echo > access.log 或echo -n "" > access.log

方法6:

truncate 可被用来将一个文件缩小或者扩展到某个给定的大小。你可以利用它和 -s 参数来特别指定文件的大小。要清空文件的内容,则在下面的命令中将文件的大小设定为 0:

truncate -s 0 access.log

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐