`
zhengdl126
  • 浏览: 2539157 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

df,du,fdisk

 
阅读更多

 

 

 

 

-------------------------df  是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;

 

 

     -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。

  -k 以k字节为单位显示。

  -i 显示i节点信息,而不是磁盘块。

  -t 显示各指定类型的文件系统的磁盘空间使用情况。

  -x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。

  -T 显示文件系统类型。

 

 

df -m


#df -h  查询磁盘信息,以M和G的格式显示


[root@localhost beinan]# df -lh

Filesystem 容量 已用 可用 已用% 挂载点

/dev/hda8 11G 6.0G 4.4G 58% /

/dev/shm 236M 0 236M 0% /dev/shm

/dev/sda1 56G 22G 35G 39% /mnt/sda1

我们从中可以看到,系统安装在/dev/hda8 ;还有一个56G的磁盘分区/dev/sda1挂载在 /mnt/sda1中;

 

 

 

 

 

 

-------------------- du

-a或-all  递归指定目录或多个目录中所有文件的统计结果

-b或-bytes 显示目录或文件大小时,以byte为单位。

-c或–total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和。

-D或–dereference-args 显示指定符号连接的源文件大小。

-h或–human-readable 以K,M,G为单位,提高信息的可读性。

-H或–si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。


-k或–kilobytes 以1024 bytes为单位。

-l或–count-links 重复计算硬件连接的文件。

-L<符号连接>或–dereference<符号连接> 显示选项中所指定符号连接的源文件大小。

-m或–megabytes 以1MB为单位。

-s或–summarize 仅显示总计,即当前目录的大小。


-S或–separate-dirs 显示每个目录的大小时,并不含其子目录的大小。

-x或–one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。

-X<文件>或–exclude-from=<文件> 在<文件>指定目录或文件。

--exclude=<目录或文件> 略过指定的目录或文件。

--max-depth=<目录层数> 超过指定层数的目录后,予以忽略。

 

 

 

 

 

du -m file

du --exclude "*.txt" files                 排除文件

du --exclude-from exclude.txt dir    排除列表


du --max-depth 2 dir

 

找出指定目录中最大的10个目录或文件

du -ak dir | sort -nrk 1 | head -n 10

 

找出指定目录中最大的10个文件

find . -type f -exec du -k {} \; | sort -nrk 1 | head

 

 

 

 

#du -sh kushu001/   查看当前目录下目录的大小,并不想看其他目录以及其子目录
16G kushu001/

 

#du -s kushu001/
16399552        kushu001/

 

#du -h .

查看当前目录下所有目录以及子目录的大小(会列出所有的子目录), “.”代表当前目录下。也可以换成一个明确的路径

 

#du -ah user 会列出每个目录和每个文件

列出user目录及其子目录下所有目录和文件的大小

 




#fdisk -l
查询磁盘信息

 

分享到:
评论

相关推荐

    linux磁盘操作基本命令

    介绍了关于磁盘操作的基本命令, 如du, df, fdisk, mkfs等等

    linux查看硬盘大小与挂载硬盘的实现

    理解并熟练运用`df`, `du`, 和`fdisk`命令,以及掌握挂载硬盘的步骤,对于Linux系统管理员来说至关重要,这有助于有效地管理和优化系统资源,确保服务的稳定运行。在处理存储问题时,这些基本操作是必不可少的工具。

    Linux磁盘管理、Linux

    在这个领域,主要涉及三个核心命令:df、du 和 fdisk。 **df命令** 用于查看文件系统的磁盘空间占用情况。它的基本功能是列出所有挂载点的磁盘使用量。通过不同的参数,df命令可以提供多种显示方式。例如: - `-a` ...

    linux查看磁盘空间9种方式

    以上方法可以根据不同的需求选择使用,例如实时监控可以使用`df`或`ncdu`,而详细分析磁盘使用情况则推荐`du`和`lshw`。结合这些命令,Linux管理员能够有效地管理磁盘资源,确保系统的健康运行。

    linux-文件系统管理视频教程

    09.2.1 文件系统管理-文件系统常用命令-df、du、fsck、dumpe2fs.mp4 09.2.2 文件系统管理-文件系统常用命令-挂载命令.mp4 09.2.3 文件系统管理-文件系统常用命令-挂载光盘与U盘.mp4 09.2.4 文件系统管理-文件系统...

    各种操作系统磁盘管理命令

    Linux磁盘管理常用命令有`df`、`du`、`fdisk`、`mkfs`、`mount`和`umount`。`fdisk`用于分区,`mkfs`创建文件系统,`mount`和`umount`挂载和卸载文件系统。此外,Linux还支持LVM,相关命令如`pvcreate`、`vgcreate`...

    Linux 磁盘管理.doc

    在Linux环境中,有三个关键的命令用于磁盘管理:`df`、`du`和`fdisk`。 `df`命令用于检查文件系统的磁盘空间占用情况。通过这个命令,管理员可以获取硬盘已使用和剩余的空间信息,帮助监控和规划存储资源。例如,`...

    linux查看硬盘信息

    `df`(disk free)命令用于显示文件系统的磁盘空间使用情况。它可以提供每个文件系统分区的总容量、已使用的空间以及剩余的空间等信息。常用的选项包括: - `-i`:显示inode信息而非块使用量。 - `-k`:以KB为单位...

    Linux磁盘与CPU的相关操作.pdf

    综上所述,Linux中管理磁盘空间和CPU资源涉及多个命令行工具,包括`df`、`du`、`lscpu`和`top`等。熟练掌握这些工具的使用,能帮助我们更好地理解系统状态,及时发现和解决问题,优化系统性能。在日常运维中,理解并...

    固态ssd调试记录.docx

    fdisk命令是一个交互式的磁盘分区工具,可以用来创建、删除、修改和查看磁盘分区。 在fdisk命令中,我们可以使用以下几个常用的命令: * d:删除一个已经存在的分区,其中d是delete的首字母。 * l:列出已经存在的...

    linux查看磁盘空间

    除了上述命令,还有一些其他工具和方法,例如`du`命令可以查看目录或文件所占用的磁盘空间,`ncdu`是一个更友好的交互式版本。`gnome-disk-utility`或`gparted`是图形化的磁盘管理工具,适用于桌面环境,提供更直观...

    linux网络操作系统和实训课后习题答案解析.pdf

    Linux 中有多种命令可以了解当前目录下的磁盘空间,例如 df 和 du 命令。df 命令可以查看当前目录下的磁盘空间使用情况,而 du 命令可以查看当前目录下的文件大小。 Linux 中有多种查看进程的命令,如 ps 命令。ps ...

    Linux实验-文件系统管理及使用

    - `du`命令计算文件和目录的大小,如`du -sh *`显示当前目录下所有文件和目录的大小。 通过这个实验,不仅了解了磁盘管理的基本操作,还深入理解了软链接与硬链接的区别,以及inode在文件系统中的作用。熟练掌握...

    Linux操作系统第8章-外存管理(ppt文档).ppt

    `du`命令用于显示目录中文件或文件夹所占用的空间大小,而`df`命令则用来统计文件系统的使用情况。`du`命令的`-m`选项可以以MB为单位显示结果,如`du -m /etc`会显示/etc目录下的文件和子目录占用的总空间。`df`命令...

    国防科技大学linux授课PPT_5

    如果想要查看特定硬盘或目录的容量,可以直接指定其路径,如`df -h /dev/hda2`或`df -h /boot/grub/grub.conf`。 其次,`du`命令用于查看目录或文件的容量。它可以列出所有文件和子目录的大小,通过添加参数`-a`...

    linux 硬盘管理

    首先,我们要了解两个常用的命令:`df`和`du`。`df`命令用于查看文件系统的磁盘空间占用情况。例如,`df -h`可以以人类可读的格式(如KB、MB、GB)显示各个挂载点的磁盘使用情况。`-a`选项显示所有文件系统,`-i`则...

    Linux系统外存管理PPT学习教案.pptx

    例如,`du`将显示当前目录下所有文件的容量,而`du /etc`将显示/etc目录的总容量。 `df`命令用于统计分区的使用情况,可以查看各分区的已用空间和可用空间。同样,使用-m选项可将结果以MB为单位显示。例如,`df`将...

    linux查看磁盘空间及分区

    在Linux中,有多个命令可以用于检查磁盘空间,例如`df`和`du`。`df`命令用于显示文件系统的总空间、已用空间、可用空间和使用率,通常会显示挂载点的信息。例如,`df -h`会以人类可读的格式(如KB、MB、GB)显示结果...

    AIX,HP-UX,LINUX,SOLARIS磁盘与卷管理常用命令精选

    - `df`/`du`:查看文件系统空间使用情况。 - `mount`/`umount`:挂载或卸载文件系统。 - `pvcreate`/`vgcreate`/`lvcreate`:使用LVM(逻辑卷管理)创建物理卷、卷组和逻辑卷。 - `parted`:更现代的分区工具,...

    linux网络操作系统与实训课后习题答案参照.pdf

    * Linux 命令包括 grep、ls、man、ps、df、du 等。 * grep 命令可以用来查找文件中的特定内容。 * ls 命令可以用来显示文件和目录的信息。 * man 命令可以用来查看命令的使用手册。 * ps 命令可以用来查看系统中的...

Global site tag (gtag.js) - Google Analytics