此功能必定要慎用,尤为在操做者有root权限的时候,避免清空重要的数据。 spa
有的时候咱们会发现一些文件须要清空,尤为是日志文件更容易遇到这种状况,那么应该怎么操做呢? 日志
以前我一直都是用土办法,创建一个空文件,而后用他去覆盖掉要清空的文件。这个方法麻烦不说,还有可能遇到一些权限设置上的问题,须要过后用chown或者chmod来更改权限和归属。 ci
今天新学了一招,直接清空无压力。 权限
一、echo "" > 目标文件 方法
使用这个命令后目标文件大小变成1,echo它的话会打印出一行空白。并不是彻底清空。 数据
二、 >目标文件 文件
三、cat /dev/null > 目标文件 co
以上两个命令是所有清空,执行以后echo他们什么都不会显示。 background