此功能一定要慎用,尤其在操作者有root权限的时候,避免清空重要的数据。
有的时候我们会发现一些文件需要清空,尤其是日志文件更容易遇到这种情况,那么应该怎么操作呢?
之前我一直都是用土办法,建立一个空文件,然后用他去覆盖掉要清空的文件。这个方法麻烦不说,还有可能遇到一些权限设置上的问题,需要事后用chown或者chmod来更改权限和归属。
今天新学了一招,直接清空无压力。
1 echo "" > 目标文件
2 >目标文件
3 cat /dev/null > 目标文件
【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。