在使用Linux操作系统时,我们经常需要查看磁盘分配情况,以及未分配的磁盘空间。这有助于我们在需要添加新磁盘或者扩大磁盘分区的时候,做出更加明智的决策。因此,在这篇文章中,我们将详细介绍。
目前成都创新互联已为成百上千家的企业提供了网站建设、域名、网站空间、网站改版维护、企业网站设计、科尔沁网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
1、查看磁盘分区
在开始查看未分配的磁盘空间之前,我们需要先查看磁盘分区情况。为此,我们可以使用“fdisk”或者“parted”命令。下面以“fdisk”命令为例:
输入“fdisk -l”命令,将显示所有磁盘分区的详细信息,包括每个分区的大小、起始扇区和结束扇区等。
例如:
“`bash
[root@localhost ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b050f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 523 4096575 8e Linux LVM
/dev/sda3 524 1044 4192965 83 Linux
Disk /dev/mapper/VolGroup-lv_root: 6936 MB, 6936060416 bytes
255 heads, 63 sectors/track, 843 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_swap: 558 MB, 558434560 bytes
255 heads, 63 sectors/track, 67 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
“`
如上所示,我们能够看到“/dev/sda”磁盘上有三个分区:“/dev/sda1”、“/dev/sda2”、“/dev/sda3”。
2、使用df命令查看已分配的磁盘空间
现在,我们可以使用“df”命令来查看已经分配的磁盘空间。该命令用于显示文件系统的磁盘使用情况。
例如:
“`bash
[root@localhost ~]# df -h
Filesystem Size Used Avl Use% Mounted on
/dev/mapper/VolGroup-lv_root
6.5G 1.9G 4.3G 31% /
tmpfs 506M 0 506M 0% /dev/shm
/dev/sda1 97M 25M 67M 28% /boot
“`
如上所示,我们能够看到所有文件系统的磁盘使用情况。其中,“Size”列显示了磁盘分区的总大小,“Used”列显示已使用的磁盘空间,“Avl”列显示可用的磁盘空间,“Mounted on”列显示磁盘挂载的位置。
3、使用Gparted可视化工具查看磁盘分区
另外,我们也可以使用Gparted可视化工具来查看磁盘分区情况。该工具是一个免费的、开源的、跨平台的磁盘管理工具。它可以轻松地对磁盘进行管理,包括创建、删除、移动、调整大小等操作。
在Centos中可以通过以下命令来安装:
“`bash
[root@localhost ~]# yum install gparted
“`
安装完成后,在终端输入“gparted”即可启动该工具。
4、使用fdisk命令查看未分配空间大小
现在,我们已经知道了磁盘分区及已分配的磁盘空间情况。接下来,我们要查看未分配的磁盘空间大小。为此,我们可以使用“fdisk”命令来显示分区表信息。
在终端输入“fdisk /dev/sda”命令,将显示分区表信息及已分配、未分配磁盘空间大小。
例如:
“`bash
[root@localhost ~]# fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b050f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 523 4096575 8e Linux LVM
/dev/sda3 524 1044 4192965 83 Linux
Command (m for help): F
Unpartitioned space /dev/sda: 1472 MB, 1472726016 bytes, 2879488 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
“`
如上所示,我们能够看到“/dev/sda”磁盘中有一个未分配的空间,其大小为1472 MB,即1.4 GB。
5、使用fdisk命令分配未分配空间
我们可以使用“fdisk”命令来分配未分配的空间。在终端输入“fdisk /dev/sda”命令,输入“n”命令创建一个新分区。接着按照提示操作,最后输入“w”命令保存分区表并退出。
例如:
“`bash
[root@localhost ~]# fdisk /dev/sda
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 4
First cylinder (1045-1044, default 1045):
Using default value 1045
Last cylinder, +cylinders or +size{K,M,G} (1045-1044, default 1044):
Using default value 1044
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
“`
如上所示,我们成功地创建了一个新的分区,此时该分区的状态为未格式化状态。接着我们可以使用“mkfs”命令对该分区进行格式化,例如使用“mkfs.ext4 /dev/sda4”命令使用Ext4文件系统格式化该分区。
本文介绍了几种检查Linux系统中未分配的磁盘空间的方法,包括查看磁盘分区和已分配的磁盘空间,使用Gparted可视化工具查看磁盘分区,使用fdisk命令查看未分配空间大小,以及使用fdisk命令分配未分配空间。当需要添加新磁盘或者扩大磁盘分区的时候,可以按照上述方法来查看和管理磁盘空间,以便做出更加明智的决策。
相关问题拓展阅读:
使用df -h命令来查看硬盘的挂载状态。
关于硬盘挂载的其它说明:
一、检测硬隐森碧盘能否被识别
# fdisk -l
查找新硬盘信息,类似如下文本:
Disk /dev/sdb: 36.7 GB,bytes
二、挂载硬盘
1、在本地硬盘中临时创建一个目录
#mkdir /opt/data/tmp
2、挂载第二块硬盘中的一个分区/dev/sdb1到tmp1
#mount /dev/sdb1 /opt/data/tmp1
3、查看是否被挂载
# df -h
查看一下是否有类似如下文本
/dev/sdb3.9G 1.4G 2.3G 38% /opt/tmp/tmp1
三、卸载硬盘
#umount /dev/sdb1
df命令说明
df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
语法
df(选项)(参数)
选项
-a或–all:包含全部的文件系统;
–block-size=:以指定的区块大小来显示区块数目;
-h或–human-readable:以可读性较高的方式来显示信息;
-H或–si:与-h参数相同,灶举但在计算时是以1000 Bytes为换算单位而非1024 Bytes;
-i或–inodes:显示inode的信息;
-k或–kilobytes:指定区块大小为1024字节;
-l或–local:仅显示本地端的文件系统;
-m或–megabytes:指定区块大小为字节;
–no-sync:在取得磁盘使用信息前,不要执行sync指令,此为预设值;
-P或–portability:使用POSIX的输出格式;
–sync:在取得磁盘使用信息前,先执行sync指令;
-t或–type=:仅显示指定文件系统类型的磁盘信息;
-T或–print-type:显示文件系春明统的类型;
-x或–exclude-type=:不要显示指定文件系统类型的磁盘信息;
–help:显示帮助;
–version:显示版本信息。
参数
文件:指定文件系统上的文件。
实例
查陪镇看已挂载的分区
#df -h
查看已分的分区
#fdisk -l
通过2个对比,可以看出哪些分区没有挂载,不过上面截图都袜核挂载告乱掘了
如下图,新加一个/dev/sda9没有挂载,用df命令看不到
方法:
检磨烂测硬盘能否被识 fdisk -l查找新硬盘信息,类似如下文本:
Disk /dev/sdb: 36.7 GB,bytes
挂载硬盘在本地硬盘中临时创建一个目mkdir /opt/data/tmp1
挂瞎竖漏载第二块硬盘中的一个分区/dev/sdb1到tmp1#mount /dev/sdb1 /opt/data/tmp1
查看是否被挂载 df -h查看一纤没下是否有类似如下文本dev/sdb1 3.9G 1.4G 2.3G 38% /opt/tmp/tmp1
卸载硬umount /dev/sdb1
使用命令枣枣棚 df
user@linux-i1aa:~> df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdaG 4.3G 23G 16% /
devtmpfsMM 0% /岩磨dev
tmpfsM 8.0K 1000M 1% /dev/shm
tmpfsM 98M 902M 10% /run
tmpfsMM 0% /sys/fs/cgroup
/dev/凳则sdaG 4.3G 23G 16% /.snapshots
查看linux未分区的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于查看linux未分区,如何检查Linux系统中未分配的磁盘空间,如何查看linux服务器的未挂载硬盘空间,如何在Linux下查看分区和剩余空间大小的信息别忘了在本站进行查找喔。
成都创新互联建站主营:成都网站建设、网站维护、网站改版的网站建设公司,提供成都网站制作、成都网站建设、成都网站推广、成都网站优化seo、响应式移动网站开发制作等网站服务。
当前标题:如何检查Linux系统中未分配的磁盘空间(查看linux未分区)
本文来源:http://www.csdahua.cn/qtweb/news46/551596.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网