精华内容
下载资源
问答
  • Linux 查看当前目录占用总空间大小

    万次阅读 2019-06-13 09:05:58
    查看当前目录使用的总空间大小 du -h --max-depth=0 查看当前目录下某文件使用空间大小 du -h --max-depth=1 文件名 其中,”--max-depth=“指定深入目录的层数(如果不使用该参数,则会循环列出当前目录下所有...

    查看当前目录使用的总空间大小

    du -h --max-depth=0

    查看当前目录下某文件使用空间大小
    du -h --max-depth=1 文件名 

    其中,”--max-depth=“指定深入目录的层数(如果不使用该参数,则会循环列出当前目录下所有文件及文件夹使用的空间大小,文件多时会很乱):
    (1) --max-depth=0:查看当前目录使用的总空间大小;

    (2) --max-depth=1:查看当前目录使用总空间的大小以及当前目录下一级文件及文件夹各自使用的总空间大小;

     

    注意:

    du 意思是 disk usage

    --max-depth 等价于 -d

    -h 意思是用户可理解的空间大小单位,比如k,m,g

    常用命令:

    du -hd0 :表示查询当前目录下总空间大小

    du -hd0 指定目录: 表示查询当前目录下指定目录总空间大小

    du -hd1 :表示分别查询当前目录下的各目录的总空间大小

    展开全文
  • linux下获取磁盘的总空间大小和可用空间大小 方法一:使用命令df 方法二:使用函数statfs() 功能描述: 查询文件系统相关的信息。 用法: #include /* 或者 */ int statfs(const char *path, struct statfs *...

    linux下获取磁盘的总空间大小和可用空间大小

    方法一:使用命令df
    方法二:使用函数statfs()
    功能描述:   
    查询文件系统相关的信息。 
        
    用法:   
    #include     /* 或者 */ 
    int statfs(const char *path, struct statfs *buf); 
    int fstatfs(int fd, struct statfs *buf); 
      
      参数:   
    path: 位于需要查询信息的文件系统的文件路径名。     
    fd: 位于需要查询信息的文件系统的文件描述词。 
    buf:以下结构体的指针变量,用于储存文件系统相关的信息 

    struct statfs { 
        long    f_type;     /* 文件系统类型  */ 
       long    f_bsize;    /* 经过优化的传输块大小  */ 
       long    f_blocks;   /* 文件系统数据块总数 */ 
       long    f_bfree;    /* 可用块数 */ 
         long    f_bavail;   /* 非超级用户可获取的块数 */ 
       long    f_files;    /* 文件结点总数 */ 
       long    f_ffree;    /* 可用文件结点数 */ 
       fsid_t  f_fsid;     /* 文件系统标识 */ 
       long    f_namelen;  /* 文件名的最大长度 */ 
    }; 
    以下给出一个简单的测试程序:

    test.c

    1. #include <sys/statfs.h>
    2. #include <stdio.h>
    3.   
    4. int main(int argc,char **argv)
    5. {
    6.     struct statfs diskInfo;
    7.       
    8.     statfs(argv[1], &diskInfo);
    9.     unsigned long long blocksize = diskInfo.f_bsize; //每个block里包含的字节数
    10.     unsigned long long totalsize = blocksize * diskInfo.f_blocks; //总的字节数,f_blocks为block的数目
    11.     printf("Total_size = %llu B = %llu KB = %llu MB = %llu GB\n",
    12.         totalsize, totalsize>>10, totalsize>>20, totalsize>>30);
    13.       
    14.     unsigned long long freeDisk = diskInfo.f_bfree * blocksize; //剩余空间的大小
    15.     unsigned long long availableDisk = diskInfo.f_bavail * blocksize; //可用空间大小
    16.     printf("Disk_free = %llu MB = %llu GB\nDisk_available = %llu MB = %llu GB\n",
    17.         freeDisk>>20, freeDisk>>30, availableDisk>>20, availableDisk>>30);
    18.       
    19.     return 0;
    20. }
    展开全文
  • linux下查看目录的剩余空间大小 常用命令df du 文章目录linux下查看目录的剩余空间大小常用命令df dudf -hldf -hldf -hdu -sh [目录名]du -sm [文件夹]du -sh xmldb/du -sm * | sort -ndu -sk * | sort -ndu -sk * |...

    linux下查看目录的剩余空间大小

    常用命令df du

    df -hl

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

    df -hl

     查看磁盘剩余空间
    

    df -h

    查看每个根路径的分区大小
    

    du -sh [目录名]

    返回该目录的大小  例子  du -sh * 查询本目录下文件大小
    

    du -sm [文件夹]

    返回该文件夹总M数
    

    du -sh xmldb/

    查看linux文件目录的大小和文件夹包含的文件数 统计总数大小
    

    du -sm * | sort -n

    统计当前目录大小  (单位m)    并按 大小 排序
    

    du -sk * | sort -n

    统计当前目录大小  (单位k)    并按 大小 排序
    

    du -sk * | grep XXX

    看一个(xxx)文件的大小
    

    du -m

    查看该目录下所有文件
    

    du -m | cut -d “/” -f 2

    在这里插入图片描述
    在这里插入图片描述

    看第二个 查看此文件夹有多少文件 /*/*/* 有多少文件  bin   conf 
    

    du xxx/

    在这里插入图片描述

    du xxx/* |wc -l

    解释: wc [-lmw] 参数说明:-l :多少行;-m:多少字符;-w:多少字
    xxx目录下查询出来又几个行
    

    df -h

       查看整台服务器的硬盘使用情况
    

    cd /

     进入根目录
    

    du -sh *

     查看每个文件夹的大小
    
    展开全文
  • Linux查看磁盘空间大小命令 df -hl df -hl #查看磁盘剩余空间 df -h #查看每个根路径的分区大小 du -sh [目录名] #返回该目录的大小 du -hs [目录名] #查看目录占用空间 du -sm [文件夹] #返回该文件夹M...

    Linux查看磁盘空间大小命令

    df -hl
    df -hl 				#查看磁盘剩余空间
    df -h  				#查看每个根路径的分区大小
    du -sh [目录名]      #返回该目录的大小
    du -hs [目录名]  	#查看目录占用空间
    du -sm [文件夹]      #返回该文件夹总M数
    du -h [目录名]       #查看指定文件夹下的所有文件大小(包含子文件夹)
    #更新详细命令文档:
    df --help
    du --help
    
    fdisk -l 			#查看硬盘的分区
    hdparm -i /dev/hda  #查看IDE硬盘信息
    
    #查看STAT硬盘信息
    hdparm -I /dev/sda 
    或 apt-get install blktool 
    或 blktool /dev/sda id  
    
    展开全文
  • df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] ...
  • 1. df 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。 可以查看一级文件夹大小、使用比例、档案系统...du -ah 显示本目录小所有文件单个大小,最后一行显示总大小 du -sh 显示本目录总大小 如图: ...
  • 使用如下脚本: #!/bin/bash total=$(grep 'sda$' /proc/partitions |awk '{print $3}'); used=0 for i in $(grep 'sda[[:digit:]]\+$' /proc/partitions |awk '{print $3}' |xargs) ...d
  • linux下查看磁盘空间大小

    千次阅读 2019-07-04 10:05:14
    df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该文件夹M数 du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹) ...
  • 计算/etc/目录中所有*.conf配置文件所占用的总空间大小1.用vi创建一个名为confsize.sh脚本,截图如下:内容如下:#!/bin/bashsizenums=$(ls-l$(find/etc/-typef-a-name*.conf)|awk'{print$5}')total=0foriin$...
  • 下面是相关命令的解释: df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录...查看linux文件目录的大小和文件夹包含的文件数 统计总数大小 du -sh xmldb/ du -sm * | sort...
  • 常用命令如下: df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该...du -ah --max-depth=1 查看某个文件或目录占用磁盘空间大小 ...
  • Linux查看磁盘空间大小命令 df -hl df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该文件夹M数 du -h [目录名] 查看指定文件夹下的所有文件大小...
  • 查看计算机容量: df 查看指定文件夹到 du -h --max-depth=<层数> <需要统计的目录>
  • Linux 查看隐藏文件占用的空间大小

    千次阅读 2019-06-18 19:21:55
    1、前言 在linux运维中,经常会出现莫名的磁盘爆满,但...du命令用来看文件size,比如du -csh * 显示非隐藏文件大小,并统计文件占用空间大小 .[!.]* 是正则式, 意思是第一位是点, 第二位是除了点以外的任何字...
  • 转载自http://www.07net01.com/linux/centos_Linux_tongjimougewenjianjiazhanyongkongjiandaxiao_12510_1346373058.html ...2、查看某文件夹占用空间大小 du -h --max-depth=1 /usr/local/ 8.0K...
  • 参考资料: ...查看指定文件夹下子文件的大小 ls -ll 字节大小 ls -lh KB,MB du -h –-max-depth=1 *, 可以查看当前目录下各文件,文件夹的大小。...查询当前目录的大小 du -sh, s代表汇总统计,即只输出一个...
  • df -hl :查看的使用大小下面看各个文件夹大小:du -h --max-depth=1du -sh *
  • 文章目录使用df命令查看磁盘剩余空间查看每个根路径的分区大小使用dh命令查看某个目录的大小查看该文件夹MB数查看指定文件夹下的所有文件大小(包含子文件夹)查看指定文件大小及其子目录文件大小 使用df命令 查看...
  • linux查看硬盘大小

    2021-03-04 17:43:27
    Linux查看磁盘空间大小命令 df -hl df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该文件夹M数 du -h [目录名] 查看指定文件夹下的所有文件大小...
  • df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该文件夹M数 du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹) 查看...
  • linux中查看磁盘空间大小

    千次阅读 2016-09-02 19:32:56
    df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该文件夹M数
  • linux 获取磁盘总空间的简单方法

    千次阅读 2009-06-29 16:42:00
    在嵌入式linux系统中获取磁盘总空间的方法,一般会仿照busybox的做法,使用函数:setmntent 与 getmntent、endmntent下面我向大家介绍一种直接读取/proc/下文件,直接获得磁盘总空间大小的方法:static double get_...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 515
精华内容 206
关键字:

linux总空间大小

linux 订阅