• du -ah --max-depth=1  a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度  
    du -ah --max-depth=1  
    
    a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度

     

    展开全文
  • 2、使用命令 : du -sh * 查看根目录下每个文件夹的大小 3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。 du -ah --max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含...
    linux查看根目录下所有文件夹大小的方法如下:
    1、进入根目录:cd /
    2、使用命令 : du -sh * 查看根目录下每个文件夹的大小
    3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。
    du -ah --max-depth=1     这个是我想要的结果  a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。
    du命令用来查看目录或件所占用磁盘空间的大小。常用选项组合为:du -sh
    

    一、du的功能

    `du` reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments). with no arguments,`du` reports the disk space for the current directory。

      很明显,与df不同,它用来查看文件或目录所占用的磁盘空间的大小。

     二、du常用的选项:

      -h:以人类可读的方式显示

      -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小

      -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小

      -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和

      --apparent-size:显示目录或文件自身的大小

      -l :统计硬链接占用磁盘空间的大小

      -L:统计符号链接所指向的文件占用的磁盘空间大小

      1、du -h:这个就不多说了。

      2、

                A、du -a:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的大小。

    linux根目录满了,怎样快速查看是哪个文件占用空间大 - zhu329599788@126 - Mindy

            可以看出,默认情况下du只显示download目录占用磁盘空间的大小,而使用-a选项后,它不仅显示了目录(最后一行),而且显示了目录下各个文件占用磁盘空间的大小。

            B、du -s:使用此选项时,du只显示目录所占用磁盘空间的大小,而不显示其下子目录和文件占用磁盘空间的信息。

            默认情况下,du不显示目录下文件占用磁盘空间的信息,但它会显示其下子目录占用磁盘空间的信息;而使用-s选项以后,只显示xx目录占用磁盘空间的大小。

            C、du --apparent-size:显示文件或目录自身大小,而不是它们占用的磁盘空间大小。文件或目录占用磁盘空间的大小与它们自身大小有时候并非完全一致;这种现象非linux所独有,windows里也是如此。我们看这个选项的帮助文档的解释:The apparent size of a file is the number of bytes reported by `wc –c` regular files ,or more generally, `ls –l –block-size=1` or `stat –format=%s`.For example, a file containing the word `zoo` with no newline would, of course, have an apparent size of 3. Such a small file may require anywhere from 0 to 16 kib or more of disk space, depending on the type and configuration of the file system on which the file resides.

    这段话给出了文件或目录自身大小与占用磁盘空间大小的区别。他下面举出了一个更加夸张的例子,这里就不把它写出来了。我们知道了:wc或ls --block-size显示的是其自身大小,而du给出的则是占用的磁盘空间的大小。

    linux根目录满了,怎样快速查看是哪个文件占用空间大 - zhu329599788@126 - Mindy

             D、du -c:使用此选项时,不仅显示几个文件或目录各自占用磁盘空间的大小,还统计它们的总和。

    如图所示,加上-c选项后,du不仅显示两个目录各自占用磁盘空间的大小,还在最后一行统计它们的总和。

             E、du -l:这个选项主要是针对硬链接。在统计目录占用磁盘空间大小时,-l选项会把硬链接也统计进来。帮助文档是这样解释的:

    Count the size of all files,even if they have appeared already(as a hard link)。

    linux根目录满了,怎样快速查看是哪个文件占用空间大 - zhu329599788@126 - Mindy

            我们在demo目录下建立一个硬链接,指向本目录下的一个文件。不使用-l选项时,du发现硬链接指向本目录下的文件,于是自动忽略该链接文件,以免造成重复统计;使用-l选项,du才会把硬链接文件也统计进来。

        F、du -L:这个选项主要是针对符号链接。它会把符号链接所指向的文件占用磁盘空间的大小也统计进来。帮助文档是这样解释的:

    Dereference symbolic links(show the disk space used by the file or directory that the link points to instead of the space used by the link)。

    linux根目录满了,怎样快速查看是哪个文件占用空间大 - zhu329599788@126 - Mindy

            我们在demo3目录下创建一个符号链接,指向本目录下的一个文件。我们看到上面图片中显示的操作结果,当使用-L选项时,du会把符号链接所指向的文件的大小也统计到目录里来。

      另外我们看du -lh的结果,与du -h相同,好像没有统计出符号链接的大小;其实并非如此。从实际操作来看,符号链接本身似乎并不占用磁盘空间,所以才出现上述情况。

      最后,du命令在统计目录占用磁盘空间时,默认不统计链接文件(无论是硬链接或是符号链接),所以要用-l和-L选项特地指出来;此外,du命令默认不显示目录下文件占用磁盘空间的信息,但是却默认显示其下子目录所占用磁盘空间的信息。怪哉。

    du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 

    du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。

    本文摘自于:

    http://blog.163.com/zhu329599788%40126/blog/static/666933502016918102941666/

     

     

    展开全文
  • 统一每个目录下磁盘的整体情况2.查看指定目录在命令后直接放目录名,比如查看“usr”目录使用情况:df -h /usr/结果: 统一了指定目录一使用情况,及分配的最大空间第二:具体查看文件夹的占用情况。1.查看当前...

    第一:统一磁盘整体情况,包括磁盘大小,已使用,可用

    1.查看当前目录

    命令

    df -h

    结果:
    这里写图片描述
    统一每个目录下磁盘的整体情况

    2.查看指定目录

    在命令后直接放目录名,比如查看“usr”目录使用情况:

    df -h /usr/

    结果:
    这里写图片描述
    统一了指定目录一使用情况,及分配的最大空间

    第二:具体查看文件夹的占用情况。

    1.查看当前目录每个文件夹的情况。

    命令:

    du --max-depth=1 -h 

    结果如下:
    这里写图片描述
    最后一行统计整体占用多少磁盘

    2.指定目录

    只要在命令后直接根目录名,以目录“/usr”为例
    命令如下:

    du --max-depth=1 -h  /usr/

    结果如下:
    这里写图片描述

    第三:计算文件夹大小

    为了快算显示,同时也只是想查看目录整体占用大小。可以直接使用du -sh 命令,如果想查看指定目录,直接在命令后根目录即可。
    命令:

    du -sh /usr/

    结果如下:
    这里写图片描述

    第四:总结

    其中df -hdu -sh使用的比较多,一个统计整体磁盘情况,一个看单独目录点用情况,而命令du --max-depth=1 -h查看了目录下文件夹占用情况,使用比较少,可以用du -sh代替,而且命令较长,当然并不是说它没用。

    展开全文
  • 目录 1、使用命令: 2、命令解析: ...df 命令是linux系统上以磁盘分区为单位来查看文件系统的命令,后面可以加上不同的参数来查看磁盘的剩余空间信息。 3、显示格式: <pre name="code" ...

    目录

    1、使用命令:

    2、命令解析:

    3、显示格式:

    4、相关命令解释:

    5、另外附一些其他命令:

    6、如何查看Linux中各个用户使用的存储空间大小:

    1、使用命令:

    df -hl

    2、命令解析:

    df 命令是linux系统上以磁盘分区为单位来查看文件系统的命令,后面可以加上不同的参数来查看磁盘的剩余空间信息。

    3、显示格式:

    <pre name="code" class="plain">
    文件系统              容量  已用  可用  已用% 挂载点 
    Filesystem            Size Used Avail Use% Mounted on
    /dev/hda2              45G   19G   24G 44% /
    /dev/hda1             494M   19M 450M   4% /boot
    /dev/hda6             4.9G 2.2G 2.5G 47% /home
    /dev/hda5             9.7G 2.9G 6.4G 31% /opt
    none                 1009M     0 1009M   0% /dev/shm
    /dev/hda3             9.7G 7.2G 2.1G 78% /usr/local
    /dev/hdb2              75G   75G     0 100% /
    

    以最后一行为例,其中,hdb2表示第二个硬盘的第二个分区,容量为75G,已用75G,可用0,已用100%,挂载点为根分区目录(/)。

    4、相关命令解释:

    <pre name="code" class="plain">df -hl 查看磁盘剩余空间
    df -h 查看每个根路径的分区大小
    du -sh [目录名] 返回该目录的大小
    du -sm [文件夹] 返回该文件夹总M数
    df --help 查看更多功能

    5、另外附一些其他命令:

    查看硬盘的分区      #sudo fdisk -l
    查看IDE硬盘信息     #sudo hdparm -i /dev/hda
    查看STAT硬盘信息    #sudo hdparm -I /dev/sda 或 #sudo apt-get install blktool #sudo blktool /dev/sda id
    查看硬盘剩余空间    #df -h #df -H
    查看目录占用空间    #du -hs 目录名
    优盘没法卸载        #sync fuser -km /media/usbdisk
    

    6、如何查看Linux中各个用户使用的存储空间大小:

    #参考du -sh 目录
    sudo du -sh /home/*
    #执行结果:
    root@Ubuntu2:/home/zhangkf sudo du -sh /home/*
    40G	/home/chenzl
    730M	/home/hugp
    904M	/home/jiling
    40G	/home/john
    46G	/home/tanbing
    16K	/home/ubuntu
    3.7M	/home/wangxm
    3.7G	/home/xiaoyao
    8.6G	/home/xutl
    4.7M	/home/zhang
    6.8G	/home/zhanggz
    38G	/home/zhangkf
    3.3M	/home/zhenjz
    

    参考作者:http://blog.sina.com.cn/s/blog_6432901c0100w0tz.html

    展开全文
  • linux 查看磁盘空间

    2018-11-29 22:51:33
    给大家推荐靠谱的公众号...如果要查看磁盘还剩多少空间,当然是用df的命令了。 1.[root@localhost ~]# df -h  文件系统 容量 已用 可用 已用% 挂载点  /dev/sda2 14G 11G 2.6G 82% /  /dev/sda1 99M 14M...

    给大家推荐个靠谱的公众号程序员探索之路,大家一起加油

    如果要查看磁盘还剩多少空间,当然是用df的命令了。

    1.[root@localhost ~]# df -h 

    文件系统              容量 已用 可用 已用% 挂载点 

    /dev/sda2              14G   11G 2.6G 82% / 

    /dev/sda1              99M   14M   81M 14% /boot 

    tmpfs                 442M 275M 168M 63% /dev/shm 

    /dev/mapper/vg_test-lv_test 

                           24M 1.3M   21M   6% /mnt/lvm 

    2.[root@localhost ~]#

    当然你可能并不关系磁盘还剩余多少空间,你是需要知道当前的文件夹下的磁盘使用情况:

    [root@localhost ~]# du --max-depth=1 -h 

    24K     ./.gnome   www.2cto.com  

    8.0K    ./.eggcups 

    8.0K    ./.config 

    136K    ./.gnome2 

    16K     ./.chewing 

    8.0K    ./.gnome2_private 

    8.0K    ./.Trash 

    224K    ./.gstreamer-0.10 

    28K     ./Desktop 

    48K     ./.nautilus 

    48K     ./.metacity 

    240K    ./.scim 

    3.4M    ./.mozilla 

    1012K   ./.kde 

    12K     ./.superkaramba 

    40K     ./.local 

    8.0K    ./.qt 

    272K    ./.gconf 

    32K     ./.mcop 

    16K     ./.redhat 

    1.7M    ./.thumbnails 

    8.0K    ./.gconfd 

    7.5M    . 

    [root@localhost ~]#

    看上面使用了du --max-depth=1 -h的命令来查找磁盘的使用情况,因为后面没有跟路径,它就默认是当前的路径。这个命令的-h参数是为了方便你读懂每个文件的大小,如果没有这个参数显示的文件大小就没有k,M,G等。执行命令后,前面n-1行的是该目录下每个文件夹的大小。最后一行显示的是该目录总的大小。

    然后你会说不在乎该目录下每个文件的大小,你只想知道其中某一个文件(文件夹)的大小,那么有没有办法呢?当然你应该记得,我一直强调的,方法总比问题多,这儿也不例外。

    请看下面的例子:

    3.[root@localhost ~]# du -sh 

    7.5M    .   www.2cto.com  

    [root@localhost ~]#

    聪明的你一定发现了这里显示的大小和上面最后一行的大小是一样的。这就是说这里显示的大小是该目录的总大小。

    我知道你心里在冷笑,不是方法比问题多吗?这里说的也只有一个答案。当然,我不会让你失望的。另一个方法比较土,但是还是可以解决问题的。

    4.[root@localhost ~]# du -h --max-depth=0 

    7.5M    . 

    [root@localhost ~]#

    我想告诉你的是man手册里面已经告诉了:--max-depth=0的功能和-s的功能是一样的。

    当然你也可以通过sed打印最后du -h --max-depth=1一行来解决问题,但我并不推荐。

    这里涉及到一个原则,尽量使用命令提供选项的原始功能。如果命令没有提供该功能,才需要我们自己使用grep,sed,awk来选取我们需要的行。

    当然du命令后面可以跟文件路径,来查看指定路径的大小的。

    5.[root@localhost ~]# du -sh /opt/oracle 

    5.6G    /opt/oracle 

    查看某以文件夹大小  比如查看/usr 大小

    6.du -bs /usr

    7.查看/usr下超过100M 的文件  进入到/usr目录  find . -size +100M

    展开全文
  • 在客户使用我们产品后,发现一个问题:在删除了文件后,磁盘空间却没有释放。...当使用这个文件的进程结束后,文件才会真正的从磁盘删除,释放占有的空间。  我们发现剩余磁盘空间比较少时,回去删
  • df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令:df -lh //清楚磁盘使用情况 命令:df -a //查询全部的文件系统的使用情况 命令:du -sh [目录名] //返回...
  • 一,查看磁盘空间大小的命令:dfdf命令用于查看磁盘分区上的磁盘空间,包括使用了多少,还剩多少,默认单位是KB比如以下命令:df -hl执行结果如下:执行的结果列的含义:第一列Filesystem,磁盘分区第二列Size,...
  • free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 语法: free [-bkmotV][-s &lt;间隔秒数&gt;] 参数: -b 以Byte为单位显示内存使用...
  • Linux 查看磁盘空间可以使用 df 和 du 命令。 df df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当...
  • Df命令是Linux查看磁盘空间系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl Linux查看磁盘空间 显示格式为:  文件系统 容量 已用 可用 已用% 挂载点  F
  • du -sh * 目录里的每个字目录的大小 du -ah 子目录以及子目录里的文件的大小 查看大于多少的文件 find /opt -type f -size +500M -print0 | xargs -0 ls -lh | sort -nr 磁盘使用情况 df -lh...
  • df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令格式: df -hl  显示格式为:   文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used ....
  • 磁盘空间查看 查看磁盘还剩多少空间 df -hl 如果并不关心磁盘还剩余多少空间,而需要知道当前文件夹下的磁盘使用情况 du –max-depth=1 -h 上面使用了du –max-depth=1 -h的命令来查找磁盘的使用情况...
  • 一、du的功能:`du` reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments). with no arguments,`du` reports the disk space for the current ...
  • (1)查看文件大小  查看当前文件夹下所有文件大小(包括子文件夹)  du -sh   # du -h 15M ./package 16K ./.fontconfig 4.0K ./.cache 5.1M ./.rpmdb 20M .   查看指定文件夹...
  • df -h:df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息。(disk find?) 文件系统 容量 已用 可用 已用% 挂载目录 Filesystem Size Used Avail Use% Mounted on devtmpfs 16G ...
  • linux查看磁盘空间

    2018-10-10 11:56:12
    突然系统不能使用了,可以看一下是不是磁盘占满 了   首先登录到服务器 我的是mac 直接登录 使用ssh登录ssh -t root@104.224.166.36 -p27988 windows系统也可以使用 xshell来登录 命令行 df df -lh清楚磁盘...
  • df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:df -hl显示格式为:  文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on /dev/...
  • linux查看硬盘大小与挂载硬盘 linux硬盘有挂载和未挂载两种(类似windows上的硬盘分区(C、D、E盘)) (1)查看已经挂载的硬盘大小:df -h (2)查看详细的硬盘分区情况(包括挂载和未挂载两种的硬盘大小):...
1 2 3 4 5 ... 20
收藏数 174,900
精华内容 69,960
关键字:

linux查看每个文件磁盘空间