Linux培训
达内IT学院

400-996-5531

Linux教程:Linux系统磁盘调优及分析相关命令汇总


按照目录大小排序战士最前面15个目录或者文件

du-xBM--max-depth=2/var|sort-rn|head-n15

列出当前所有子目录的文件大小

du-h--max-depth=1

列出当前文件或者目录最大的10个

du-s*|sort-n|tail

按照目录大小从大到小排序

du-b--max-depth1|sort-nr|perl-pe's{([0-9]+)}{sprintf"%.1f%s",$1>=2**30?($1/2**30,"G"):$1>=2**20?($1/2**20,"M"):$1>=2**10?($1/2**10,"K"):($1,"")}e'

列出path这个目录的文件树

du-h/path|sort-h

每隔60s监控对应目录的文件大小变化

watch-n60du/var/log/messages

递归删除当前目录下所有子目录中的.svn目录

find.-typed-name'.svn'-print0|xargs-0rm-rdf

列出当前磁盘的使用情况

df-P|column-t

监控磁盘的使用情况

watch-d-n5df

列出当前inode的使用情况

df-i<partition>

按照每个磁盘使用量从高到低排序

df-h|grep-v^none|(readheader;echo"$header";sort-rn-k5)

查看物理磁盘的使用情况

df-xtmpfs|grep-vE"(gvfs|procbususb|rootfs)"

查看当前所有磁盘的大小和使用量

df-H

查看所有分区使用情况

fdisk-l/dev/sda

显示系统所有的分区或给定的分区

fdisk-l

显示时,显示的是扇区数不是柱面数

fdisk-u

显示指定partition的block数

fdisk-spartition

查看磁盘的读写容量

iostat-m-d/dev/sda1

测试磁盘的读写速度

hdparm-t/dev/sda

查看某个文件的所有链接

find-L/-samefile/path/to/file-execls-ld{}+

查看最大的5个文件

find.-typef-execls-s{}\;|sort-n-r|head-5

查看365天前的文件并删除

find./-typef-mtime+365-execrm-f{}\;

查看大于100M的文件

find.-typef-size+100M

免责声明:内容来源与公开互联网,若涉及侵权联系尽快删除!

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Linux基本操作-bash变量
下一篇:Linux入门教程:用户管理与组管理

2021年网络运维全套免费视频教程在哪里?

Linux培训机构哪家好?

bios怎么开启cpu虚拟化?

学云计算需要哪些基础?

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省