前言
大家好,这里是浩道linux,主要给大家分享linux、python、网络通信相关的IT知识平台。
今天浩道跟大家分享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
按照每个磁盘使用量从高到低排序
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
+关注
关注
87文章
11292浏览量
209326 -
Linux系统
+关注
关注
4文章
593浏览量
27392 -
磁盘
+关注
关注
1文章
375浏览量
25201 -
命令
+关注
关注
5文章
683浏览量
22011 -
磁盘管理
+关注
关注
0文章
5浏览量
1143
原文标题:linux系统磁盘管理及分析必备命令~
文章出处:【微信号:浩道linux,微信公众号:浩道linux】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论