Linux基础:df命令总结

本文只总结一些常用的用法,更详细的说明见man dfdf --help

df命令

df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。

df命令主要是从各文件系统的Super block中读取数据。

语法格式

Usage: df [OPTION]... [FILE]...

选择说明

OPTION 说明
-a 显示所有文件系统信息,包括系统特有的/proc/sysfs等文件系统;
-h 使用人们习惯的KBMBGB等单位自行显示容量;
-T 显示该分区的文件系统名称;
-i 不用硬盘容量显示,而是以含有inode的数量来显示;

实例

# 显示磁盘空间
[[email protected] ~]# df
Filesystem              1K-blocks      Used Available Use% Mounted on
/dev/mapper/centos-root  16558080   2333568  14224512  15% /
devtmpfs                  1928488         0   1928488   0% /dev
tmpfs                     1940368         0   1940368   0% /dev/shm
tmpfs                     1940368      8988   1931380   1% /run
tmpfs                     1940368         0   1940368   0% /sys/fs/cgroup
/dev/sda1                  201380    123660     77720  62% /boot
/dev/sdb1               524030980 387134416 136896564  74% /data
tmpfs                      388076         0    388076   0% /run/user/0

# 以更易读的方式显示目前磁盘空间和使用情况
[[email protected] ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   16G  2.3G   14G  15% /
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G     0  1.9G   0% /dev/shm
tmpfs                    1.9G  8.8M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1                197M  121M   76M  62% /boot
/dev/sdb1                500G  370G  131G  74% /data
tmpfs                    379M     0  379M   0% /run/user/0

# 查看inode
[[email protected] ~]# df -ih
Filesystem              Inodes IUsed IFree IUse% Mounted on
/dev/mapper/centos-root   8.0M   79K  7.9M    1% /
devtmpfs                  471K   351  471K    1% /dev
tmpfs                     474K     1  474K    1% /dev/shm
tmpfs                     474K   510  474K    1% /run
tmpfs                     474K    16  474K    1% /sys/fs/cgroup
/dev/sda1                 100K   328  100K    1% /boot
/dev/sdb1                 250M   119  250M    1% /data
tmpfs                     474K     1  474K    1% /run/user/0

# 查看文件系统磁盘占用空间
[[email protected] ~]# df -Th
Filesystem              Type      Size  Used Avail Use% Mounted on
/dev/mapper/centos-root xfs        16G  2.3G   14G  15% /
devtmpfs                devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs                   tmpfs     1.9G     0  1.9G   0% /dev/shm
tmpfs                   tmpfs     1.9G  8.8M  1.9G   1% /run
tmpfs                   tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1               xfs       197M  121M   76M  62% /boot
/dev/sdb1               xfs       500G  370G  131G  74% /data
tmpfs                   tmpfs     379M     0  379M   0% /run/user/0

说明:

  • Filesystem:表示该文件系统位于哪个分区,因此该列显示的是设备名称;
  • Used:表示用掉的磁盘空间大小;
  • Available:表示剩余的磁盘空间大小;
  • Use%:磁盘空间使用率;
  • Mounted on:文件系统的挂载点,也就是磁盘挂载的目录位置

原文地址:https://www.cnblogs.com/Rohn/p/12242444.html

时间: 2024-10-28 11:18:21

Linux基础:df命令总结的相关文章

Linux基础tree命令

tree命令以树状图列出文件目录结构.不过某些Linux上(Centos 6.4)没有tree命令,本文将介绍安装方法. 常用参数: tree -d 只显示目录. tree -L 1 只显示第一层目录. [[email protected] tree-1.7.0]# tree -bash: tree: command not found 安装tree命令: [[email protected] 下载]# tree -bash: tree: command not found 到ftp://mam

linux之df命令

linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命令功能: 显示指定磁盘文件的可用空间.如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示.默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示 3.命令参数: 必要参数: -a 全部文件系统列表 -h

【系统知识点】linux基础&优化命令

Xshell上传下载服务器的文件: yum -y install lrzsz sysstat//安装对应软件 sz XXXX//下载 rz XXXX//上传 创建用户: Useradd vrfxie //创建用户 -c comment 指定一段注释性描述. -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录. -g 用户组 指定用户所属的主用户组. -G 用户组,用户组 指定用户所属的附加组. -s Shell文件 指定用户的登录Shell. #可以设置为/sbin

Linux基础文件管理命令之ls,cd

Linux中提供了大量的命令,使用他们可以简化我们的工作,也许在图形化界面中要点击鼠标十几下操作,而在linux系统中一条命令就可以轻松解决.所以,在Linux系统上工作离不开使用系统提供的命令.要想真正理解Linux系统,就必须从Linux命令学起. linux系统中的命令格式一般如下: 命令格式:   命令  选项  参数     选项:       短选项: -       多个选项可以组合:-a -b = -ab       长选项: -- 参数:命令的作用对象 下面主要介绍ls和cd命

Linux基础文件管理命令之rm,mv,cp,touch

在linux系统下,一切皆文件,就连光盘也看作文件,要使用光盘首先要先建立一个目录,然后通过挂载来操作这个光盘,就连鼠标,键盘都是被看作文件.所以学习文件的相关操作命令是很重要的. rm命令 rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件保持不变. 注:rm是一个危险的命令,使用的时候要特别小心,尤其对于新手,否则整个系统就会毁在这个命令,比如以root身份在根目录下执行rm * rf

Linux基础常用命令大全学习

1.ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限.所有者.文件大小等信息详细列出来 实例: (1) 按易读方式按时间反序排序,并显

Linux基础入门级命令文档

Linux系统上命令的使用格式,及常用命令示例 1.命令提示符 登录系统后,第一眼看到的内容是: [[email protected] ~]# 上图就是 Linux 系统的命令提示符.那么,这个提示符的含义是什么呢? []:这是提示符的分隔符号,没有特殊含义. root:显示的是当前的登录用户,笔者现在使用的是 root 用户登录. @:分隔符号,没有特殊含义. node1:当前系统的简写主机名node1. ~:代表用户当前所在的目录,此例中用户当前所在的目录是家目录. ]#:命令提示符,Lin

Linux基础进程命令详解

进程有关基础命令 一.进程定义 1.进程就是CPU未完成的工作,而且它是其中运行着一个或多个线程的地址空间和这些线程所需要的系统资源. 二.Linux系统进程和一些有关进程的命令 1.ps命令       ps  [options]  1>ps - report a snapshot of the current processes.    解释:报告当前系统的进程信息  2>基本参数    a      #关于当前环境的所有进程    -a    #显示当前环境下shell的进程    x 

Linux 权限、磁盘操作命令-Linux基础环境命令学习笔记

1.创建用户和用户组 1)用户和用户组 /etc/passwd 保存系统用户的基本信息 /etc/group 保存用户组信息 用户名:x:UID:GID 2)基本命令 useradd 增加用户 groupadd 增加用户组 passwd 为用户设置密码 --echo '123456' | passwd --stdin user01 echo回显 su - user01 切换用户 id user01 查看用户信息 userdel 删除用户 groupdel 删除用户组 2.用户权限 chmod u

linux基础入门命令

一.基本查看命令 1.查看CPU硬件信息:lscpu 2.查看内存使用情况:free -h 3.查看磁盘分区情况:fdisk –l 4.查看磁盘使用情况:df –h 5.查看ISO镜像文件的md5值:md5sum 6.显示完整主机名:hostname 7.查看ip地址:ifconfig或ip addrlist 8.查看linux版本:cat /etc/centos-release或cat /etc/redhat-release 9.查看linux系统内核版本:uname –r 10.查看系统时间