df命令用来检查linux文件系统的磁盘空间占用情况,所有用户均有使用df命令的权限。

语法格式

df [参数]

主要参数

-s:对每个Names参数只给出占用的数据块总数。

-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。

-k:以1024字节为单位列出磁盘空间使用情况。

-x:跳过在不同文件系统上的目录不予统计。

-l:计算所有的文件大小,对硬链接文件则计算多次。

-i:显示inode信息而非块使用量。

-h:以容易理解的格式印出文件系统大小,例如124KB、345MB、46GB。

-P:使用POSIX输出格式。

-T:显示文件系统类型。

df命令被广泛地用来生成文件系统的使用统计数据,它能显示系统中所有的文件系统的信息,包括总容量、可用的空闲空间、目前的安装点等。

超级权限用户使用df命令时会发现这样的情况:某个分区的容量超过了100%。这是因为Linux系统为超级用户保留了10%的空间,由其单独支配。也就是说,对于超级用户而言,他所见到的硬盘容量将是110%。这样的安排对于系统管理而言是有好处的,当硬盘被使用的容量接近100%时系统管理员还可以正常工作。

应用举例

Linux支持的文件系统非常多,包括JFS、ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、vfat、MSDOS等。使用df -T命令查看磁盘空间时还可以得到文件系统的信息:

#df -h

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

Filesystem Size Used Avail Use% Mounted on

/dev/sda3 9.5G 1.6G 7.5G 18% /

/dev/sda7 380G 199M 360G 1% /backup

/dev/sda1 99M 15M 80M 16% /boot

tmpfs 1014M 0 1014M 0% /dev/shm

/dev/sda6 1.9G 36M 1.8G 2% /home

/dev/sda2 57G 359M 54G 1% /var

/dev/sdb1 79G 490M 75G 1% /www

/dev/sdb2 380G 195M 361G 1% /backup2

件系统类型、挂载点等信息也一览无余。

取消

评论

linux系统查看u盘容量,在LINUX系统中编程查询U盘或软盘格式信息:总容量、空余容量、已用容量等。...相关推荐

  1. linux下查看进程的线程数,linux查看进程的线程数

    top -H -p $PID  #查看对应进程的那个线程占用CPU过高 1.top -H 手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程.否则,它一行 ...

  2. linux 下查看某个端口是否打开,linux如何查看某个端口是否开放

    1.你可以使用 lsof 命令来查看某一端口是否开放.查看端口可以这样来使用,我就以80端口为例: lsof -i:80 或者 lsof -i:22 如果有显示说明已经开放了,如果没有显示说明没有开放 ...

  3. Linux下查看DNS服务器IP地址以及使用host命令查询域名对应的IP地址

    Linux下查看DNS服务器IP地址以及使用host命令查询域名对应的IP地址 Linux使用etc/resolv.conf文件来存放DNS服务器的IP地址,使用cat命令查看. cat /etc/r ...

  4. linux命令查看cpu负载,怎么使用Linux命令查看CPU使用率

    在Linux系统操作中,有时需要查看cpu的使用率,这就需要用到Linux命令了,Linux查看cpu使用率的命令主要有4个,即top.vmstat.mpstat和prstat命令,一起来了解下吧. ...

  5. linux怎么查看组用户名和密码,Linux基础命令(十一)——用户和组账号管理

    注:文档有点长,前面部分说的是一些比较概念的东西,看命令的话可以直接看后面部分. 一.用户账号和组账号概述 与Windows操作系统对比,Linux系统中的用户账号和组账号的作用在本质上是一样的,同样 ...

  6. linux 怎么查看go版本,如何在Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等等,整个CPU信息一目了然. 1.# uname -a   (Linux查看版本当前操作系统内核信息) Linux ...

  7. 解析教务系统查看平时成绩(方正教务系统)

    好啦,身患懒癌的我终于迎来了更新. 干货,很干很干的货.期末考试完了很多小伙伴都在等成绩的出来,成绩出来又只有一个最终成绩,所以才有了这次的更新,教大家如何查看自己的平时成绩和卷面成绩!!!(P.S: ...

  8. 服务器新建虚拟机不识别u盘,虚拟机无法识别u盘如何解决_虚拟机中无法识别u盘的处理办法...

    虚拟机是将一台计算机虚拟化实现一台计算机具备多台计算机的功能,很多用户都会使用到.可是最近有使用虚拟机的网友却反映说,自己遇到了虚拟机无法识别u盘的情况,不知道怎么回事,也不清楚如何解决很是苦恼.那针 ...

  9. linux查看主板最大内存容量,Linux下查看内存插槽数、最大...-linux下手动清理内存或缓存的...-查看linux主板内存槽与内存信息的方法详解_169IT.COM...

    一.先来看几个用dmidecode查看内存信息的例子. 1.查看内存槽数.那个槽位插了内存,大小是多少 代码示例: dmidecode|grep -P -A5 "Memory\s+Devic ...

最新文章

  1. javascript 练习(2)——js数组去重
  2. junit5和junit4_JUnit 5符合AssertJ
  3. ios android 字体颜色,iOS-修改导航栏文字字体和颜色
  4. 服务器启动将字典加载到内存中@PostConstruct
  5. java 解析栅格数据_使用Rasterio读取栅格数据的实例讲解
  6. golang:cannot unmarshal number into Go value of type []json.RawMessage
  7. matlab画图数据分析,Matlab绘图教程(大量经典实例)解析.ppt
  8. ajax无翻页刷新简单实例
  9. CruiseControl 安装配置
  10. git push报错 [remote rejected] HEAD (no new changes) error
  11. Centos7.8下Nmap的安装与使用
  12. 数字人技术在直播场景下的应用
  13. Spring是如何解决循坏依赖的?
  14. fm24c16c语言程序,铁电存储器FM24C16的页面写和任意字节读汇编程序
  15. Codeup墓地-1123
  16. JAVA练习200-峰与谷
  17. python字典的分行实现,字符串操作,购物车代码实现
  18. 推荐收藏 | 京东群体风险感知,了解风控全流程
  19. git自动部署代码到服务器windows,Jenkins-在windows上配置自动化部署(Jenkins+Gitlab+IIS)...
  20. bim 水利枢纽 运维_BIM水坝工程技术案例:那棱格勒河水利枢纽工程BIM应用汇报...

热门文章

  1. Neo4j导入本地CSV文件三元组关系生成图谱
  2. CMD 常用命令总结
  3. 华为路由交换设备配置综合实验(实验六合一)
  4. 小程序-手写签名(附代码)
  5. 程序设计训练课程设计
  6. echarts折线图设置横向基准线/水平线
  7. 字符串去掉小数点后取整数
  8. JAVA社交平台项目第四天 消息通知系统
  9. pda扫码相关的打印机,用蓝牙连接打印,斑马打印机,zsu
  10. Nvidia Tesla A100 驱动安装方法