位置: 编程技术 - 正文

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)

  • 航天信息金税盘未打开
  • 研发支出月末结转转去哪里?
  • 公司打印银行回单和对账单
  • 车间报销办公费计入什么科目
  • 建筑业营改增的主要内容
  • 股权转让资产怎么清算
  • 个体工商户生产经营所得税率
  • 住宿费专票可以报销吗
  • 制造费用折旧费转入生产成本吗
  • 未分配利润转增股本要交税吗
  • 企业录用失业人员有税收优惠吗
  • 计提成本会计分录怎么做
  • 企业车辆办理违章
  • 企业支付劳务费到底需要发票吗
  • 地方教育附加费是什么意思
  • 自来水费缴纳后多久来水
  • 建筑业小规模纳税人认定标准
  • 清算时公司亏损预交所得税能退吗
  • 委托加工费的增值税计入成本吗
  • 企业上月份销售收入在本月份发生销售折让时
  • 销售费用办公费用
  • 折扣销售怎么确认
  • 适用增值税简易计税的项目
  • 资产转让税费哪方承担
  • 领取劳保用品如何做凭证怎么做会计分录?
  • vue中的...
  • 安全生产责任险保障范围
  • 减免的税款还用做分录吗
  • 企业转让要收多少费用
  • 企业的民间借贷合法吗
  • 银行借款利息支出计入什么科目
  • PHP:date_default_timezone_set()的用法_Date Time函数
  • 工会经费申报表填写说明
  • Yii2中添加全局函数的方法分析
  • 维多利亚国家艺术馆
  • swiper插件使用步骤
  • 上市公司回购股票意味着什么
  • vuex使用步骤
  • A Loepa oberthuri moth (© Robert Thompson/Minden Pictures)
  • 装系统如何不安装自带软件
  • zgrep命令详解
  • 劳务派遣服务是收派服务吗
  • 什么叫做归属
  • mongodb4.0安装教程
  • php用户评论
  • 支付个人赔偿款要交税吗
  • 对方开具红字发票,我方怎么查询
  • 所得税预缴申报表资产总额怎么填
  • 新开公司怎么办理税务登记
  • 营改增后企业的税负控制
  • 防伪税控技术
  • 公司对于子公司的股权投资
  • 出口退税率为0的账务处理
  • 不是销售性质的工作
  • 管理费用通俗理解
  • 会计账簿的启用与登记实验报告
  • MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 的原因分解决办法
  • windows vista X86 RTM/OEM 中文正式版下载地址
  • 大白菜u盘备份win10教程
  • win8不识别u盘
  • linux top命令详解内存过高查询
  • 苹果知识大全
  • win10安装win8双系统
  • windows8的ie浏览器在哪
  • win10周年版
  • win10系统edge浏览器无法调用F12
  • Linux运维工程师工作内容
  • win8使用教程和技能
  • 每日十条简短新闻
  • python图片处理酷炫效果
  • shell循环遍历目录
  • unity3d跑酷游戏教程
  • nodejs model
  • nodejs读取文件夹下的所有文件
  • js生成页面
  • 个人总结的几个方面
  • python3 flask
  • 湖南地税网上办税服务厅
  • 应税消费品通过什么科目核算
  • 交管123发票审核
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设