以下是要学会的
1.检测并确认硬盘:fdisk -l (查看硬盘及分区信息)
disk:快设备名称为/dev/sda,此设备的大小为32.3GB。转换后的字节大小
255 heads:表示磁头数为255;63 sectors:表示每磁道上有63个扇区,3916 cylinders:表示共有3916个柱面,柱面是分区的最小单位,
untis:表示一个柱面的大小,Sector size (logical/physical): 512 bytes / 512 bytes表示一个扇区的大小是512字节
分区序列(device)、 引导(boot) 、 开始 (柱面start) 、 终止(柱面end) 、 容量 (blocks) 、 分区类型ID、 分区类型(system)对应上图中的信息
二、proc/parttions:块设备每个分区的主设备号(major)和次设备号(minor)等信息,同时包括每个分区所包含的块(block)数目
proc/meminfo 内存,缓存信息
三、对磁盘进行分区:输入fdisk + 磁盘
a toggle a bootable flag ---设置启动分区
b edit bsd disklabel ---编辑分区标签
c toggle the dos compatibility flag 设置dos的标识
d delete a partition --删除一个分区
l list known partition types --列出分区类型
m print this menu --帮助
n add a new partition --建立一个新的分区
o create a new empty DOS partition table --创建一个新的空白DOS分区表
p print the partition table ---打印分区表
q quit without saving changes ---退出不保存设置
s create a new empty Sun disklabel ---创建一个新的空白SUN分区表
t change a partition's system id ---改变分区的ID
u change display/entry units ---改变显示的单位
v verify the partition table ---检查验证分区表
w write table to disk and exit ---保存分区表
x extra functionality (experts only) 扩展应用,专家功能
3.1 创建分区:
(1)fdisk + 磁盘
其中分区名称后面的(p)代表基本分区,(e)代表扩展分区,(l)代表逻辑分区。需要注意的是,如果分区策略中存在逻辑分区,则说明一定会有扩展分区,那么基本分区数则最多只能有3个,扩展分区数最多只能是1个,如果没有扩展分区则可以创建4个基本分区。想要创建逻辑分区,则必须先将唯一的扩展分区创建出来,并且如果删除了扩展分区,那么它下面的所有逻辑分区也会被自动删除。
(2)n 创建新的分区(主分区P(1-4))和扩展分区e)
(3)创建主分区1,空间为5G
(4)我们创建了3个主分区和两个逻辑分区(主要不要删除/dev/sdb4,因为是基于/dev/sdb4(扩展分区)建立的逻辑分区,删除sdb4,逻辑分区全部删除)
(5)改变分区类型,输入t,选择sdb3 ,改变的分区类型,下图格式成82(swap)
(6)改变成功 ,wq保存并退出
(7)格式化分区,mkfs -t ext3 /dev/sdb1
.
常见的格式化分区类型
(8)格式化swap分区,然后增加swap 分区,下图命令
我们格式化并增加sdb3 交换分区
swap分区已经增加了
四、挂载文件,光盘
1.创建挂载目录:
2.挂载成功
3.我们挂载时可以把文件挂载多个目录下,如下图,在把、dev/sdb1挂载到 sdb1中并创建文件aaa,再把/dev/sdb1 挂载到 sdb2,发现sdb2存在文件aaa。
五、卸载文件系统:分为两种,
一是:卸载挂载文件,(注意:如果统一文件挂载到多个目录,那么卸载挂载文件,挂载目录都会受到影响)
二是:卸载挂载目录,(注意:如果统一文件挂载到多个目录,那么卸载挂载其中一个目录,其他目录不会受影响)
1.挂载光驱
2.建立个cdrom目录
3.在挂载光驱
六如果挂载iso的话,
1.上面挂载磁盘仅对当前用户有效,重启后自动消失,如果要实现重启有效地话,需在配置文件里挂载
2.对fstab文件进行编辑
第一列:Device:磁盘设备文件或者该设备的Label或者UUID
Label就是分区的标签,在最初安装系统时填写的挂载点就是标签的名字。可以通过查看一个分区的superblock中的信息找到UUID和Label name。
例如:我们要查看/dev/sda1这个设备的uuid和label name
dumpe2fs -h /dev/sda1
第二列:Mount point:设备的挂载点,就是你要挂载到哪个目录下。
第三列:filesystem:磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等
第四列:parameters:文件系统的参数
第五列:能否被dump备份命令作用:dump是一个用来作为备份的命令。通常这个参数的值为0或者1
第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。
我们在这里挂载文件/etc sdb1,挂载点为sdb1 文件类型为ext3 。文件系统参数为default(默认),不备份,不效验。