0

0

linux如何查看磁盘空间大小

zbt

zbt

发布时间:2023-06-30 17:24:31

|

32224人浏览过

|

来源于php中文网

原创

linux查看磁盘空间大小的方法:1、通过df命令检查;2、通过fdisk命令检查;3、通过parted命令检查;4、通过du命令检查;5、通过lsblk命令检查;6、通过blockdev命令检查;7、通过lshw命令检查;8、通过查看系统日志来检查;9、通过lsscsi来检查;10、通过sfdisk来检查。

linux如何查看磁盘空间大小

作为一个Linux管理员,管理 Linux 服务器上的磁盘空间是一项重要任务。例如,安装包管理器应用程序会提示需要多少磁盘空间,这个时候应该知道系统有多少可用空间,这样才能够使这个应用程序能够正常的安装并且运行。下面就来看一下如何使用不同的命令和方法来检查Linux中的磁盘空间。这些命令和方法中的大多数应该在大多数Linux发行版上可用。通过这些命令还可以创建脚本来监视磁盘大小使用情况并创建警报或发送邮件(这需要邮件服务器)才行。

1,通过df命令检查

df 是检查Linux安装程序上可用分区空间的最常用的命令之一。可以使用“df -TH”以直观易读的格式打印分区类型和分区大小。此命令将显示每个部分的总可用空间、已用空间和可用空间。

[sharplee@sharplee creatfile]# df -TH

截图20230630171640.png

还可以使用其他参数(df -THi)来打印每个分区的可用、已用和未使用的inode计数。

截图20230630171648.png

2,通过fdisk命令检查

fdisk是另一个非常方便的系统管理员实用程序。fdisk是一个用户交互式程序,主要用于创建和操作分区表,例如创建,删除,修改分区。但是,也可以使用此实用程序列出连接到Linux系统的可用磁盘以及相应的磁盘大小。

[sharplee@sharplee creatfile]# fdisk -l

截图20230630171658.png

通过上面可以看出/dev/sda磁盘的大小是21.5G。输出还显示了有关此磁盘的更多详细信息,其中它包含两个分区 /dev/sda1 和 /dev/sda2。"fdisk -l"的输出可以看出输出很多内容并且很长,如果只想检查磁盘空间,可以使用这个命令:

[sharplee@sharplee creatfile]# fdisk -l | awk '$1=="Disk" && $2 ~ 
/^\/dev\/.*/ {print $2 $3 $4}'

截图20230630171706.png

3,通过parted命令检查

parted 是 fdisk 的另一种替代方案,也用于操作磁盘分区。它对于为新操作系统创建空间、重新组织磁盘使用情况以及将数据复制到新硬盘非常有用。与 fdisk 类似,可以使用 parted -l 列出所有可用磁盘及其各自的大小:

[root@sharplee creatfile]# parted -l

截图20230630171713.png

和fdisk命令一样,parted命令展示的内容太多,也可以使用以下命令查看具体的磁盘空间。

[root@sharplee creatfile]# parted -l | awk '$1=="Disk" && $2 ~ 
/^\/dev\/.*/ {print $2 $3 $4}'

截图20230630171722.png

4,通过du命令检查

du是另一个很棒的实用程序,用于在Linux中以递归方式检查文件大小。它还可以以递归方式汇总目录的文件集的磁盘使用情况。du 是一个非常通用的工具,支持多个参数。

[root@sharplee creatfile]# du -h /boot/*

截图20230630171729.png

上图是通过递归来打印/boot/分区下的文件大小。下图是打印总的分区的大小。

[root@sharplee creatfile]# du -sch /boot/*

截图20230630171737.png

下图是展示该分区下大于20M的文件的列表。

Koobi Pro
Koobi Pro

主要功能: 无限级分类,商品可在各类别间自由转移; 组合商品概念,可以用于组配商品销售(比如服装鞋帽的颜色、尺码大小等),组合销售等销售方式; 商品的自定义属性功能,商品类别扩展属性,满足商品多属性需求(比如某一笔记本电脑,可以有cpu、内存、显示屏、硬盘等等扩展属性); 按照商品类别查看热卖、特价,允许按每个类别增加当前类别的热卖、特价等商品; 会员分级功能,会员积分功能。可根据会

下载
[root@sharplee creatfile]# du -ach -t 20M /boot/* | sort -hr

截图20230630171745.png

5,通过lsblk命令检查

lsblk列出了有关所有可用或指定块设备的信息。lsblk 命令读取 sysfs 文件系统和udevdb以收集信息。如果udevdb不可用,或者lsblk在没有udevdb支持的情况下编译,则它会尝试从块设备读取LABEL、UUID和文件系统类型。

[root@sharplee creatfile]#lsblk

截图20230630171751.png

6,通过blockdev命令检查

可以使用blockdev命令为指定设备打印报告。也可以给多个设备打印。如果未给出任何设备,则会显示出现在 /proc/分区中的所有设备。请注意,分区 StartSec 位于 512 字节扇区中。

[root@sharplee creatfile]# blockdev --report

截图20230630171758.png

7,通过lshw命令检查

lshw是一个小工具,用于提取有关计算机硬件配置的详细信息。它可以报告支持 DMI 的 x86 或 IA-64 系统以及某些 PowerPC 机器上的确切内存配置、固件版本、主板配置、CPU 版本和速度、缓存配置、总线速度等。

[root@sharplee creatfile]# lshw -c disk | grep -E "logical name|size:"

截图20230630171805.png

8,通过查看系统日志来检查

使用系统日志来查看,例如使用 dmesg 或 journalctl -b 的引导日志,并尝试搜索相应的磁盘以获取更多信息。

[root@sharplee creatfile]# dmesg | grep sda

截图20230630171816.png

9,通过lsscsi来检查

sscsi使用sysfs(Linux 内核系列 2.6 及更高版本)中的信息来列出当前连接到系统的SCSI设备(或主机)。许多非SCSI存储设备(但不是全部)在Linux中使用SCSI子系统。在lsscsi版本中,0.30版支持已添加到列出NVMe设备。

[root@sharplee creatfile]# lsscsi --size

截图20230630171824.png

10,通过sfdisk来检查

sfdisk再次是fdisk和parted的替代品。fdisk和sfdisk之间的主要区别之一是 sfdisk读取和写入分区表,但不像 fdisk或cfdisk那样是交互式的(它从文件或stdin读取输入)。它通常用于从脚本中对驱动器进行分区或用于分区表备份和恢复。

[root@sharplee creatfile]# sfdisk -s

截图20230630171832.png

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1345

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

698

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

293

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

773

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

571

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

544

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

296

2023.07.20

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

374

2023.07.25

桌面文件位置介绍
桌面文件位置介绍

本专题整合了桌面文件相关教程,阅读专题下面的文章了解更多内容。

0

2025.12.30

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

相关下载

更多

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 6.2万人学习

Git 教程
Git 教程

共21课时 | 2.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号