fdisk (只能分区2TB以下的磁盘) 磁盘分区步骤: 准备磁盘 --> 分区 --> 格式化 --> 挂载
分配1个分区
[root@www ~]# fdisk /dev/sdb
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p #选择分配主分区
Partition number (1-4, default 1):
First sector (2048-41943039, default 2048): #开始的扇区 回车即可
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): +1G #当前分区的大小
Partition 1 of type Linux and of size 1 GiB is set
Command (m for help): p #查看当前磁盘的分区情况
Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x44d0ef75
Device Boot Start End Blocks Id System
/dev/sdb1 2048 2099199 1048576 83 Linux
3.格式化
mkfs.ext4 /dev/sdb1
4.挂载
[root@www /]# mount /dev/sdb1 /soft/ #将/soft作为/dev/sdb1分区的一个入口目录
[root@www /]# touch /soft/1111 #添加111文件,实际上是在/dev/sdb1分区上添加的数据
[root@www /]# ls /soft/
1111
[root@www /]# umount /soft/ #卸载/soft挂载信息
------------------------------------永久操作 /etc/fstab-----------------------------------------
格式
/etc/fstab配置文件编写格式 要挂载的设备 挂载点(入口) 文件系统类型 挂载参数 是否备份 是否检查 /dev/sdb1 /db1 xfs defaults 0 0
演示临时挂在时参数的使用,只读文件系统
[root@www ~]# mount -o ro /dev/sdc1 /datac/
建议挂在时使用UUID
1.怎么磁盘分区的UUID [root@www ~]# blkid|grep sdc1 /dev/sdc1: UUID="c7c940b3-277b-49fa-960b-eef5ed6e9b1b"
2.手动测试是否能正常的挂载 [root@www ~]# mount UUID="c7c940b3-277b-49fa-960b-eef5ed6e9b1b" /datac
3.将信息写入到/etc/fstab文件中,保证下次启动系统自动挂载 UUID="c7c940b3-277b-49fa-960b-eef5ed6e9b1b" /datac xfs defaults 0 0
4.卸载/datac 挂载信息, 然后使用 mount -a 检查/etc/fstab文件是否ok [root@www ~]# mount -a
PS: 如果不检查写错了直接重启, 会导致系统无法启动. 无法启动-->提示-->输入密码-->修改配置-->保存-->重启
---------------------------- 扩展swap分区 ------------------------------------------------------ 1.创建分区,并格式化为swap分区。 [root@www ~]# fdisk /dev/sdb #分1个G大小 [root@www ~]# mkswap /dev/sdb1 #格式化为swap
2.查看当前swap分区大小,然后进行扩展和缩小 [root@www ~]# free -m total used free shared buff/cache available Mem: 1980 1475 80 10 424 242 Swap: 2047 4 2043
#1.扩展swap分区大小 [root@www ~]# swapon /dev/sdb2 [root@www ~]# free -m total used free shared buff/cache available Mem: 1980 1475 80 10 424 242 Swap: 3047 4 2043
#2.缩小swap分区大小 [root@www ~]# swapoff /dev/sdb1 [root@www ~]# free -m total used free shared buff/cache available Mem: 1980 1475 80 10 424 242 Swap: 2047 4 2043 [root@www ~]# swapoff -a #代表关闭所有的swap
3.检查当前swap分区有哪些设备 [root@www ~]# swapon -s 文件名 类型 大小 已用 权限 /dev/dm-1 partition 2097148 4616 -2 /dev/sdb1 partition 1048572 0 -2
---------------使用文件来扩展swap分区--------------------- dd if=/dev/zero of=/opt/swap_file bo=1M count=500 chmod 0600 /opt/swap_file mkswap -f /opt/swap_file swapon /opt/swap_file
如果要开机自动挂载,需要写到/etc/fstab
















