一、 df命令;
df来自coreutils软件包,该软件包在安装系统后随系统一起提供;我们可以使用此命令查看磁盘使用情况以及文件系统的安装位置;
示例:
[root @ localhost beinan]#df -lh
已使用的文件系统容量,可用的,已使用的%安装点
/ dev / hda8 11G 6. 0G 4. 4G 58%/
/ dev / shm 236M 0 236M 0%/ dev / shm
/ dev / sda1 56G 22G 35G 39%/ mnt / sda1
我们可以看到系统安装在/ dev / hda8中; / mnt / sda1中还有一个56G磁盘分区/ dev / sda1;
有关其他参数,请参阅man df
二、 fdsik
fdisk是util-linux软件包中的功能强大的磁盘操作工具。这里我们只说说如何查看磁盘分区表和分区结构;参数-l通过-l参数,可以获取机器中硬盘分区的所有信息;
[root @ localhost beinan]#fdisk -l </ p>
磁盘/ dev / hda:8 0. 0 GB,80026361856字节
255个磁头,63个扇区/磁道,9729个圆柱体
单位=柱面16065 * 512 = 8225280字节
设备启动开始,结束块ID系统
/ dev / hda1 * 1 765 6144831 7 HPFS / NTFS
/ dev / hda2 766 2805 16386300 c W95 FAT32(LBA)
/ dev / hda3 2806 7751 39728745 5扩展
/ dev / hda5 2806 3825 8193118+ 83 Linux
/ dev / hda6 3826 5 83 Linux
/ dev / hda7 553+ 82 Linux swap / Solaris
/ dev / hda8 59386 83 Linux
/ dev / hda9 6658 7751 8787523+ 83 Linux
在上面的块中亚博买球 ,它表示分区的大小。块的单位是字节。我们可以将其转换为M。例如,如果将第一个分区/ dev / hda1的大小转换为M,则应为6144831/1024 = 6000M,大约为6G,实际上,它并不是那么麻烦。粗略地看一下小数点向前移动三位,以了解近似音量;
System表示文件系统,例如/ dev / hda1为NTFS格式; / dev / hda2表示文件系统为fat32格式;
在此示例中,我们应特别注意/ dev / hda3分区,它是扩展分区;它包含在其下的逻辑分区,实际上,该分区等效于一个容器。从属于她的是hda5,hda6,hda7yabo2020 ,hda8,hda9;
我们还注意到没有hda4吗?为什么hda4不包含在扩展分区中?磁盘最多有四个主分区; hda1-4都是主分区; hda4不能包含在扩展分区中linux查看未划分空间,并且扩展分区也是主分区;在此示例中,没有hda4分区,我们当然可以将其放入其中一个分区设置为主分区,但是在分区时我没有这样做;
让我们仔细看一下统计信息,让我们看看该磁盘上是否还有空间? hda1 + hda2 + hda3 =已分区的实际体积,因此我们可以计算hda1 + hda2 + hda3 = 6144831 + 16386300 + 39728745 = 62259876(b),转换为M单位,小数点向前移动三位,因此目前已被分割。一个好的分区大约需要6225 9. 876(M)。实际上,最准确的计算是62259876/1024 = 6080 0. 67(M);该磁盘的大小为8 0. 0 GB(80026361856byte)linux查看未划分空间yabo手机版 ,实际上,实际大小为7815 0. 744(M);通过我们的一系列计算,我们可以得出结论:硬盘仍然有使用空间。大约有18G的未分区空间;
fdisk -l可以列出计算机中所有磁盘的数量以及所有磁盘分区;例如:
[root @ localhost beinan]#fdisk -l </ p>
磁盘/ dev / hda:8 0. 0 GB,80026361856字节
255个磁头,63个扇区/磁道,9729个圆柱体
单位=柱面16065 * 512 = 8225280字节
设备启动开始,结束块ID系统
/ dev / hda1 * 1 765 6144831 7 HPFS / NTFS
/ dev / hda2 766 2805 16386300 c W95 FAT32(LBA)
/ dev / hda3 2806 7751 39728745 5扩展
/ dev / hda5 2806 3825 8193118+ 83 Linux
/ dev / hda6 3826 5 83 Linux
/ dev / hda7 553+ 82 Linux swap / Solaris
/ dev / hda8 59386 83 Linux
/ dev / hda9 6658 7751 8787523+ 83 Linux
磁盘/ dev / sda:6 0. 0 GB,60011642880字节
64个磁头,32个扇区/磁道,57231个圆柱体
单位=圆柱2048 * 512 = 1048576字节
设备启动开始,结束块ID系统
/ dev / sda1 1 57231 58604528 83 Linux
从上面我们可以知道这台机器有两个硬盘,我们也可以指定fdisk -l来查看其中一个硬盘的分区状态; </ p>
[root @ localhost beinan]#fdisk -l / dev / sda
磁盘/ dev / sda:6 0. 0 GB,60011642880字节
64个磁头,32个扇区/磁道,57231个圆柱体
单位=圆柱2048 * 512 = 1048576字节
设备启动开始,结束块ID系统
/ dev / sda1 1 57231 58604528 83 Linux
从以上情况我们可以知道,在磁盘/ dev / sda中只有一个分区。使用率几乎是100%;
我们还可以从此处检查/ dev / hda
[root @ localhost beinan]#fdisk -l / dev / hda
亲自尝试?
三、 cfdisk是util-linux中的软件包;
cfdisk也是一个很好的分区工具。在某些发行版中,此工具已从util-linux软件包中删除; cfdisk简单易用;它类似于DOS中的fdisk;在本标题中,我们仅说明如何检查计算机的磁盘分区状态和使用的文件系统;
检查磁盘分区cfdisk -Ps磁盘设备名称的使用情况;
例如
[root @ localhost beinan] cfdisk -Ps
[root @ localhost beinan] cfdisk -Ps / dev / hda
[root @ localhost beinan] cfdisk -Ps
/ dev / hda的分区表
最后一个
#类型扇区扇区偏移长度文件系统类型(ID)标志
-------- ----------- ----------- ------ ---------- --------------------- ----
1 Primary 0 23438834 63 23438835 Linux(8 3)引导
2主要23438835 156296384 0 132857550扩展(0 5)无
5逻辑23438835 155268224 63 131829390 Linux(8 3)无
6逻辑155268225 156296384 63 1028160 Linux交换(8 2)无
我们使用的唯一参数-Ps列出了磁盘的分区状态;目前cfdisk存在于主流发行版中,例如Slackware Debian Mandrake,并且fedora 4. 0已消除了该小工具;可惜这是我在Slackware中完成的;
如果这样做,将会更加直观;
[root @ localhost beinan] cfdisk磁盘设备名称
示例:
[root @ localhost beinan] cfdisk / dev / hda
您将看到以下模式:
cfdisk 2. 12a
磁盘驱动器:/ dev / hda
大小:80026361856字节,8 0. 0 GB
人头:每磁道255个扇区:63个气缸:9729
名称标志零件类型FS类型[标签]大小(MB)
--------------------------------------------------- --------------------------------------------
hda1引导主Linux ReiserFS 1200 0. 69
hda5逻辑Linux ReiserFS 6749 6. 65
hda6逻辑Linux交换52 6. 42
[可启动] [删除] [帮助] [最大化] [打印] [退出]
[类型] [单位] [写]
切换当前分区的可启动标志
您已进入cfdisk操作界面;使用键盘将指针移至[Quit]退出;
四、 parted是一个功能良好的分区工具;它包含在Fedora 4. 0中,您可以自己安装;在本主题中,我们仅讨论如何检查磁盘分区;
调用方法很简单。默认情况下,parted打开的设备为/ dev / hda凤凰体育 ,或者您可以自己指定它。例如,分开的/ dev / hda或/ dev / sda等。退出方法退出
[root @ localhost beinan]#分手了
使用/ dev / hda
(分开)p
/ dev / hda的磁盘几何:0. 000-7631 9. 085兆字节
磁盘标签类型:msdos
次要起点终点类型文件系统徽标
1 0. 031 600 0. 842主分区ntfs引导
2 600 0. 842 2200 3. 088主分区fat32 lba
3 2200 3. 088 6080 0. 690扩展分区
5 2200 3. 119 3000 4. 211逻辑分区reiserfs
6 3000 4. 242 4000 5. 615逻辑分区reiserfs
7 4000 5. 646 4077 4. 350逻辑分区linux-swap
8 4077 4. 381 5221 9. 094逻辑分区ext3
9 5221 9. 125 6080 0. 690逻辑分区reiserfs
在parted的操作表面上,我们可以使用p列出当前磁盘分区。如果要查看其他磁盘,则可以使用select函数,例如select / dev / sda;
五、 qtparted,与parted和qtparted相关的软件,也可以查看磁盘的结构和所使用的文件系统,它们是图形的;
[beinan @ localhost〜]#qtparted
图形视图,一目了然;
六、 sfdisk也是具有许多功能的分区工具。这里我们只讨论它列出磁盘分区条件的功能;
[root @ localhost beinan]#sfdisk -l </ p>
让我们自己看看;
sfdisk具有几个有用的功能。有兴趣的人不妨查看一下;
七、 partx还简要地讨论了该工具附带的一些系统,功能也很简单,fdisk,parted和cfdisk不值得一提;没关系;
用法:partx设备名称
[root @ localhost beinan]#partx / dev / hda
#1:63- 12289724(12289662扇区,6292 MB)
#2:12289725- 45062324(32772600扇区,16779 MB)
#3:45062325-124519814(79457490扇区,40682 MB)
#4:0- -1(0个扇区,0 MB)
#5:45062388- 61448624(16386237扇区,8389 MB)
#6:61448688- 81931499(20482812扇区,10487 MB)
#7:81931563- 83505869(1574307个扇区,806 MB)
#8:83505933-106944704(23438772个扇区,12000 MB)
#9:106944768-124519814(17575047扇区,8998 MB)
八、查看当前计算机上的所有磁盘和分区:
[beinan @ localhost〜] $ cat / proc / partitions
主要次要#blocks名称
3 0 78150744 hda
3 1 6144831 hda1
3 2 16386300 hda2
3 5 8193118 hda5
3 6 10241406 hda6
3 7 787153 hda7
3 8 11719386 hda8
3 9 8787523 hda9
8 0 58605120 sda
8 1 58604528 sda1
老王
最新评论