您当前的位置: 首页 > 网络技术  > 服务器教程 浏览
Linux下清空与删除指定大小的大文件命令
发布时间:2015-12-12    点击率:次    来源:www.sytcke.com    作者:电脑技术学习网

   查找大文件

 代码如下  

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 > 要清空的文件

>要清空的文件

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

来源 电脑技术网 www.sytcke.com
发表留言
发表留言请先登录!
免责声明:本站发布的信息和评论纯属网民个人行为,并不代表本站立场,如发现有违法信息或侵权行为,请直接与本站管理员联系,我们将在收到您的信息后24小时内作出处理!