linux | 磁盘分区、挂载

磁盘分区,是基本功,场景还蛮多的,但是用的少,初级看的容易晕。那就耐着性子看下去吧!总会有收获的。

#查看磁盘情况	  看有没有识别新的磁盘		fdisk -l	假如发现了 在VMW上新开的磁盘,	/dev/sda


#对 发现的磁盘分区	fdisk  /dev/sda
#操作: m 查看帮助	  n-->p-->1-->enter-->enter-->w			两次回车是 默认磁盘的地址位置  起始--结束

#检查分区	fdisk -l 

#参考
Device     Boot Start      End  Sectors Size Id Type
/dev/sda1        2048 20971519 20969472  10G 83 Linux


#格式化	mkfs -t ext4 /dev/sda1				格式化为  ext4类型

#查看磁盘情况	df  -h 

#把 格式化的 分区  挂载到你指定路径(/data)(粗暴理解 为你的这个目录加存储空间)	
#/dev/sda1       /data   ext4   rw,user,x-gvfs-show,nosuid,nofail        0 0

#检查 挂载情况
#cat /etc/fstab


#分区的另一个命令		参考
# 分区(操作大于2TB)	parted	 

#开始分区  (进入分区命令操作)	parted /dev/sdb
#设置分区类型		mklabel gpt				注意 parted 只能对gpt类型 分区

#分区命令	参考:mkpart PART-TYPE [FS-TYPE] START END
#PART-TYPE(分区类型):primary(主分区)、logical(逻辑分区)、extended(扩展分区)
#FS-TYPE(文件系统类型):ext4、ext3、ext2、xfs
#START(分区起点 numberMiB/GiB/TiB) 参考:0设定当前分区的起始点为磁盘的第一个扇区;1G 设定当前分区的起始点为磁盘的1G处开始;
#END 设定磁盘分区结束点;参考:-1 设定当前分区的结束点为磁盘的最后一个扇区;10G 设定当前分区的结束点为磁盘的10G处;
#举例: mkpart primary 0 -1 

#接着 格式化(和上面一样)、挂载

###############################################################
#脚本参考
# cat ./auto_partition.sh 
#!/bin/bash
# 新建/dev/sdb的磁盘标签类型为GPT
parted /dev/sdb mklabel gpt 
# 将/dev/sdb整个空间分给同一个分区
parted /dev/sdb mkpart primary 0 100%
# 忽略警告
ignore
# 格式化分区
mkfs -t ext4 /dev/sdb1
# 设定分区label(非必要)
e2label /dev/sdb1 /gfsdata01
# 创建挂载目录
mkdir /gfsdata01
# 临时挂载
mount /dev/sdb1 /gfsdata01
# 开机自动挂载(永久挂载)
echo '/dev/sdb1 /gfsdata01       ext4    defaults        0 0'>>/etc/fstab
################################################################

#删除分区	rm
#进入	parted  模式 输入 p 查看 “分区号”  删除分区 rm 1 (通过命令  rm 1 删除分区号为1 的分区) 

#参考
 parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p                                                                
Model: QEMU QEMU HARDDISK (scsi)
Disk /dev/sda: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  10.7GB  10.7GB  primary  ext4

(parted) q

#########################################################################
#永久挂载	参考
echo '/dev/sdb1 /gfsdata01    ext4    defaults    0 0' >>/etc/fstab

#查看挂载信息	cat /etc/fstab	分别是 
#磁盘设备名/uuid | 挂载点(挂载目录)| 磁盘文件系统格式(ext2、ext3、reiserfs、nfs、vfat)| 文件系统参数 | 是否备份 | 是否检验扇区

#文件系统参数:	Defaults(同事具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置) (后续补充完整,详细可以看下方链接参考)
#备份参数: 0 (不备份) | 1 (每天备份)| 不定期备份2 
#检验扇区: 0(不检验) | 1 (最早检验 | 2(1级别检验后再检验)



#查看详细的“磁盘信息”	dumpe2fs -h /dev/sda1
#查看“磁盘”详细信息	blkid /dev/sda1 (也可以直接 blkid   展示所有的“磁盘”信息)

#参考:https://www.cnblogs.com/liunaixu/p/17123169.html
#参考:https://www.cnblogs.com/wholj/p/10924129.html
#参考:https://www.cnblogs.com/machangwei-8/p/10353690.html
#参考:https://www.cnblogs.com/zhangpengme/archive/2011/12/29/2305963.html
#参考:https://blog.youkuaiyun.com/test_soy/article/details/48182145
#参考:https://blog.51cto.com/mjal01/1958333
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值