0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

linux系统磁盘管理及分析必备命令

jf_TEuU2tls 来源:浩道linux 2023-02-09 09:54 次阅读

前言

大家好,这里是浩道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

    文章

    10990

    浏览量

    206738
  • Linux系统
    +关注

    关注

    4

    文章

    567

    浏览量

    26923
  • 磁盘
    +关注

    关注

    1

    文章

    338

    浏览量

    24883
  • 命令
    +关注

    关注

    5

    文章

    638

    浏览量

    21849
  • 磁盘管理
    +关注

    关注

    0

    文章

    5

    浏览量

    1118

原文标题:linux系统磁盘管理及分析必备命令~

文章出处:【微信号:浩道linux,微信公众号:浩道linux】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    后端开发必备Linux命令汇总

    后端开发必备Linux命令汇总
    发表于 11-21 14:05 267次阅读

    64个Linux运维必备命令行工具!

    Linux命令的备忘录,就在手边非常方便。内建的备忘录也可以完全定制。apropos:用来在帮助手册里查找描述或关键字很有用。包管理工具apt:基于Debian系统的事实上的包
    发表于 07-15 11:52

    Linux系统磁盘管理是什么

    Linux系统中的磁盘管理
    发表于 05-11 15:29

    Linux必学的命令大全集

    Linux必学的60个命令:Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程
    发表于 08-23 14:42 29次下载

    Linux系统管理命令

    Linux系统管理命令 Linux系统管理命令  wall
    发表于 01-18 12:47 762次阅读

    linux常用命令实例详解

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux
    发表于 11-03 10:19 5409次阅读

    Linux磁盘存储区管理原理分析及技巧汇总

    Linux管理磁盘贮存区算的上一个技巧,很多朋友在这上面常常问我,今天我就把这方面的东西汇总一下,从Linux特有的交换分区的原理开始介绍Lin
    发表于 11-07 10:14 0次下载

    Linux常用的100+命令大全详解长文(典藏版)

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux
    的头像 发表于 03-16 10:35 5248次阅读

    Linux中的可用磁盘空间如何检查?

    跟踪磁盘利用率信息是系统管理员(和其他人)的日常待办事项列表之一。Linux 有一些内置的使用程序来帮助提供这些信息。df 命令意思是 “disk-free”,显示
    的头像 发表于 07-25 18:53 3203次阅读
    <b class='flag-5'>Linux</b>中的可用<b class='flag-5'>磁盘</b>空间如何检查?

    Linux系统管理命令整理及使用方法介绍

    linux命令是对Linux系统进行管理命令。对于Linu
    的头像 发表于 09-23 14:55 6625次阅读

    df、du、fdisk linux的基本操作(磁盘管理

    df、du、fdisk linux的基本操作(磁盘管理
    发表于 12-08 17:14 0次下载

    Linux操作必备150个命令

    Linux 命令是对 Linux 系统进行管理命令。对于
    发表于 11-12 09:19 357次阅读

    常用Linux命令介绍

    linux命令是对Linux系统进行管理命令。对于Linu
    的头像 发表于 02-09 14:31 836次阅读

    常用Linux命令要记牢!

    linux命令是对Linux系统进行管理命令。对于Linu
    的头像 发表于 08-07 15:31 447次阅读

    shell命令linux命令一样吗

    结合在一起,形成一个相当于面向过程的程序,即shell script,从而实现一些复杂的功能。 而Linux命令则是用来对Linux系统进行管理
    的头像 发表于 11-08 10:51 1384次阅读