磁盘和文件系统管理笔记
Posted 醉人与轩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了磁盘和文件系统管理笔记相关的知识,希望对你有一定的参考价值。
一、管理磁盘分区
1、检查和分区
1)查看磁盘
fdisk -l
2)分区命令
fdisk 分区
3)交换式分区常见的选项
m 帮助 n 新建分区
e 扩展分区 p 主分区
l 逻辑分区 d 删除分区
t 更改分区类型 p 查看分区情况
w 保存退出 q 不保存退出
4)sdb硬盘创建分区
[root@centos01 ~]# fdisk /dev/sdb
命令(输入 m 获取帮助):n //创建分区
Select (default p): //默认创建主分区,p主分区,e扩展分区
分区号 (1-4,默认 1): //默认分区编号是1,默认回车
起始 扇区 (2048-41943039,默认为 2048): //起始结束扇区回车
Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):+10G //设置分区10G
命令(输入 m 获取帮助):p //查看分区
命令(输入 m 获取帮助):w //保存退出
partprobe 磁盘名 探测硬盘分区变化
ll /dev/sd* 查看磁盘文件
lsblk 列出块状设备
2、创建文件系统
mkfs -t 文件类型 分区设备 创建文件系统
df -hT 查看磁盘使用情况 h单位 T文件系统类型
1)创建xfs文件系统
[root@centos01 ~]# mkfs -t xfs /dev/sdb1
2)创建为ext4文件系统
[root@centos01 ~]# mkfs.ext4 /dev/sdb2
3、将分区配置值为swap分区
mkswap 磁盘名 创建交换分区
swapon/off 磁盘名 启用/停用交换分区
1)将分区转换为swap分区
命令(输入 m 获取帮助):t //转换分区类型
Hex 代码(输入 L 列出所有代码):82 //将分区转换为swap分区
命令(输入 m 获取帮助):p //查看转换后的分区
2)将分区格式化为swap分区
[root@centos01 ~]# mkswap /dev/sdc1
3)扩展swap空间大小
[root@centos01 ~]# swapon /dev/sdc1
4)查看内存和swap分区大小
[root@centos01 ~]# free
4、挂载用户创建的分区
mount 【-t 文件系统类型】 储存设备 挂载点 挂载文件系统
-o 描述设备或文件系统的挂载方式
mount -o loop iso镜像文件 挂载目录
mount 查看已挂载设备信息
umount 挂载点 卸载挂载光盘
1)挂载sdb1分区
[root@centos01 ~]# mkdir /sdb1 //创建挂载点
[root@centos01 ~]# mount /dev/sdb1 /sdb1/ //将分区挂载到sdb1目录中
2)挂载sdb2分区
[root@centos01 ~]# mkdir /sdb2
[root@centos01 ~]# mount -t ext4 /dev/sdb2 /sdb2/
3)查看挂载分分区
[root@centos01 ~]# df -Th
4)挂载系统光盘
[root@centos01 ~]# mount /dev/cdrom /mnt/
5)挂载镜像文件
[root@centos01 ~]# mount -o loop LAMP.iso /cdrom/
6)mount查看挂载的文件系统
[root@centos01 ~]# mount
7)卸载挂载的文件系统
[root@centos01 ~]# umount /mnt/
8)设置开机自动挂载
设置文件系统的自动挂载
mount -a 读取/etc/fastab文件进行挂载设备
vi /etc/fstab
例子 /dev/sdb1 /sdb1 xfs defualts 0 0
设备名 挂载点 文件系统 默认参数 是否需要dump备份 进行磁盘检查顺序
[root@centos01 ~]# vim /etc/fstab
/dev/sdb1 /sdb1 xfs defaults 0 0 //自动挂载xfs文件系统
/dev/sdb2 /sdb2 ext4 defaults 0 0 //自动挂载ext4文件系统
/dev/sdb3 swap swap defaults 0 0 //自动挂载swap分区
/dev/cdrom /mnt iso9660 defaults 0 0 //自动挂载系统光盘
/LAMP.iso /cdrom iso9660 defaults 0 0 //自动挂载iso格式镜像
复习
1,在fdisk环境中依次执行什么操作可以创建一个20GB的主分区?
fdisk /dev/sdb
n
p
回车
+20G
w
2,在fdisk环境中依次执行什么操作可以将磁盘中第一个逻辑分区的ID设为8e?
fdisk /dev/sdb
t
5
8e
w
3,使用fdisk分区工具时,常见的几种分区类型及各自的ID是什么?
8e Linux LVM 83 Linux 82 Linux 交换
4,在fdisk环境中输入w和q分别代表什么含义?
w保存退出
q不保存退出
5,在Linux中执行什么操作可以将分区/dev/sdb1格式化为XFS文件系统?
mkfs -t xfs /dev/sdb1
6,依次执行什么操作可以将普通分区/dev/sdb5创建为交换分区?
mkswap /dev/sdb5
7,在Linux中启用,停用交换分区的命令分别是什么?
swapon /dev/sdb5 swapoff /dev/sdb5
8,使用mount挂载ISO镜像文件需要添加什么选项?
mount -o loop iso
9,在/etc/fstab文件中挂载配置信息从左到右包括六个字段,写出含义?
设备名 挂载点 文件系统 默认参数 是否需要dump备份 进行磁盘检查顺序
10,使用mount命令挂载文件系统时添加的-o rw,ro 表示什么含义?
-o rw ro 使用参数可写,只读
以上是关于磁盘和文件系统管理笔记的主要内容,如果未能解决你的问题,请参考以下文章