[root@localhost ~]# df 文件系统 1K-块 已用 可用 已用% 挂载点 /dev/sda3 18658304 1179512 17478792 7% / devtmpfs 494376 0 494376 0% /dev tmpfs 504196 0 504196 0% /dev/shm tmpfs 504196 6860 497336 2% /run tmpfs 504196 0 504196 0% /sys/fs/cgroup /dev/sda1 201380 111488 89892 56% /boot tmpfs 100840 0 100840 0% /run/user/0 [root@localhost ~]#
[root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda3 18G 1.2G 17G 7% / devtmpfs 483M 0 483M 0% /dev tmpfs 493M 0 493M 0% /dev/shm tmpfs 493M 6.7M 486M 2% /run tmpfs 493M 0 493M 0% /sys/fs/cgroup /dev/sda1 197M 109M 88M 56% /boot tmpfs 99M 0 99M 0% /run/user/0
[root@localhost ~]# free 查看swap大小 total used free shared buff/cache available Mem: 1008392 117776 554532 6864 336084 708060 Swap: 2097148 0 2097148 [root@localhost ~]#
[root@localhost ~]# df -i 文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点 /dev/sda3 9334272 32347 9301925 1% / devtmpfs 123594 377 123217 1% /dev tmpfs 126049 1 126048 1% /dev/shm tmpfs 126049 446 125603 1% /run tmpfs 126049 16 126033 1% /sys/fs/cgroup /dev/sda1 102400 330 102070 1% /boot tmpfs 126049 1 126048 1% /run/user/0
[root@localhost ~]# df -m 文件系统 1M-块 已用 可用 已用% 挂载点 /dev/sda3 18221 1152 17070 7% / devtmpfs 483 0 483 0% /dev tmpfs 493 0 493 0% /dev/shm tmpfs 493 7 486 2% /run tmpfs 493 0 493 0% /sys/fs/cgroup /dev/sda1 197 109 88 56% /boot tmpfs 99 0 99 0% /run/user/0 [root@localhost ~]#
[root@localhost ~]# du -sh /root/ 查看目录的大小 80K /root/ [root@localhost ~]# du -sh /boot/ 99M /boot/ [root@localhost ~]# du -sh /etc/passwd 查看文件的大小 4.0K /etc/passwd [root@localhost ~]# ls -lh /etc/passwd -rw-r--r--. 1 root root 1.2K 11月 1 16:20 /etc/passwd
- ls -lh和du -sh查看文件的大小不一样,里面设计到块的大小
[root@hf-01 ~]# du -s /root/ 496 /root/ [root@hf-01 ~]# du -sh /root/ 496K /root/
[root@hf-01 ~]# du /etc/passwd 4 /etc/passwd [root@hf-01 ~]# du /root/ 0 /root/hf 0 /root/123 0 /root/234/am 0 /root/234/am1 0 /root/234/asddf 0 /root/234 0 /root/6666 0 /root/7777 496 /root/ [root@hf-01 ~]#
第一步,选择虚拟机中的“设置”node
第二步,选择“添加硬盘” linux
第三步,选择_SCSI (推荐) # 保持默认 服务器
第四步,选择“建立新的虚拟磁盘” 学习
第五步,选择_添加10个G ui
第六步,选择-完成this
第七步,选择-确认.net
[root@hf-01 ~]# fdisk 用法: fdisk [选项] <磁盘> 更改分区表 fdisk [选项] -l <磁盘> 列出分区表 fdisk -s <分区> 给出分区大小(块数) 选项: -b <大小> 扇区大小(5十二、102四、2048或4096) -c[=<模式>] 兼容模式:“dos”或“nondos”(默认) -h 打印此帮助文本 -u[=<单位>] 显示单位:“cylinders”(柱面)或“sectors”(扇区,默认) -v 打印程序版本 -C <数字> 指定柱面数 -H <数字> 指定磁头数 -S <数字> 指定每一个磁道的扇区数
[root@hf-01 ~]# fdisk -l 列出系统中全部的磁盘 磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x0009d2c4 设备 Boot Start End Blocks Id System /dev/sda1 * 2048 411647 204800 83 Linux /dev/sda2 411648 4605951 2097152 82 Linux swap / Solaris /dev/sda3 4605952 41943039 18668544 83 Linux
- 这里会发现没有识别出新添加的磁盘
[root@hf-01 ~]# reboot
[root@hf-01 ~]# fdisk -l 磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x0009d2c4 设备 Boot Start End Blocks Id System /dev/sda1 * 2048 411647 204800 83 Linux /dev/sda2 411648 4605951 2097152 82 Linux swap / Solaris /dev/sda3 4605952 41943039 18668544 83 Linux 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节
[root@hf-01 ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 Device does not contain a recognized partition table 使用磁盘标识符 0x73857001 建立新的 DOS 磁盘标签。 命令(输入 m 获取帮助):m //查看相关命令使用方法 命令操做 a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition g create a new empty GPT partition table G create an IRIX (SGI) partition table l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) 命令(输入 m 获取帮助):p //这时会发现没有任何分区列表 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System
命令(输入 m 获取帮助):n //新建一个分区 Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p //而后选择主分区 分区号 (1-4,默认 1):1 //分区号范围只能是1-4之间,默认为1 起始 扇区 (2048-20971519,默认为 2048): //定义分区大小,默认2048 将使用默认值 2048 Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):+2G 分区 1 已设置为 Linux 类型,大小设为 2 GiB 命令(输入 m 获取帮助):P //查看划分的分区,会看到刚刚划分的主分区 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux
命令(输入 m 获取帮助):n Partition type: p primary (1 primary, 0 extended, 3 free) e extended Select (default p): p 分区号 (2-4,默认 2):2 起始 扇区 (4196352-20971519,默认为 4196352): 将使用默认值 4196352 Last 扇区, +扇区 or +size{K,M,G} (4196352-20971519,默认为 20971519):+2G 分区 2 已设置为 Linux 类型,大小设为 2 GiB 命令(输入 m 获取帮助):p //这里会看到划分的两个分区 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux /dev/sdb2 4196352 8390655 2097152 83 Linux 命令(输入 m 获取帮助):n Partition type: p primary (2 primary, 0 extended, 2 free) e extended Select (default p): p 分区号 (3,4,默认 3):3 起始 扇区 (8390656-20971519,默认为 8390656): 将使用默认值 8390656 Last 扇区, +扇区 or +size{K,M,G} (8390656-20971519,默认为 20971519):+1G 分区 3 已设置为 Linux 类型,大小设为 1 GiB 命令(输入 m 获取帮助):P //这里会看到划分的三个主分区 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux
命令(输入 m 获取帮助):n Partition type: p primary (3 primary, 0 extended, 1 free) e extended Select (default e): p 已选择分区 4 起始 扇区 (10487808-20971519,默认为 10487808): 将使用默认值 10487808 Last 扇区, +扇区 or +size{K,M,G} (10487808-20971519,默认为 20971519):+1G 分区 4 已设置为 Linux 类型,大小设为 1 GiB 命令(输入 m 获取帮助):P 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux /dev/sdb4 10487808 12584959 1048576 83 Linux 命令(输入 m 获取帮助):d //删除分区 分区号 (1-4,默认 4):4 //选择分区号4,进行删除 分区 4 已删除 命令(输入 m 获取帮助):p //这时再来查看,会发现只有三个主分区了 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux
命令(输入 m 获取帮助):n Partition type: p primary (3 primary, 0 extended, 1 free) e extended Select (default e): e 已选择分区 4 起始 扇区 (10487808-20971519,默认为 10487808): 将使用默认值 10487808 Last 扇区, +扇区 or +size{K,M,G} (10487808-20971519,默认为 20971519):+4G 分区 4 已设置为 Extended 类型,大小设为 4 GiB 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux /dev/sdb4 10487808 18876415 4194304 5 Extended
命令(输入 m 获取帮助):n All primary partitions are in use 添加逻辑分区 5 起始 扇区 (10489856-18876415,默认为 10489856): 将使用默认值 10489856 Last 扇区, +扇区 or +size{K,M,G} (10489856-18876415,默认为 18876415):+1G 分区 5 已设置为 Linux 类型,大小设为 1 GiB 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux /dev/sdb4 10487808 18876415 4194304 5 Extended /dev/sdb5 10489856 12587007 1048576 83 Linux 命令(输入 m 获取帮助):n All primary partitions are in use 添加逻辑分区 6 起始 扇区 (12589056-18876415,默认为 12589056): 将使用默认值 12589056 Last 扇区, +扇区 or +size{K,M,G} (12589056-18876415,默认为 18876415):+1G 分区 6 已设置为 Linux 类型,大小设为 1 GiB 命令(输入 m 获取帮助):P 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb1 2048 4196351 2097152 83 Linux /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux /dev/sdb4 10487808 18876415 4194304 5 Extended /dev/sdb5 10489856 12587007 1048576 83 Linux /dev/sdb6 12589056 14686207 1048576 83 Linux
命令(输入 m 获取帮助):d 分区号 (1-6,默认 6):1 分区 1 已删除 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux /dev/sdb4 10487808 18876415 4194304 5 Extended /dev/sdb5 10489856 12587007 1048576 83 Linux /dev/sdb6 12589056 14686207 1048576 83 Linux
命令(输入 m 获取帮助):d 分区号 (2-6,默认 6):5 分区 5 已删除 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x73857001 设备 Boot Start End Blocks Id System /dev/sdb2 4196352 8390655 2097152 83 Linux /dev/sdb3 8390656 10487807 1048576 83 Linux /dev/sdb4 10487808 18876415 4194304 5 Extended /dev/sdb5 12589056 14686207 1048576 83 Linux
命令(输入 m 获取帮助):q [root@hf-01 ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 Device does not contain a recognized partition table 使用磁盘标识符 0x3ca8a288 建立新的 DOS 磁盘标签。 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x3ca8a288 设备 Boot Start End Blocks Id System 命令(输入 m 获取帮助):
命令(输入 m 获取帮助):n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): e //直接建立扩展分区 分区号 (1-4,默认 1): 起始 扇区 (2048-20971519,默认为 2048): 将使用默认值 2048 Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):+3G 分区 1 已设置为 Extended 类型,大小设为 3 GiB 命令(输入 m 获取帮助):n //再去划分分区,会提示是建立主分区,仍是逻辑分区 Partition type: p primary (0 primary, 1 extended, 3 free) l logical (numbered from 5) Select (default p): p 分区号 (2-4,默认 2):3 起始 扇区 (6293504-20971519,默认为 6293504): 将使用默认值 6293504 Last 扇区, +扇区 or +size{K,M,G} (6293504-20971519,默认为 20971519):+1G 分区 3 已设置为 Linux 类型,大小设为 1 GiB 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x2f44041b 设备 Boot Start End Blocks Id System /dev/sdb1 2048 6293503 3145728 5 Extended /dev/sdb3 6293504 8390655 1048576 83 Linux 命令(输入 m 获取帮助):n //新建一个分区 Partition type: p primary (1 primary, 1 extended, 2 free) l logical (numbered from 5) Select (default p): l //建立逻辑分区 添加逻辑分区 5 起始 扇区 (4096-6293503,默认为 4096): 将使用默认值 4096 Last 扇区, +扇区 or +size{K,M,G} (4096-6293503,默认为 6293503):+1G 分区 5 已设置为 Linux 类型,大小设为 1 GiB 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x2f44041b 设备 Boot Start End Blocks Id System /dev/sdb1 2048 6293503 3145728 5 Extended /dev/sdb3 6293504 8390655 1048576 83 Linux /dev/sdb5 4096 2101247 1048576 83 Linux
命令(输入 m 获取帮助):n Partition type: p primary (1 primary, 1 extended, 2 free) l logical (numbered from 5) Select (default p): l 添加逻辑分区 6 起始 扇区 (2103296-6293503,默认为 2103296): 将使用默认值 2103296 Last 扇区, +扇区 or +size{K,M,G} (2103296-6293503,默认为 6293503):+100M 分区 6 已设置为 Linux 类型,大小设为 100 MiB 命令(输入 m 获取帮助):n Partition type: p primary (1 primary, 1 extended, 2 free) l logical (numbered from 5) Select (default p): l 添加逻辑分区 7 起始 扇区 (2310144-6293503,默认为 2310144): 将使用默认值 2310144 Last 扇区, +扇区 or +size{K,M,G} (2310144-6293503,默认为 6293503):+100M 分区 7 已设置为 Linux 类型,大小设为 100 MiB 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x2f44041b 设备 Boot Start End Blocks Id System /dev/sdb1 2048 6293503 3145728 5 Extended /dev/sdb3 6293504 8390655 1048576 83 Linux /dev/sdb5 4096 2101247 1048576 83 Linux /dev/sdb6 2103296 2308095 102400 83 Linux /dev/sdb7 2310144 2514943 102400 83 Linux
这里会看到逻辑分区都是连续的
命令(输入 m 获取帮助):d 分区号 (1,3,5-7,默认 7):6 分区 6 已删除 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x2f44041b 设备 Boot Start End Blocks Id System /dev/sdb1 2048 6293503 3145728 5 Extended /dev/sdb3 6293504 8390655 1048576 83 Linux /dev/sdb5 4096 2101247 1048576 83 Linux /dev/sdb6 2310144 2514943 102400 83 Linux