##背景 有些时候我们需要清空文件内容, 但是不需要删除文件, 比如一些日志文件 a.log, 这时候可以使用 Linux 下的 true 命令。
##使用示例 ###新建测试文件
touch test.log
###添加文件内容
使用 vim 命令编辑 test.log, 往文件中添加以下内容:
aaa
bbb
ccc
###查看文件信息 使用如下命令查看 test.log 文件信息:
ls -l
打印输出如下:
-rw-r--r-- 1 jackiehff staff 12 7 19 08:54 test.log
###清空文件内容 使用 true 命令清空 test.log 文件内容:
true > test.log
再次使用 ls -l 命令输出文件信息:
-rw-r--r-- 1 jackiehff staff 0 7 19 08:54 test.log
或者使用 cat test.log 命令查看 test.log 文件内容, 可以发现文件内容已经被清空。