4.1 df命令
df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息
[root@centos-01 ~]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 16561152 3561396 12999756 22% /
devtmpfs 928052 0 928052 0% /dev
tmpfs 937872 0 937872 0% /dev/shm
tmpfs 937872 9128 928744 1% /run
tmpfs 937872 0 937872 0% /sys/fs/cgroup
/dev/sda1 201380 120824 80556 60% /boot
tmpfs 187576 0 187576 0% /run/user/0
[root@centos-01 ~]# df -h //以可读性较高的方式来显示信息//
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda3 16G 3.4G 13G 22% /
devtmpfs 907M 0 907M 0% /dev
tmpfs 916M 0 916M 0% /dev/shm
tmpfs 916M 9.0M 907M 1% /run
tmpfs 916M 0 916M 0% /sys/fs/cgroup
/dev/sda1 197M 118M 79M 60% /boot
tmpfs 184M 0 184M 0% /run/user/0
[root@centos-01 ~]# df -i //显示inode的信息,查看磁盘是否已经满了,要看inode 是否已经满了//
文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
/dev/sda3 8285696 28006 8257690 1% /
devtmpfs 997900 379 997521 1% /dev
tmpfs 1000353 1 1000352 1% /dev/shm
tmpfs 1000353 437 999916 1% /run
tmpfs 1000353 16 1000337 1% /sys/fs/cgroup
/dev/sda1 102400 330 102070 1% /boot tmpfs 1000353 1 1000352 1% /run/user/0
[root@centos-01 ~]# df -m //以M为单位查看区块大小//
文件系统 1M-块 已用 可用 已用% 挂载点
/dev/sda3 16173 1096 15078 7% /
devtmpfs 3899 0 3899 0% /dev
tmpfs 3908 0 3908 0% /dev/shm
tmpfs 3908 9 3900 1% /run
tmpfs 3908 0 3908 0% /sys/fs/cgroup
/dev/sda1 197 109 88 56% /boot
tmpfs 782 0 782 0% /run/user/0
4.2 du 命令
du 是用来查看文件大小
#du -sh 文件
[root@centos-01 ~]# du -sh /root/
40K /root/
[root@centos-01 ~]# du -sh /boot/
99M /boot/
[root@centos-01 ~]# du -sh /etc/passwd
4.0K /etc/passwd //当一个文件小于4k时,也会显示4k//
4.3 磁盘分区(上) 4.4磁盘分区(下)
[root@centos-01 ~]# fdisk -l //查看硬盘,并未识别//
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00026279
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 411647 204800 83 Linux
/dev/sda2 411648 8800255 4194304 82 Linux swap / Solaris
/dev/sda3 8800256 41943039 16571392 83 Linux
[root@centos-01 ~]# reboot //重启系统//
查看磁盘
[root@centos-01 ~]# fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00026279
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 411647 204800 83 Linux
/dev/sda2 411648 8800255 4194304 82 Linux swap / Solaris
/dev/sda3 8800256 41943039 16571392 83 Linux
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
划分分区
[root@centos-01 ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。
Device does not contain a recognized partition table 使用磁盘标识符 0xb20ec257 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):n //新建磁盘分区// Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p //p是主分区,e扩展分区// 分区号 (1-4,默认 1):1 起始 扇区 (2048-41943039,默认为 2048): 将使用默认值 2048 Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):+4G //+多少的容量// 分区 1 已设置为 Linux 类型,大小设为 4 GiB
以此类推,分3个主分区,1个扩展分区,扩展分区下面可再分多个逻辑分区
命令(输入 m 获取帮助):d //删除分区// 命令(输入 m 获取帮助):w //保存分区// 命令(输入 m 获取帮助):q //退出不保存//