位置: 编程技术 - 正文

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)

  • 建筑行业小规模纳税人免税政策
  • 公司给个人分红会计分录
  • 工会经费计税
  • 人工费能不能抵扣进项税
  • 购买固定资产是费用吗
  • 天猫积分购物券可以退吗
  • 季度收入超过30万
  • 非经营性资产包括哪些科目
  • 打印复印费的明细怎么开?
  • 汇算清缴职工福利支出
  • 周转材料低值易耗品摊销
  • 固定资产月底怎么处理
  • 支付境外费用需要交哪些税
  • 接收境外汇款是什么意思
  • 增值税普票需要填写什么内容
  • 社保行业费率是什么
  • 小配件出口怎么报关
  • 多发工资还给老板是傻吗
  • 印刷费可以开哪些科目
  • 水费能不能开专票
  • 递延资产主要包括哪些
  • 年末提取盈余公积的会计分录怎么写
  • 补发票需要什么东西
  • windows 11预览版
  • 狮子岩斯里兰卡
  • js数组常用方法有哪几种
  • react 16.8 新特性
  • iscsiadm命令详解
  • pgrep命令作用及含义
  • 材料盘盈分录
  • 固定资产类别有哪些
  • phpweb漏洞
  • html5+css3web前端设计基础教程
  • 外贸企业出口退税申报流程
  • 货已入库进项发票未到怎么办
  • ps怎么移动某个图案
  • 织梦cms怎么样
  • 自由会计服务类工作者
  • 零申报企业所得税的资产总额怎么填写
  • 预付账款购进原材料怎么做账
  • 长期待摊费用的摊销方法
  • 在MysQL数据库中,数据库文件的扩展包括
  • 增值税达不到起征期
  • 金税四期主要核查什么?
  • 盘盈盘亏怎么看
  • 报废的固定资产清理的净损失计入营业外支出
  • 个体户怎么能享受生育险
  • 财产租赁合同印花税申报期限
  • 在税收方面属于什么领域
  • 疫情防控重点保障企业名单
  • 法院退诉讼费账务处理
  • 预提短期借款利息的会计科目
  • 小规模纳税人缴税的分录
  • 跨年的个人所得税可以更正吗
  • 印花税的征税对象有哪些
  • 已经认证的进项发票在哪里查询
  • 医院的自助缴费机怎么开具发票
  • 香港公司账户收美元要交税吗
  • 餐饮企业的内部营销
  • 本月增值税申报截止日
  • mysql的基础知识
  • 有效减少win8关机时间的方法分享
  • 轻松玩转职场职场沟通与写作技巧答案
  • macbookair网页视频看不了
  • ipad文件使用技巧
  • Freebsd7.0+Apache2.2+MySQL5+PHP5安装配置
  • Linux系统启动文件在哪个文件
  • linux搭建l2tp服务器
  • jsp环境变量配置的步骤
  • win7系统如何查看内存条型号
  • PHPMyAdmin 2.7.0-pl1下载
  • perl ne
  • opengl 透视投影
  • js格式化日期yyyy-mm-dd hh:mm:ss
  • flask开发实例
  • Unity3D中的事件处理
  • JavaScript中的数据类型
  • js基本代码
  • 最简单的java设计
  • jquery插件开发方法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设