管理磁盘及分区:
a)检测并确认新硬盘
1.fdisk 命令:格式:fdisk - l [ 磁盘设备 ]
fdisk - l ——列出当前系统中所有硬盘设备及其分区的信息
用途:在交互式的操作环境中管理磁盘分区
3.注解:
device :分区的设备文件名称
boot :是否是引导分区。是,则有“*”标识
start :该分区在硬盘中的起始位置(柱面数)
end :该分区在硬盘中的结束位置(柱面数)
blocks :分区的大小,以blocks(块)为单位,默认的块大小为1024字节
ld :分区对应的系统id号,83表示linux中的ext3分区;8e表示lvm逻辑卷
system :分区类型
b)规划硬盘中的分区
1.p 指令——列出硬盘中的分区情况
2.n 指令——新建分区
p :选择创建主分区
e :选择创建扩展分区
若主分区、逻辑分区均已创建完毕(四个主分区号已用完),则再次输入“n”指令后将不再提示选择分区类别
3.d 指令——删除分区
如果扩展分区被删除,则扩展分区之下的逻辑分区也将同时被删除
4. t 指令——变更分区的类型:
ext3 文件系统的id号:83
swap文件系统的id号:82
fat32 文件系统的id号:b
5.w 和q 指令——退出fdisk分区工具
partprobe 命令:检测新分区表的情况
eg:重新探测/dev/sdb磁盘中的分区变化
partprobe/dev/sdb
管理文件系统
a)创建文件系统
1.mkfs 命令的使用:
mkfs - t 文件系统类型 分区设备
创建ext3文件系统
eg:把分区/dev/sdb1格式化为ext3文件系统
mkfs - t ext3 /dev/sdb1 (1:必须指定,否则删除所有分区)
创建fat32文件系统
eg:把分区/dev/sdb6格式化为fat32文件系统(先通过fdisk工具添加/dev/sdb6分区,将id号设为b)
mkfs - t vfat - f 32 /dev/sdb6或 mkfs.vfat - f 32 /dev/sdb6
2.mkswap 命令的使用
对于新增加的交换分区,需要使用swapon命令进行启用,反之使用swapoff命令可以停用指定的交换分区
eg:启用、停止交换分区/dev/sdb5的过程,以及交换空间的变化情况
cat /proc/meminfo | grep “swaptoal:” ——查看总交换空间的大小
swapon /dev/sdb5 ——启用交换分区/dev/sdb5
cat /proc/meminfo | grep “swaptotal” ——确认交换空间大小已增加
swapoff /dev/sdb5 ——停用交换分区/dev/sdb5
b)挂载、卸载文件系统
1.挂载文件系统:
mount 命令:用途:挂载文件系统、iso镜像到指定文件夹
格式:mount [ - t 文件系统类型 ] 存储设备挂载点
格式:mount -o loop iso镜像文件 挂载点目录
注解:
存储设备:即对应分区设备文件名:/dev/sdb1、/dev/cdrom或网络资源路径;
挂载点:即用户指定用于挂载的目录
光盘对应的设备文件通常使用/dev/cdrom,这是一个链接文件,链接到实际的光盘设备/dev/hdc,这两个名称都可以表示光盘设备
mount 显示当前系统中已挂载的各个分区(文件系统)的相关信息
伪文件系统:运行时所需要的临时文件系统,并没有实际的硬盘分区与其相对应
在linux中,u盘设备被模拟成scsi设备,一般使用fat16或fat32文件系统
2.卸载文件系统:
格式:umount存储设备位置=umount挂载点目录
3.设置文件系统的自动挂载:
/etc/fstab配置文件:
第一字段:设备名或设备卷标名
第二字段:文件系统的挂载点目录的位置
第三字段:文件系统类型,如ext3 、swap等
第四字段:挂载参数,即mount 命令“- o”选项后可使用的参数(defaults默认参数、rw可写、ro只读、noexec禁用执行程序)
第五字段:表示文件系统是否需要dump备份(dump是一个备份工具),一般设为1,时表示需要,设为0将被dump所忽略
第六字段:用于决定在系统启动时进行磁盘检查的顺序。0表示不进行检查,1表示优先检查。对于根分区应设为1,其他分区设为2.
4.查看磁盘使用情况:—— df - ht
格式:df [ 选项 ] [ 文件 ]
- h :显示更易懂的容量单位
- t :显示对应文件系统的类型
在windows中,将光盘镜像刻录光盘应选择“从iso文件到光盘”
补充:
制作光盘镜像:cp /dev/cdrom /tmp/test.iso
光盘镜像挂载:mount - o loop iso镜像文件 挂载点
free- m:查看内存及交换分区占用情况【看内存够不够用要查看swap空余大小】
dmesg:查看系统中光驱设备标识
eg:dmesg | grep hd
欢迎关注微信公众号:小温研习社