位置: 编程技术 - 正文

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)

  • 新冠肺炎捐赠账务处理
  • 标书费没有发票收据可以入帐吗
  • 水电费进项税额怎么抵扣
  • 研发费用可以列支成本吗
  • 劳务派遣公司必须设立股东
  • 利润表没有其他业务收入
  • 房产公司要交房产税吗
  • 烟叶收购方案制定步骤
  • 施工企业增值税纳税地点
  • 纳税人是非开业户是什么意思
  • 税控盘发票抵扣
  • 公司变卖废纸也需要缴税
  • 外币汇兑差额债券投资计入什么科目?
  • 收到红字发票后怎么做账
  • 个税上月没有申报当月可以补报么
  • 质保金算合同资产
  • 收到利息收入会计分录怎么写
  • macos10.10.5怎么升级
  • win11正式版好用吗
  • 临时工工资怎么处理
  • 企业与企业之间借款账务如何处理
  • 成本核算的一般步骤
  • SUSE Linux Enterprise Server 11 SP3安装教程详解
  • PHP:mb_strimwidth()的用法_mbstring函数
  • 手机电脑排行
  • 寿命最短的苹果手机
  • 出差补贴怎么记账
  • php异常处理和错误处理
  • php7安装教程详解
  • redis设置内存淘汰策略
  • CodeIgniter连贯操作的底层原理分析
  • php调用其他php
  • 电话费发放标准2020
  • php页面跳转方法
  • 支付员工交通费怎么入账
  • ai工具用法
  • 合并的命令
  • mysql desc(DESCRIBE)命令实例讲解
  • diskgenius命令
  • discuz论坛账号
  • 研发费用如何做加计扣除
  • 进项税加计抵减最新政策2023
  • Shading-JDBC、ShadingSphere、ShardingProxy 使用详解
  • 财务费用有发票吗
  • 微信支付算库存商品吗
  • 企业的纳税申报数据来源于
  • 无形资产175加计扣除例题
  • 转出上年的进项税怎么算
  • 商贸企业如何结转已销商贸成本
  • 工程的挂靠取得收入怎么做账?
  • 房地产企业暂估成本所得税汇算
  • 支付政协扶贫款怎么做账
  • 免抵退税额账务处理办法
  • 出口货物不予免税的原因
  • 预收租金可以记入成本吗
  • sql server使用心得
  • sqlserver界面
  • 在sql中使用where子句指出的是
  • mysql里面的事务
  • vc运行程序exe停止工作怎么办
  • imgconv.exe进程
  • mac系统怎么创建用户
  • 添加或删除程序在哪win10
  • linux里面怎么截屏
  • linux命令光标移动到末尾
  • win10系统没有关机选项
  • fragment懒加载原理
  • OpenGl的glMatrixMode()函数理解
  • python做好玩的东西
  • 关于ie浏览器下面说法正确的是
  • windows、linux
  • JavaScript中Object.prototype.toString方法的原理
  • shell脚本监听端口
  • jquerygrid
  • jquery元素选择器有哪些
  • python脚本基本命令
  • python爬虫模拟浏览器
  • input组件封装
  • 餐饮商家怎么开通抖音团购
  • 四川地方税务局官网首页
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设