Linux磁盘分区利用环境查询

十念  金牌会员 | 2024-6-9 16:51:29 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 682|帖子 682|积分 2046

一、磁盘分区利用环境查询

       1. 查询磁盘团体利用环境利用 df -h举行查询


        如图我们可以了解到磁盘的一些大抵的利用环境,注意当已用部门有超过80%利用的分区就意味着你需要举行磁盘的整理了。
         2.查询指定的磁盘利用环境

        利用指令 du -h 
        当不指定目次时,默认为当前目次并从当前目次下举行查询统计。
        -s指定目次占用大小汇总
        -h带计量单元
        -a含文件
        --max-depth=1子目次深度
        -c列出明细而且增长汇总值
例:查询/opt目次的磁盘占用环境,深度为1。
指令为 du -h --max-depth=1 /opt
        

        从其中可以得到各个的占用环境以及一个总大小。

        指令-ha将包罗文件全部列出来。
        

        指令-hac在上面指令的基础上说明汇总值,一共占用了多少空间,一览无余。
二、磁盘工作环境常用指令示例(以opt文件夹作示例)

        1.统计某文件夹下的文件数

        我们知道文件在文件夹中ls查看是以-开头的,这里可以利用grep举行过滤,grep支持正则表达式可以举行细分,这里利用指令ls -l | grep "^-"即可将文件筛选出来

        在此基础上再加上wc -l用于统计数据个数即可实现文件数的计算 ls -l | grep "^-" | wc -l

以上的指令通过管道依次实行为 列出文件夹下的内容->过滤筛选留下文件->统计个数
2.统计某文件夹下的目次个数

        该题目只需要将筛选过程-改为目次标志d即可 ls -l | grep "^d" | wc -l

3.统计某文件夹下的文件个数,包罗子文件夹个数

        此处还需要统计子文件夹个数,需要用到递归
在原有的基础上,加入-R指令 ls -lR | grep "^-" | wc -l 。
4.统计某文件夹下的目次个数,包罗子文件夹中的目次

        同理 指令即为ls -lR | grep "^d" | wc -l。
5.以树状显示目次结构

        利用指令tree [目次],如果无法查询到该tree指令则需要举行安装,安装指令为
yum install tree,根据提示确认安装下去即可。注意保持网络流通
        

安装完毕提示如上
实行 tree /opt即可查看树状目次。

        

        


        



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

十念

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表