du df 磁盘命令
du命令是检查硬盘使用情况,统计文件或目录及子目录使用硬盘的空间大小。参数的不同组合,可以更快的提高工作效率,以下仅列出了经常使用到的参数,如需更详细的信息,请用man du命令来获得。
说明 | |
-a | 显示所有目录或文件的大小 |
-b | 以byte为单位,显示目录或文件的大小 |
-c | 显示目录或文件的总和 |
-k | 以KB为单位输出 |
-m | 以MB为单位输出 |
-s | 仅显示目录或文件的总计数值 |
-h | 以K,M,G为单位,提高信息可读性 |
-x | 跳过不同的文件系统目录 |
-S | 显示目录的大小,但不含子目录大小。 |
-D | 显示指定符号链接的源文件大小 |
du -sh /usr/* | sort -rn -s或–summarize 仅显示总计,即当前文件夹的大小。
-h或–human-readable 以K,M,G为单位,提高信息的可读性。
[root@kbase ~]# du -sh /usr/* | sort -rn
306M /usr/lib
165M /usr/bin
136K /usr/local
45M /usr/sbin
25M /usr/libexec
12K /usr/src
7.5M /usr/include
4.0K /usr/games
4.0K /usr/etc
1.4G /usr/share
1.1G /usr/lib64
0 /usr/tmp
du -s /usr/* | sort -rn | head
head 选出排在前面的10个
[root@kbase ~]# du -s /usr/* | sort -rn | head
1427252 /usr/share
1050960 /usr/lib64
312684 /usr/lib
168784 /usr/bin
45820 /usr/sbin
25392 /usr/libexec
7636 /usr/include
136 /usr/local
12 /usr/src
4 /usr/games
du -ch /usr | tail
-c 显示目录或文件的总和
tial 排在后面的10个
[root@kbase ~]# du -ch /usr | tail
20K /usr/libexec/gstreamer-0.10
.0K /usr/libexec/gedit-
468K /usr/libexec/openssh
32K /usr/libexec/oddjob
24K /usr/libexec/gnome-applets
36K /usr/libexec/webkitgtk
25M /usr/libexec
45M /usr/sbin
.9G /usr
.9G 总用量
df 即“可用磁盘”(disk free),用于显示文件系统的磁盘使用情况。默认情况下 df 命令将以每块 1K 的单位进行显示所有当前已挂载的文件系统,如果你想以人类易读的格式显示 df 命令的输出,像这样“df -h”使用 -h 选项。
-h或--human-readable:以可读性较高的方式来显示信息
[root@kbase ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_kbase-lv_root 38G .5G 32G % /
tmpfs .9G 76K .9G % /dev/shm
/dev/sda1 485M 39M 421M % /boot
/dev/sr0 .2G .2G % /media/CentOS_6.5_Final
-a或--all:包含全部的文件系统
[root@kbase ~]# df -ah
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_kbase-lv_root 38G .5G 32G % /
proc - /proc
sysfs - /sys
devpts - /dev/pts
tmpfs .9G 76K .9G % /dev/shm
/dev/sda1 485M 39M 421M % /boot
none - /proc/sys/fs/binfmt_misc
gvfs-fuse-daemon - /root/.gvfs
/dev/sr0 .2G .2G % /media/CentOS_6.5_Final
-T或--print-type:显示文件系统的类型
[root@kbase ~]# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_kbase-lv_root ext4 % /
tmpfs tmpfs % /dev/shm
/dev/sda1 ext4 % /boot
/dev/sr0 iso9660 % /media/CentOS_6.5_Final
-i或--inodes:显示inode的信息
[root@kbase ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/vg_kbase-lv_root % /
tmpfs % /dev/shm
/dev/sda1 % /boot
/dev/sr0 - /media/CentOS_6.5_Final
参考:
du df 磁盘命令的更多相关文章
- Linux系统下常用的磁盘管理命令——du / df / fdisk / mount / xxd
之前使用虚拟机体验Linux操作系统的使用,一般使用默认的磁盘分区设置,也很少涉及磁盘管理操作,且总有删除重装作为后盾.在安装Ubuntu双系统后,在使用过程中遇到了磁盘分区不合理导致的/boot分区 ...
- Linux下df与du两个命令的差别?
Linux下df与du两个命令的差别? 一.df显示文件系统的使用情况,与du比較,就是更全盘化. 最经常使用的就是 df -T,显示文件系统的使用情况并显示文件系统的类型. 举比例如以下: [roo ...
- df du 文件空间管理 命令
df 可以查看一级文件夹大小.使用比例.档案系统及其挂入点,但对文件却无能为力. du 可以查看文件及文件夹的大小. df:常用 df -h 以易读形式显示 磁盘空间 linux ...
- 磁盘使用率/文件大小查看指南du & df
一.前言 磁盘使用率,文件大小查看是我们日常使用命令.这两个是配合使用的,磁盘使用率过高告警了,那么得找到对应的磁盘(df),然后找到对应磁盘下的哪个目录和文件占用了空间(du). df(Disk f ...
- 使用df -h命令查看磁盘空间使用率不算高,还有很多空余空间,但是创建文件或写入数据时一直报错磁盘写满
关于磁盘空间中索引节点爆满的问题还是挺多的,借此跟大家分享一下: 一.发现问题 在公司一台配置较低的Linux服务器(内存.硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h ...
- linux磁盘命令-lsblk显现磁盘阵列分组
linux磁盘命令-lsblk显现磁盘阵列分组 lsblk(list block devices)能列出系统上所有的磁盘. lsblk [-dfimpt] [device] 选项与参数: -d :仅列 ...
- Linux 格式化磁盘命令mkfs
linux格式化磁盘命令 mkfs 指令:mkfs 使用权限 : 超级使用者 使用方式 : mkfs [-V] [-t fstype] [fs-options] f ...
- linux格式化磁盘命令
linux格式化磁盘命令 linux mkfs 指令:mkfs 使用权限 : 超级使用者 使用方式 : mkfs [-V] [-t fstype] [fs-opti ...
- Linux常用命令学习7---(磁盘管理df du、磁盘的分区和格式化fdisk parted)
1.磁盘管理 在服务器的维护中,我们需要关心服务器的磁盘使用了多少.还有多少的剩余空间.某个文件有多大.某个文件夹内的所有文件在一起一共占用的多少空间……问题.以便我们在合适的时机为服务器添加硬 ...
随机推荐
- 让IIS8支持WCF的最简单方法
以前在IIS8中使用WCF时,总是参考在IIS8添加WCF服务支持这篇博文进行手工设置: 1. 首先添加MIME类型:扩展名“.svc”,MIME类型 “application/octet-strea ...
- 查看执行计划plustrace:set autotrace trace exp stat(SP2-0618、SP2-0611)
执行计划是SQL获取和处理数据的途径和方法. 执行计划和性能 SQL -- 数据库性能的始作俑者 所有的数据库性能,几乎全部来自SQL. 优秀的SQL是数据库最大的福祉. 一条很烂的SQL,可以搞瘫一 ...
- HDU_5532_Almost Sorted Array
Almost Sorted Array Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Ot ...
- Codeforces Round #425 (Div. 2))——A题&&B题&&D题
A. Sasha and Sticks 题目链接:http://codeforces.com/contest/832/problem/A 题目意思:n个棍,双方每次取k个,取得多次数的人获胜,Sash ...
- Netty 应用程序的一个一般准则:尽可能的重用 EventLoop,以减少线程创建所带来的开销。
Netty 系列一(核心组件和实例). - JMCui - 博客园 https://www.cnblogs.com/jmcui/p/9154842.html 阅读目录 一.概念 二.核心组件 三.实例 ...
- Spark源码分析 – SparkEnv
SparkEnv在两个地方会被创建, 由于SparkEnv中包含了很多重要的模块, 比如BlockManager, 所以SparkEnv很重要 Driver端, 在SparkContext初始化的时候 ...
- Python 之网络编程
# 流程描述: # # 1. 服务器根据地址类型(ipv4, ipv6), socket类型, 协议创建socket; # # 2. 服务器为socket绑定ip地址和端口号; # # 3. 服务器s ...
- 增强MyEclipse的代码自动提示功能
一般在Eclipse ,MyEclipse代码里面,打个foreach,switch等 这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Stu ...
- 生信-cufflinks输入输出文件分析
转自:https://wenku.baidu.com/view/8d6a95d20d22590102020740be1e650e52eacf2a.html 输出包含3个文件:转录组的组装.gtf ...
- oracle的字符集设置与乱码
oracle的字符集设置与乱码 字符集问题一直叫人头疼,究其原因还是不能完全明白其运作原理. 在整个运行环节中,字符集在3个环节中发挥作用: 1.软件在操作系统上运作时的对用户的显示,此时采用操作系统 ...