Linux查看分区命令和根分区扩容方法

df 查看文件系统磁盘空间的使用情况
df [选项].[FILE]...

当我们指定文件参数FILE时,将会显示该文件所在系统的信息-a 显示出所有的文件系统,包括大小只有0 blocks的文件系统;
-h 以人们容易理解的格式显示;
-i 显示出inode点;
-l 只显示本地文件系统
-B 显示时,指定的单位是字节
-m 显示时,指定的单位是MB
-k 显示时,指定的单位是KB
-T 显示文件系统类型bash-2.05$ df -a
/                  (/dev/dsk/c1t0d0s0 ):19983624 blocks 1208993 files
/usr               (/dev/dsk/c1t0d0s6 ):13328590 blocks 1125017 files[root@localhost usr]# df -h
文件系统              容量 已用 可用 已用% 挂载点
/dev/sda1             7.2G 2.1G 4.8G 30% /
tmpfs                 253M     0 253M   0% /dev/shm[root@localhost proc]# df -h /etc/init.d
文件系统              容量 已用 可用 已用% 挂载点
/dev/sda1             7.2G 2.1G 4.8G 30% /[root@localhost usr]# df -l
文件系统               1K-块        已用     可用 已用% 挂载点
/dev/sda1              7477228   2111168   4980100 30% /
tmpfs                   258652         0    258652   0% /dev/shm[root@localhost usr]# df -B 512
文件系统             512B-块        已用     可用 已用% 挂载点
/dev/sda1             14954456   4222336   9960200 30% /
tmpfs                   517304         0    517304   0% /dev/shm[root@localhost proc]# df -T
文件系统      类型     1K-块        已用     可用 已用% 挂载点
/dev/sda1     ext3     7477228   2110928   4980340 30% /
tmpfs        tmpfs      258652         0    258652   0% /dev/shmbash-2.05$ df -hl
Filesystem             size   used avail capacity Mounted on
/dev/dsk/c1t0d0s0      9.6G    93M   9.4G     1%    /
/dev/dsk/c1t0d0s6      9.6G   3.3G   6.3G    35%    /usr

df -hl

显示格式为:

文件系统 容量 已用 可用 已用% 挂载点

/dev/hda5 487M 120M 342M 27% /

/dev/hda1 981M 21M 911M 3% /boot

/dev/hdb2 75G 75G 0 100% /, 以此为例,表示的意思为:

HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)

分区信息:
[root@localhost active]# fdisk -l

Disk /dev/sda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot    Start       End    Blocks Id   System
/dev/sda1 *           1        1049     8426061 c   W95 FAT32 (LBA)


挂载点:
[root@localhost active]# mount
/dev/sda9 on / type ext3 (rw)


硬件信息:
[root@localhost ~]# lspci -v

利用lvm增加linux根分区的容量

如果安装linux时,在选择分区设置时,选择默认,会使用lvm管理。系统运行一段时间后,发现根分区磁盘容量不够,需要扩容。该如何做呢?
使用lvm技术可以扩大根分区,不破坏分区表。
1:首先新加一块磁盘,连接至主机。开机,进入系统。使用root登录,运行fdisk,将新加的磁盘分区。我们这里假设将全部磁盘容量只分一个区,分区 为/dev/sdb1;
2:创建pv: pvcreate /dev/sdb1
3:扩展VG:vgextend /dev/VolGroup00 /dev/sdb1
4:运行vgdisplay ,查看扩展后的VG,如果显示容量增加,表示,VG扩展成功;
5:扩展LV: lvextend -L + n(M,或G) /dev/VolGroup00/LogVol00 /dev/VolGroup00
重新启动机器,进入Resuce 模式,装载磁盘时选择skipp。
6:激活VG: 运行 lvm vgchange -a y /dev/VolGgroup00
7:调整文件系统大小: 首先运行 e2fsck 检查文件系统。 e2fsck /dev/VolGroup00/LogVol00
8:resize2fs /dev/VolGroup00/LogVol00

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/25621.html