3.磁盘管理
3.1命令df
·用于查看已挂载磁盘的总容量,使用容量,剩余容量等。
-i:查看inodes的使用情况
-h:使用合适的单位显示
-k:以KB为单位显示
-m:以MB为单位显示
3.1.2命令du
·用于查看某个目录或文件所占空间的大小
格式:du [-abckmsh] [文件或目录名]
-a:表示列出全部文件和目录的大小
-b:表示列出的值以B为单位输出
-k:表示以KB为单位输出。(与默认不加选项的输出值是一样的)
-m:表示以MB为单位输出。
-h:表示系统自动调节单位。
-c:表示最后加总
3.2磁盘的分区和格式化
3.2.1增加虚拟磁盘
在虚拟机中添加一块磁盘
3.2.2命令fdisk
fdisk [-l]:列出系统中所有的磁盘设备以及分区表
fdisk [-l] [设备名称]:列出该设备的分区表
分区操作:fdisk /dev/sdb
m:列出常用命令
p:打印当前磁盘的分区情况
n:建立一个新的分区
w:保存
q:退出
d:删除一个分区
ctrl+c 退出 取消全部分区
建立主分区
删除主分区
建立扩展分区
逻辑分区:在扩展分区下,可挂载可格式化
扩展分区:不可挂载不可格式化
一块磁盘一共可以分为四个分区,四个分区不可全为主分区。
3.3格式化磁盘分区
3.3.1mke2fs、mkfs.ext2、mkfs.ext3、mkfs.ext4和mkfs.xfs
mke2fs常用命令
·用于创建相应的(ext2)文件系统
mke2fs [选项] [设备]
-b:表示分区时设定每个数据区块占用的空间大小。
-i:表示设定inode的大小
-N:表示设定inode的数量
-c:表示在格式化前先检测一下磁盘是否有问题。(加-c运行速度会非常慢)
-L:表示预设该分区的表现(label)
-J:表示建立ext3格式的分区。(如果使用mkfs.ext3格式就不用加-j)
-t:用来指定文件系统的类型。