建站优化

当前位置:

Linux下清空与删除指定大小的大文件命令,linux清空一个文件内容

浏览量:131次

Linux下清空与删除指定大小的大文件命令,linux清空一个文件内容

查找大文件

代码如下 find /dir -size +100M -exec ls -lh {} \;

如果想直接删除大于50M的文件,使用命令

代码如下 find /var/mail/ -size +50M -exec rm {} \;

如果要清空一些文本文件类的东西,可以使用

代码如下 echo "" > /www.111cn.net /xxx.log

此命令能与“echo > /var/log/big.log”达到相同效果,不过,命令执行后,需要用“Ctrl + d”结束

代码如下 clear > /opt/log/big.log

此命令会把big.log文件内容清空,而不删除文件

同样的效果,用true、flase、“:”等也能实现清空文件内容,而不删除文件的效果

代码如下 true > /opt/log/big.log flase > /opt/log/big.log : > /opt/log/big.log

若想删除文件,只需利用rm命令即可

代码如下 rm -f /opt/log/big.log

如果想排序文件夹和文件,可以使用

代码如下 du -s * | sort -nr | head

补充两个好用简单的方法

代码如下 cat /dev/null > 要清空的文件

>要清空的文件

这几个命令虽然是很方便,但是要谨慎使用,避免清空重要文件。

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。