位置: 编程技术 - 正文

Linux列举大于指定大小文件的所在目录的方法(linux大于符号)

编辑:rootadmin

推荐整理分享Linux列举大于指定大小文件的所在目录的方法(linux大于符号),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux脚本大于,linux大于等于命令,linux大于等于怎么打出来,linux中大于,linux中大于,linux大于等于命令,linux中大于,linux大于等于命令,内容如对您有帮助,希望把文章链接给更多的朋友!

在Linux系统中,常常需要清理一些比较大的文件来扩充磁盘的可用空间。但是清理这些文件之前就要先找到这些文件,或者是把大文件Linux目录全都列举出来。本文就以awk命令为例子,介绍一下Linux如何列举大于指定大小文件的所在目录。一起去看看吧!

业务背景

/home/pms目录是工作目录,现在该目录占用硬盘空间过大,需要清理,现在需要列举该目录中所有大于MB的子文件目录,以及该子文件目录的占用空间

脚本实现

du -h --max-depth= /home/pms/* | awk ‘{ if($1 ~ /M/){split($1, arr, “M”)}; if(($1 ~ /G/) || ($1 ~ /M/ && arr[1]》)) {printf “%-s %sn”, $1, $2} }’ | sort -n -r

其中

du -h --max-depth= /home/pms/*

结果如下

$ du -h --max-depth= /home/pms/*

0 /home/pms/addressCountMap

Linux列举大于指定大小文件的所在目录的方法(linux大于符号)

K /home/pms/bigDataEngine/conf

1.7M /home/pms/bigDataEngine/analysis/warning

M /home/pms/bigDataEngine/analysis/log

...

下面这个awk语句,作用是判断第一个参数,进行字符串匹配,如果是M的话,按字符M进行截取

if($1 ~ /M/){split($1, arr, “M”)};

下面这个awk语句,作用是判断第一个参数,进行字符串匹配:

1、M,判断容量是否大于MB,是则直接输出参数1和参数2

2、直接输出参数1和参数2

if(($1 ~ /G/) || ($1 ~ /M/ && arr[1]》)) {printf “%-s %sn”, $1, $2}

输出结果

$ du -h --max-depth= /home/pms/* | awk ‘{ if($1 ~ /M/){split($1, arr, “M”)}; if(($1 ~ /G/) || ($1 ~ /M/ && arr[1]》)) {printf “%-s %sn”, $1, $2} }’ | sort -n -r

以上内容就是小编为大家带来的关于Linux列举大于指定大小文件的所在目录的方法了,把大文件目录列举出来,就可以对它们进行批量删除了。希望可以帮助到大家!

Linux下安装vagrant过程出现问题如何解决? 在Linux系统中安装Vagrant容易遇到各种问题,比如说有些人不知道要先vmbox后才能安装Vagrant,本文就来解析一下Linux下安装vagrant过程容易遇到的问题。一

如何在Linux中添加一块大于2TB的新磁盘? 你有没有试过使用fdisk对大于2TB的硬盘进行分区,并且纳闷为什么会得到需要使用GPT的警告?是的,你看到的没错。我们无法使用fdisk对大于2TB的硬盘进

临时更改Linux栈空间大小的方法 1、通过命令ulimit-s查看linux的默认栈空间大小,默认情况下为即M2、通过命令ulimit-s设置大小值临时改变栈空间大小:ulimit-s,即修改为M3、可

标签: linux大于符号

本文链接地址:https://www.jiuchutong.com/biancheng/363132.html 转载请保留说明!

上一篇:Linux系统xlsatom命令如何使用?(linux xim)

下一篇:Linux下安装vagrant过程出现问题如何解决?(linux安装virsh)

  • 消防维保技术服务承诺书
  • 服务业费用有哪些
  • 工业企业结转成本表格模板
  • 季度企业所得税申报表怎么填写
  • 怎么导出银行对账单流水
  • 什么情况下可以要求员工待岗
  • 税控盘专票认证登录密码正确还是登录不上去
  • 企业所得税前扣除是什么意思
  • 工会费可以个税抵扣吗
  • 税收筹划的具体方法有哪些
  • 外币账户间互转流程
  • 缴纳增值税金税率是多少
  • 未计提职工教育经费汇算清缴
  • 电话费开专票可抵扣吗
  • 公司付给个人的借款利息怎么做账
  • 超市买的东西开什么发票
  • 关于房屋租赁备案的通知
  • windows7怎么说
  • 房产公司财务工作内容
  • 购买货物现金付讫的会计分录
  • 小规模纳税人和一般纳税人哪个好
  • 上月抵扣的发票怎么开
  • h5能不能自动播放
  • java date类型
  • nodejs怎么更新版本
  • 银行日记账本月没有发生业务
  • css 宽度 自适应 占满
  • uni vuex
  • imx6ul开源项目
  • html如何导入excel
  • 股权划转有税费吗
  • 监控设备属于固定资产还是在建工程
  • 企业的所有分类
  • json 处理
  • 参展费用计入什么科目
  • 印花税怎么交税率是多少
  • 工会经费付款分录
  • 发票盖错章怎么擦掉
  • 防暑降温费是不是必须发
  • 分销佣金账务处理流程
  • 个人向公司借款怎么写
  • 预售期的房子是否可以买卖
  • 税控技术服务费怎么做账
  • 会计中应收账款属于什么科目
  • 净值怎么算?
  • 微信验证收到的信息在哪
  • 固定资产无形资产处置损益计入
  • 幼儿园增值税优惠政策
  • 避险功能是什么意思
  • 已抵扣进项税额转出的会计分录怎么做
  • 母子公司无偿划转土地
  • 支付宝账户收到美元怎么转换成人民币
  • 进项税额抵扣好还是不抵扣好
  • 会议接待纸笔摆放
  • 编写高质量代码改善JAVA程序的151个建议
  • sql servers
  • win10简单版
  • cmd shutdown命令
  • service login
  • linux系统中的用户分为哪几类
  • centos svn服务器搭建web
  • linux bye
  • linux修改系统日期命令
  • win7系统的安装
  • windows更新后风扇不转
  • win7玩不了cf
  • win10系统中怎么删除日志文件
  • [置顶] [寒江孤叶丶的Cocos2d-x之旅_29]在Cocos2d-x中集成protobuf (Protocol Buffers)
  • python如何进行线程操作
  • Node.js中的什么模块是用于处理文件和目录的
  • 安卓演示模式有什么用
  • js面向对象面试题
  • js canvas绘制图片
  • jquery获取php变量
  • 北京市社会团体
  • 安徽农金如何查询开户行
  • 地税的发票是什么样
  • 北京市税务协会领导
  • 增值税劳务费发票图片
  • 税务局签合同
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设