精华内容
下载资源
问答
  • Linux查看磁盘使用率

    千次阅读 2016-05-10 21:03:17
    Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为:  文件系统 容量 已用 可用 已用% 挂载点  Filesystem Size Used Avail Use% Mounted on /...

    df -h
    Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:
    df -hl
    显示格式为: 
    文件系统 容量 已用 可用 已用% 挂载点 
    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% /
    /dev/hdb2 75G 75G 0 100% /
    以上面的输出为例,表示的意思为:
    HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%,被挂载到根分区目录上(/)。
    下面是相关命令的解释:
    df -hl 查看磁盘剩余空间
    df -h 查看每个根路径的分区大小
    du -sh [目录名] 返回该目录的大小
    du -sm [文件夹] 返回该文件夹总M数
    更多功能可以输入一下命令查看:
    df –help
    du –help

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

    展开全文
  • Linux 查看磁盘使用率

    千次阅读 2017-12-16 10:44:26
    1. df -h 2. du -sh /root/Desktop //du -sh 要查询的路径

    1. df -h

    2. du -sh /root/Desktop     //du -sh 要查询的路径

    展开全文
  • linux 查看磁盘使用率

    2011-08-17 11:46:30
    df -h   按照默认设置,该工具把分区大小显示为1KB的块,已用的和...要查看以 MB 和 GB 为单位的信息,使用 df -h 命令。-h 选项代表可读格式。它的输出类似于,如表14-4所示。 清单14-4 以MB和GB为单位显示的磁盘

      df -h

     

    按照默认设置,该工具把分区大小显示为1KB的块,已用的和可用的磁盘空间以KB 为单位显示。要查看以 MB 和 GB 为单位的信息,使用 df -h 命令。-h 选项代表可读格式。它的输出类似于,如表14-4所示。

    清单14-4  以MB和GB为单位显示的磁盘空间用量

    Filesystem

    (文件系统)

    Size

    (大小)

    Used

    (已使用)

    Available

    (未使用)

    Use%

    (使用率)

    Mounted on

    (载入点)

    /dev/hda2

    9.8 GB

    2.8 GB

    6.5 GB

    30%

    /

    /dev/hda1

    15 MB

    8.5 MB

    5.9 MB

    59%

    /boot

    /dev/hda3

    20 GB

    2.6 GB

    16 GB

    14%

    /home

    none

    251 MB

    0

    250 MB

    0%

    /dev/shm


    展开全文
  • Linux 查看磁盘使用率 statfs

    千次阅读 2018-08-11 14:38:17
    Linux查看磁盘使用率主要使用statfs 函数废话不说先看代码 #define DISK "/mnt" #include <sys/types.h> #include <sys/stat.h> #include <stdio.h> #...

    Linux中查看磁盘使用率主要使用statfs 函数废话不说先看代码

    #define DISK "/mnt"
    #include <sys/types.h>
    #include <sys/stat.h>
    #include <stdio.h>
    #include <string.h>
    #include <sys/vfs.h>
    
    
    int diskman(void)
    {    
    	long long total_size1, avail_size1;
      	float avail_ratio1;
        struct dirent **namelist;
    
    	struct statfs buf;
    
    	memset(&buf,0,sizeof(struct statfs));
    	statfs(DISK, &buf);//使用statfs函数取出挂载到/mnt目录下磁盘的信息
    
    	total_size1 = (long long)buf.f_bsize * buf.f_blocks;//经过优化的传输快大小*磁盘总块数 单位是bytes
    	avail_size1 = (long long)buf.f_bsize * buf.f_bavail;//经过优化的传输快大小*已用磁盘块数
    	avail_ratio1 = (float)avail_size1/total_size1;//计算磁盘使用率
    	printf("%lld %lld %f\n", total_size1, avail_size1, avail_ratio1);//打印相关信息
        return 0;	
    }

    然后说说statfs结构体

    struct statfs 
    { 
       long    f_type;     /* 文件系统类型  */ 
       long    f_bsize;    /* 经过优化的传输块大小  */ 
       long    f_blocks;   /* 文件系统数据块总数 */ 
       long    f_bfree;    /* 可用块数 ext3文件系统给root用户分有5%的独享空间*/ 
       long    f_bavail;   /* 非超级用户可获取的块数 */ 
       long    f_files;    /* 文件结点总数 */ 
       long    f_ffree;    /* 可用文件结点数 */ 
       fsid_t  f_fsid;     /* 文件系统标识 */ 
       long    f_namelen;  /* 文件名的最大长度 */ 
    }; 

    statfs函数返回值

    EACCES: (statfs())文件或路径名中包含的目录不可访问 
    EBADF : (fstatfs()) 文件描述词无效 
    EFAULT: 内存地址无效 
    EINTR : 操作由信号中断 
    EIO    : 读写出错 
    ELOOP : (statfs())解释路径名过程中存在太多的符号连接 
    ENAMETOOLONG:(statfs()) 路径名太长 
    ENOENT:(statfs()) 文件不存在 
    ENOMEM: 核心内存不足 
    ENOSYS: 文件系统不支持调用 
    ENOTDIR:(statfs())路径名中当作目录的组件并非目录 
    EOVERFLOW:信息溢出

     

    展开全文
  • Linux系统查看CPU使用率、内存使用率、磁盘使用率

    万次阅读 多人点赞 2019-04-16 15:17:00
    一、查看CPU使用率 1. top 命令 top命令可以看到总体的系统运行状态和cpu的使用率 。 %us:表示用户空间程序的cpu使用率(没有通过nice调度) %sy:表示系统空间的cpu使用率,主要是内核程序。 %ni:表示用户空间...
  • linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。常用的查看CPU使用率命令为top命令。 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows...
  • 1. 查看当前本地磁盘使用率概况,按目录来统计大小排序。 # df -h [root@Sp monitor]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 3.5G 4.1G 47% / /dev/xvde2 50G 27G ...
  • Linux查看磁盘使用率及文件和文件夹大小    大家在使用linux的过程中,或许遇到过数据无法入库,无法上传数据等等,这就要多长个心眼,去查看一下磁盘使用率和文件大小吧: 这时如果掌握df和du命令是...
  • 文章目录一、查看CPU使用率1....使用实例:三、查看磁盘使用率1、输入df命令 一、查看CPU使用率 1. top 命令 [root@sss ~]# top top - 16:54:38 up 7 days, 5:13, 3 users, load average: 0.00, 0.01, 0.05 Tasks: 77

空空如也

空空如也

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

linux查看磁盘使用率

linux 订阅