在Linux系统管理中,我们常常可能需要清空一个文件。而最常用的清空文件的方法是
-
cat /dev/null >filename.xxx # 假设需要被清空的文件是filename.xxx
其实还一种方法是使用 :命令:
: 是bash shell里的一个special character,它相当于shell里的一个空操作,也可被看做是shell内建命令true。
: 命令的退出状态是true(0)。
: 与 > (
重定向操作符)组合使用会清空文件(文件长度变为0),但是不会改变文件的访问权限。
阅读(4307) | 评论(2) | 转发(0) |