1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Linux中如何使用df命令检查磁盘空间?(code)

Linux中如何使用df命令检查磁盘空间?(code)

时间:2018-09-25 19:38:57

相关推荐

Linux中如何使用df命令检查磁盘空间?(code)

运维|linux运维

Linux,df命令,磁盘空间

运维-linux运维

在基于Linux的系统上,我们可以使用df命令来获取有关系统磁盘空间使用情况的详细信息。那么如何使用df命令呢?下面本篇文章就来带大家了解一下Linux中使用df命令检查磁盘空间的方法,希望对大家有所帮助。

挂机游戏 源码,ubuntu查看设备型号,tomcat怎么已启动服务,爬虫 下电影,php文件功能,有什么seo技巧可以快速上排名lzw

android推送源码,ubuntu安装本地run,java爬虫类,wikimedia php,seo技术合法lzw

Linux df命令

微信小程序源码安装,vscode修改代码配色,ubuntu 制作启动盘,tomcat 无法关闭,csv怎么导入sqlite文件,漫谈响应式网页设计,asp网站连不上数据库,怎样安装tomcat服务器,feed插件,目前主流前端框架结构,爬虫官网,php 设置时区,seo知识点,springboot慕课,phpcms sql标签,业务网站源码,网页导航栏交互,html5个人网站模板,ab模板后台,android注册页面,vb编程采购管理系统,java经典小程序源代码lzw

df命令可以用来检查Linux 文件系统中磁盘空间占用情况,即磁盘的使用情况。【视频教学推荐:Linux教学】

如果在没有任何参数的情况下使用时,df命令将显示有关所有已安装文件系统的信息:

# df

输出:

Filesystem1K-blocksUsed Available Use% Mounted ondev 8172848 0 8172848 0% /devrun 82186401696 8216944 1% /run/dev/nvme0n1p3 222284728 183057872 27865672 87% /tmpfs 8218640 150256 8068384 2% /dev/shm/dev/nvme0n1p1 523248 107912 415336 21% /boot/dev/sda1480588496 172832632 283320260 38% /data

每行包括有关文件系统名称(Filesystem),大小(1K-blocks),已用空间(Used),可用空间(Available),已用空间百分比(Use%)以及其中的目录的信息文件系统已挂载(Mounted on)。

如何以人类可读格式显示磁盘空间使用情况?

默认情况下,该df命令以1 KB为单位显示磁盘空间,以千字节为单位显示已用磁盘空间和可用磁盘空间的大小。

这样很不方便,如何以人类可读格式(兆字节和千兆字节)显示磁盘空间使用情况?

要查看人类可读格式(兆字节和千兆字节)的信息,需要传递以下-h选项:

# df -h

输出:

Filesystem1K-blocksUsed Available Use% Mounted onFilesystemSize Used Avail Use% Mounted ondev 7.8G0 7.8G 0% /devrun 7.9G 1.8M 7.9G 1% /run/dev/nvme0n1p3 212G 176G 27G 88% /tmpfs 7.9G 145M 7.7G 2% /dev/shm/dev/nvme0n1p1 511M 106M 406M 21% /boot/dev/sda1 459G 165G 271G 38% /data

如何显示文件系统类型?

要显示文件系统类型,需要使用df以下-T选项后面的命令:

# df -t

输出:

FilesystemType1K-blocksUsed Available Use% Mounted ondev devtmpfs 8172848 0 8172848 0% /devrun tmpfs82186401744 8216896 1% /run/dev/nvme0n1p3 ext4222284728 183666100 27257444 88% /tmpfstmpfs8218640 383076 7835564 5% /dev/shm/dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot/dev/sda1ext4480588496 172832632 283320260 38% /data

如果要限制列表到特定类型的文件系统,请使用-t后跟类型的选项。例如,列出要运行的所有ext4分区:

# df -t vfat

输出:

Filesystem1K-blocksUsed Available Use% Mounted on/dev/nvme0n1p1 523248 107912 415336 21% /boot

与上面类似,使用-x选项可以将输出限制为非特定类型的文件系统。

如何显示Inode使用情况?

与-i选项一起使用时,df命令将显示有关文件系统inode用法的信息。例如,要以人类可读的格式显示有关安装到系统根目录/的文件系统上的inode的信息,将使用:

# df -ih /

输出:

FilesystemInodes IUsed IFree IUse% Mounted on/dev/nvme0n1p3 14M 1.9M 12M 14% /

说明:inode是Unix/Linux文件系统中的数据结构,它包含有关文件或目录的信息,例如其大小,拥有者的User ID,文件的读、写、执行权限,等等。

如何指定输出格式?

df命令可以指定输出格式,想要限制df输出中显示的信息字段,就需要使用到“–output[=FIELD_LIST]”选项。其中“FIELD_LIST”是要包含在输出中的以逗号分隔的列列表;每个字段只能使用一次。

有效的字段名称有:

● source – 文件系统源。

● fstype – 文件系统类型。

● itotal – inode总数。

● iused – 使用的inode数量。

● iavail – 可用inode的数量。

● ipcent – 使用的inode百分比。

● size – 总磁盘空间。

● used – 使用过的磁盘空间。

● avail – 可用磁盘空间。

● pcent – 已用空间的百分比。

● file – 如果在命令行中指定了文件名。

● target – 安装点。

例如,以人类可读的格式显示所有ext4分区的输出,仅显示文件系统名称和大小以及将使用的已用空间的百分比:

# df -h -t ext4 --output=source,size,pcent

输出:

FilesystemSize Use%/dev/nvme0n1p3 212G 88%/dev/sda1 459G 38%

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。