4.1 df命令
不能删除快捷键ctrl +u
命令df用于查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认以KB为单位。示例如下
df -h命令作用是使用适合的单位显示,例如GB。示例如下
查看swap虚拟内存
df -i 查看inodes的使用状态,示例如下
df命令主要记住几个参数 -h -m -i
4.2 du命令
du命令用来查看一个文件大小的。最常用的用法是du -sh /root示例如下:
4.3/4.4 磁盘分区
fdisk命令,查看硬盘 fdisk -l 可以把目前系统里边有的磁盘给列出来示例如下
fdisk命令,除了可以查看磁盘外还可以分区如下
解释几个常用的选项n p w d的作用:n作用创建一个新的分区、p作用列出来、w作用保存、d作用删除。示例如下
上图用p查看sdb磁盘没有任何分区那么我们用n选项创建一个分区如下
上图让选分区类型p主分区e扩展分区。他跟Windows分区概念一样的,现在用的fdisk划分区他有个格式mbr,mbr分区有个特点最高支持2T,超过2T就不能用fdisk划分区了。而且这个分区最多只有4个主分区。 p如果你都化主分区最多划分4个主分区,我想划分多个分区,先划分3个主分区,剩下一个划分成e扩展分区。然后在从扩展分区里划分逻辑分区。
划分个主分区如下
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xb76eea0c
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 4196351 2097152 83 Linux
命令(输入 m 获取帮助):+2Gn
+: unknown command
命令操作
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 获取帮助):n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p
分区号 (2-4,默认 2):
起始 扇区 (4196352-41943039,默认为 4196352):
将使用默认值 4196352
Last 扇区, +扇区 or +size{K,M,G} (4196352-41943039,默认为 41943039):+2G
分区 2 已设置为 Linux 类型,大小设为 2 GiB
命令(输入 m 获取帮助):n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p
分区号 (3,4,默认 3):
起始 扇区 (8390656-41943039,默认为 8390656):
将使用默认值 8390656
Last 扇区, +扇区 or +size{K,M,G} (8390656-41943039,默认为 41943039):+2G
分区 3 已设置为 Linux 类型,大小设为 2 GiB
命令(输入 m 获取帮助):n
Partition type:
p primary (3 primary, 0 extended, 1 free)
e extended
Select (default e): e
已选择分区 4
起始 扇区 (12584960-41943039,默认为 12584960):
将使用默认值 12584960
Last 扇区, +扇区 or +size{K,M,G} (12584960-41943039,默认为 41943039):
将使用默认值 41943039
分区 4 已设置为 Extended 类型,大小设为 14 GiB
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 5
起始 扇区 (12587008-41943039,默认为 12587008):
将使用默认值 12587008
Last 扇区, +扇区 or +size{K,M,G} (12587008-41943039,默认为 41943039):+4G
分区 5 已设置为 Linux 类型,大小设为 4 GiB
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 6
起始 扇区 (20977664-41943039,默认为 20977664):
将使用默认值 20977664
Last 扇区, +扇区 or +size{K,M,G} (20977664-41943039,默认为 41943039):
将使用默认值 41943039
分区 6 已设置为 Linux 类型,大小设为 10 GiB
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xb76eea0c
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 4196351 2097152 83 Linux
/dev/sdb2 4196352 8390655 2097152 83 Linux
/dev/sdb3 8390656 12584959 2097152 83 Linux
/dev/sdb4 12584960 41943039 14679040 5 Extended
/dev/sdb5 12587008 20975615 4194304 83 Linux
/dev/sdb6 20977664 41943039 10482688 83 Linux
以上示例划分情况 3个主分区1个扩展分区2个逻辑分区。
下面删除一个分区用d选项如下所示:
命令(输入 m 获取帮助):d //删除
分区号 (1-6,默认 6):1 //第一个分区
分区 1 已删除
命令(输入 m 获取帮助):p //查看后第一个分区没有了 sdb1
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xb76eea0c
设备 Boot Start End Blocks Id System
/dev/sdb2 4196352 8390655 2097152 83 Linux
/dev/sdb3 8390656 12584959 2097152 83 Linux
/dev/sdb4 12584960 41943039 14679040 5 Extended
/dev/sdb5 12587008 20975615 4194304 83 Linux
/dev/sdb6 20977664 41943039 10482688 83 Linux
如果删除逻辑分区,他的分区号不会留空的他必须要连续示例如下:
/dev/sdb3 8390656 12584959 2097152 83 Linux
/dev/sdb4 12584960 41943039 14679040 5 Extended
/dev/sdb5 12587008 20975615 4194304 83 Linux
/dev/sdb6 20977664 41943039 10482688 83 Linux
命令(输入 m 获取帮助):d
分区号 (1-6,默认 6):5
分区 5 已删除
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xb76eea0c
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 2099199 1048576 83 Linux
/dev/sdb2 4196352 8390655 2097152 83 Linux
/dev/sdb3 8390656 12584959 2097152 83 Linux
/dev/sdb4 12584960 41943039 14679040 5 Extended
/dev/sdb5 20977664 41943039 10482688 83 Linux
以上操作如果不想保存设置的分区直接输入q不保存退出。需要保存的话输入w即可
扩展学习
parted分区gpt格式 http://www.apelearn.com/bbs/thread-7243-1-1.html