linux文件系统相关命令(df/du/fsck/dumpe2fs)
一.文件系统查看命令df
格式
df [选项] [挂载点]
选项
名称 | 作用 |
---|---|
-a | 显示所有的文件系统信息,包括特殊文件系统,如/proc,/sysfs |
-h | 使用习惯单位显示容量,如KB,MB或GB等 |
-T | 显示文件系统类型 |
-m | 以MB为单位显示容量 |
-k | 以KB为单位显示容量,默认就是以KB为单位 |
示例
# df命令
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 41151808 13866168 25172208 36% /
devtmpfs 932240 0 932240 0% /dev
tmpfs 941744 0 941744 0% /dev/shm
tmpfs 941744 492 941252 1% /run
tmpfs 941744 0 941744 0% /sys/fs/cgroup
tmpfs 188352 0 188352 0% /run/user/0
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 14G 25G 36% /
devtmpfs 911M 0 911M 0% /dev
tmpfs 920M 0 920M 0% /dev/shm
tmpfs 920M 492K 920M 1% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
tmpfs 184M 0 184M 0% /run/user/0
二.统计目录或文件大小
格式
du [选项] [目录或文件名]
选项
选项 | 作用 |
---|---|
-a | 显示每个子文件的磁盘占用量.默认只统计子目录的磁盘占用量 |
-h | 使用习惯单位显示磁盘占用量,如KB,MB或GB等 |
-s | 统计占用量,而不列出子目录和子文件的占用量 |
示例
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# du -h
4.0K ./.font-unix
4.0K ./.ICE-unix
4.0K ./.X11-unix
4.0K ./.XIM-unix
36K ./hsperfdata_root
4.0K ./systemd-private-9255c5ee9ec84f5987c1d9ba485e177e-ntpd.service-eKcnmD/tmp
8.0K ./systemd-private-9255c5ee9ec84f5987c1d9ba485e177e-ntpd.service-eKcnmD
4.0K ./.Test-unix
512K .
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# du -sh
512K .
du命令和df命令的区别
df命令统计的空间要比du命令统计的空间大!!!!
占用的空间(最常见的就是文件已经删除,但是程序并没有释放空间)
du命令是面向文件的,只会计算文件或目录占用的空间
三.文件系统修复命令fsck
格式
fsck [选项] 分区设备文件名
系统开机自动执行
选项
选项 | 作用 |
---|---|
-a | 不用显示用户提示,自动修复文件系统 |
-y | 自动修复.作用和-a一致,不过有些文件系统只支持-y |
四.显示磁盘状态命令dumpe2fs
格式
dumpe2fs 分区设备文件名
示例
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 41151808 13866916 25171460 36% /
devtmpfs 932240 0 932240 0% /dev
tmpfs 941744 0 941744 0% /dev/shm
tmpfs 941744 492 941252 1% /run
tmpfs 941744 0 941744 0% /sys/fs/cgroup
tmpfs 188352 0 188352 0% /run/user/0
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# dumpe2fs /dev/vda1
dumpe2fs 1.42.9 (28-Dec-2013)
Filesystem volume name: <none>
Last mounted on: /
Filesystem UUID: eb448abb-3012-4d8d-bcde-94434d586a31
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags: signed_directory_hash
Default mount options: user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 2621440
Block count: 10485248
Reserved block count: 524262
Free blocks: 8958387
Free inodes: 2519237
First block: 0
Block size: 4096
Fragment size: 4096
Reserved GDT blocks: 1021
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8192
Inode blocks per group: 512
RAID stride: 32639
Flex block group size: 16
Filesystem created: Sun Oct 15 23:18:59 2017
Last mount time: Tue Aug 14 10:15:43 2018
Last write time: Tue Aug 14 18:15:42 2018
Mount count: 6
Maximum mount count: -1
Last checked: Wed Jun 27 22:35:57 2018
Check interval: 0 (<none>)
Lifetime writes: 30 GB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
First orphan inode: 1050280
Default directory hash: half_md4
Directory Hash Seed: 2579899c-6862-4625-a8e6-425550384200
Journal backup: inode blocks
Journal features: journal_incompat_revoke
Journal size: 128M
Journal length: 32768
Journal sequence: 0x006d2f6d
Journal start: 5782
......
linux文件系统相关命令(df/du/fsck/dumpe2fs)的更多相关文章
- Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs
df -h 人性化显示文件系统的分区信息 注意:在linux中目录也是文件,不要混淆下面的目录文件说法. 传统方式查看文件大小可以使用:ll -h /目录/文件名,就可以看到文件的大小,但是如果你想看 ...
- Linux 文件系统常用命令
文件系统查看命令df df:查看分区,单位默认是KB df -h 统计目录或文件大小du du /etc/:会列出/etc/目录下的所有子目录所占的空间,最后给出/etc/目录的大小,属于高负载命令, ...
- Linux文件管理相关命令
Linux文件管理相关命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在了解了Linux文件管理背景知识之后, 我们可以 ...
- Linux 文件系统相关的基本概念
本文介绍 Linux 文件系统相关的基本概念. 硬盘的物理组成 盘片硬盘其实是由单个或多个圆形的盘片组成的,按照盘片能够容纳的数据量,分为单盘(一个硬盘里面只有一个盘片)或多盘(一个硬盘里面有多个盘片 ...
- Linux进程相关命令使用场景
Linux进程相关命令使用场景 在Linux系统上工作时,我们常常会碰到很多和进程相关的查询场景,今天在这里进行详细的讲解,进程相关的对象包括以下几个: 端口:Port 进程号:PId 执行文件所在路 ...
- Linux 网络相关命令 Cheat Sheet
以下漫画形式呈现的常用 Linux 网络相关命令速查表来自 twitter -
- Linux性能相关命令
Linux性能相关命令 目录 Linux性能相关命令 1. 查看硬盘相关信息 2. 查看CPU相关信息 3. 查看内存相关信息 4. 查看进程运行的信息 1. 查看硬盘相关信息 cat /proc/s ...
- Linux解压缩相关命令
Linux解压缩相关命令 运行级别: 0:关机 1:单用户 2:多用户无网络连接 3:多用户有网络连接 4:系统保留 5:图形界面 6:系统重启 通过init[0123456]来切换不同的运行级别 g ...
- Linux 文本相关命令(1)
Linux 文本相关命令(1) 前言 最近线上环境(Windows Server)出现了一些问题,需要分析一下日志.感觉 Windows 下缺少了一些 Linux 系统中的小工具,像在这波操作中用到的 ...
随机推荐
- 安装Jupyter Notebook
1.安装Ipython pip3 install -i https://pypi.douban.com/simple ipython 2.安装jupyter pip3 install -i https ...
- spring boot配置spring-data-jpa的时候报错CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is java.lang.NoSuchMethodError
org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager f ...
- Nmap使用教程(一)
基本扫描技术 扫描单个网络 nmap 192.168.1.1/www.baidu.com 扫描多个网络/目标 nmap 192.168.1.1 192.168.1.2 #将扫描同个网段内不同的ip地址 ...
- [bzoj4567] [loj#2012] [SCOI2016] 背单词
Description \(Lweb\) 面对如山的英语单词,陷入了深深的沉思,「我怎么样才能快点学完,然后去玩三国杀呢?」.这时候睿智的凤老师从远处飘来,他送给了 \(Lweb\) 一本计划册和一大 ...
- 13、python的路径处理
前言:本文主要介绍python中路径的处理,包括os模块和有关的2个魔法变量. 一.os模块 python里面的os模块有许多方法可以让我们通过代码实现创建,删除和更改目录,具体如下: os.getc ...
- Browser Security-基本概念
URL格式: scheme://[login[:password]@](host_name|host_address)[:port][/hierarchical/path/to/resource[?s ...
- GitHub 上这几个沙雕项目,够我玩几天
在家里都憋坏了吧?每天睡了吃吃了睡,该找点事做做了,今天推荐几个好(沙)玩(雕)的开源项目,好在家打发时间. 91 吴先生 一个在线的 PornHub 风格 Logo 生成工具 Logoly.Pro ...
- (ES6)JavaScript中面向对象类的实现
在ES5中,我们就知道JS是不支持面向对象的,所以用函数模拟了一个构造函数来实现类的.那么在ES6中,在ES5的原理基础上,将代码书写更为简单,明了. 一.怎样用ES6创建类?首先看一看例子: cla ...
- Python3实现发送邮件和发送短信验证码
Python3实现发送邮件和发送短信验证码 Python3实现发送邮件: import smtplib from email.mime.text import MIMEText from email. ...
- Zabbix3.4搭建过程
一.安装之前把firewall 和 selinux关闭. 二.具体的搭建过程可以看zabbix官网的文档,www.zabbix.com(有中文的文档)注意如果复制官网的命令直接使用的话,不会安装mys ...