【命令小结】df&du&fsck&dumpe2fs

一、df命令

1、用途:显示磁盘分区的资源占用情况。

2、语法:

df [-ahiklm] 分区,其中:

-a 全部文件系统列表(将内存中运行的进程也列出来)

-h 方便阅读方式显示

-i 显示inode信息

-k 区块以KB字节显示

-l 只显示本地文件系统

-m 区块以MB字节显示

3、重点:df可以用来查看分区占用的资源情况,显示的结果不仅包括分区中的目录和文件,还包括系统后台执行的进程,因此更接近分区的实际使用情况。

二、du命令

1、用途:显示目录和文件大小,主要用于目录的大小查询,文件大小用ls更合适

2、语法:

du [-ahiklmL] 目录/文件,其中:

-l  重复计算硬件链接的文件

-L  显示选项中所指定符号链接的源文件大小

-s  总计列出最后加总的值(常用)

3、重点:du针对的是目录或文件,因此统计的结果不包括系统后台执行的进程,因此du比df统计的数据量要少,这是正常的。

三、fsck命令

1、用途:检查和修复文件系统,一般开机就自动运行了。

2、语法:

fsck [-tary] 目标,其中:

-t  给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数

-a  如果检查有错则自动修复

-r  如果检查有错则由使用者回答是否修复

-y  选项指定检测每个文件是自动输入yes,在不确定那些是不正常的时候,可以执行 # fsck -y 全部检查修复

3、重点:对分区挂载支持不稳定,有几率把系统搞崩溃,常用自杀命令之一。一般系统会自动运行fsck,很少需要用户自己操作,知道该命令即可。

四、dumpe2fs命令

1、用途:检测磁盘状态,主要用于super block的检查

2、语法:

dumpe2fs [-bh] 磁盘/分区名

-b   列出保留为坏轨的部分(一般用不到)

-h   仅列出 superblock 的数据,不会列出其他的区段内容

例如:在命令行输入:[[email protected] ~]# dumpe2fs /dev/hdc2

dumpe2fs 1.39 (29-May-2006)

Filesystem volume name:   /1             <==这个是文件系统的名称(Label)

Filesystem features:      has_journal ext_attr resize_inode dir_index

filetype needs_recovery sparse_super large_file

Default mount options:    user_xattr acl <==预设挂载的参数

Filesystem state:         clean          <==这个文件系统是没问题的(clean)

Errors behavior:          Continue

Filesystem OS type:       Linux

Inode count:              2560864        <==inode的总数

Block count:              2560359        <==block的总数

Free blocks:              1524760        <==还有多少个 block 可用

Free inodes:              2411225        <==还有多少个 inode 可用

First block:              0

Block size:               4096           <==每个 block 的大小啦!

Filesystem created:       Fri Sep  5 01:49:20 2008

Last mount time:          Mon Sep 22 12:09:30 2008

Last write time:          Mon Sep 22 12:09:30 2008

Last checked:             Fri Sep  5 01:49:20 2008

First inode:              11

Inode size:               128            <==每个 inode 的大小

Journal inode:            8

Journal backup:           inode blocks

Journal size:             128M

Group 0: (Blocks 0-32767) <==第一个 data group 内容, 包含 block 的启始/结束号码

Primary superblock at 0, Group descriptors at 1-1  <==超级区块在 0 号 block

Reserved GDT blocks at 2-626

Block bitmap at 627 (+627), Inode bitmap at 628 (+628)

Inode table at 629-1641 (+629)                     <==inode table 所在的 block

0 free blocks, 32405 free inodes, 2 directories    <==所有 block 都用完了!

Free blocks:

Free inodes: 12-32416                              <==剩余未使用的 inode 号码

Group 1: (Blocks 32768-65535)

OVER~

【命令小结】df&du&fsck&dumpe2fs

时间: 2024-08-07 20:53:12

【命令小结】df&du&fsck&dumpe2fs的相关文章

Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs

df -h 人性化显示文件系统的分区信息 注意:在linux中目录也是文件,不要混淆下面的目录文件说法. 传统方式查看文件大小可以使用:ll -h /目录/文件名,就可以看到文件的大小,但是如果你想看到某一个目录的大小,使用命令:ll -h /目录,只能查看到当前这个目录信息的大小,而非是当前目录里面所有内容一共占用的文件大小.例如:ll -h /data查看data目录里面所有文件的大小,它显示的这个目录里面的每一个文件和目录的大小. du /data 就会统计这个目录和它的每一个子目录文件的

Linux 磁盘管理命令fdisk.df.du.mount等的介绍

今天给大家带来的是Linux的一下磁盘管理的一些简单的命令总结. fdisk 命令说明:fdisk命令用于观察硬盘实体使用情况,也可对硬盘分区           语法:fdisk(选项)(参数) -l:列出指定的外围设备的分区表状况: -v:显示版本信息. 直接跟设备分区  fdisk /dev/sda1                                     分区管理子命令:                                                   

linux命令之 df file fsck fuser

有非常多人说.网上非常多知识点都有了,为什么你还要在自己的博客中反复这些东西呢? 我想说的是,别人写的东西是别人理解的东西.同一时候也是别人学习过程的总结,对于自己来说.自己写自己的博客最基本的目的就是为了记录下自己的学习历程,同一时候对自己学的东西进行下总结,当过了一段时间后能够回头看看.自己以前经历的.这也是一种学习,也是一种人生态度. 以下言归正传:继续介绍下linux的几个命令 df 磁盘管理命令 功能:检查文件系统的磁盘空间占用情况.获取磁盘空间的剩余空间和已使用空间. 语法:df [

Linux命令(二十三) 磁盘管理命令(一) df,du,tune2fs

一. 查看磁盘占用空间情况 df df 命令用于查看硬盘空间的使用情况,还可以查看硬盘分区的类型或 inode 节点的使用情况等. df 命令常用参数如下: -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如 /proc 文件系统 -k 以 k 字节为单位显示 -i 显示 i 节点信息,而不是磁盘块 -t 显示各指定类型的文件系统的磁盘空间使用情况 -x 列出不是某一指定类型文件系统的磁盘空间的使用情况(与 t 选项相反) -T 显示文件系统类型 df 命令使用实例: 查

命令小结

1.深入网络操作命令: route  mail  mutt  nslookup  dig  wget 2.基本网络操作命令 telnet  ssh  scp  wget  ping  route ifconfig ifup ifdown  netstat 3.磁盘空间的命令 mount umount df du fsck dd dump fdisk parted  partprobe 4.查看系统信息 ps  top  free vmstat mpstat  iostat sar last  c

4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区

4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区 扩展学习 parted分区gpt格式 http://www.apelearn.com/bbs/thread-7243-1-1.html 4.1 df命令 df -h 查看swap df -i 查看系统使用的inode 有时候 磁盘空间70% 80% 就写不进去数据了 ,df -h 查看还有空间 那可以df -i 查看下inode是不是使用完了 如果inode使用满了,磁盘空间还有剩余也是一样 写不进去数据 4.2 du命令 不一样?

liunx命令5 df、du、fdisk、磁盘管理相关命令

df查看命令 [[email protected] ~]# df              //查看分区 Filesystem     1K-blocks    Used Available Use% Mounted on /dev/sda3       18244476 5919104  11391948  35% / tmpfs             515244      72    515172   1% /dev/shm /dev/sda1         194241   2600

记录linux命令 -- df / du

df / du 是用来查看磁盘空间使用情况的命令.通常用于定位 磁盘空间不足的问题. du 对文件和目录磁盘使用的空间的查看 常用操作  : du -h  路径 若不带路径,则查找默认路径. [email protected] soft]# du -h test 608K    test/test6 308K    test/test4 4.0K    test/scf/lib 4.0K    test/scf/service/deploy/product 4.0K    test/scf/se

shell学习之查找当前目录下文件以及文件夹大小-&#39;du&#39;命令和&#39;df&#39;命令

经过前几天的磁盘写满的事件之后,发现自己对du这个命令完全不知道,所以下决心要学习一番. 我就当一盘搬运工吧,外网找到一个教程 'du'就是查找文件夹的大小 du Typing the above at the prompt gives you a list of directories that exist in the current directory along with their sizes. The last line of the output gives you the tot