天天看点

Linux—磁盘和文件系统管理(一)

管理磁盘及分区:

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

欢迎关注微信公众号:小温研习社

Linux—磁盘和文件系统管理(一)

继续阅读