JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 服务器 » centos清空文本内容,linux下清空文件

centos清空文本内容,linux下清空文件

此文被围观3603 日期: 2013-01-17 分类 : 服务器  标签:  ·······
刚看了一下apache的日志记录,确定将其清空一下 此功能一定要慎用,尤其在操作者有root权限的时候,避免清空重要的数据。 有的时候我们会发现一些文件需要清空,尤其是日志文件更容易遇到这种情况,那么应该怎么操作呢? 之前我一直都是用土办法,建立一个空文件,然后用他去覆盖掉要清空的文件。这个方法麻烦不说,还有可能遇到一些权限设置上的问题,需要事后用chown或者chmod来更改权限和归属。 今天新学了一招,直接清空无压力。 1、 echo "" > 目标文件 2、 >目标文件 3、 cat /dev/null > 目标文件 4、echo > /var/log/big.log此命令会把/var/log目录中的big.log文件内容清除,而又不删除big.log文件 5、cat > /var/log/big.log此命令能与“echo > /var/log/big.log”达到相同效果,不过,命令执行后,需要用“Ctrl + d”结束 6、clear > /var/log/big.log此命令会把big.log文件内容清空,而不删除文件 这三种方法都可以很方便的搞定清空文件的工作,原理都一样。

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234