这里包含了liunx的挂载基础和删除文件夹命令,使你在操作中可以新建和删除挂载。
1、准备工作
查看你的物理盘是否已经识别/确认磁盘设备名:
lsblk # 查看所有磁盘
fdisk -l # 查看磁盘详细信息然后我们新建或者批量建立一个文件目录,如果你的目录名称新建错误,也可以修改哦:
mkdir /data #新建一个data文件目录
mkdir -p /data /disk #批量建一个data文件目录/disk目录
mv /data /disk #mv是一个修改命令,把data修改为disk如果你的文件夹新建错误路径想删除他,可以通过下面试一试:
rm /data #普通删除模式
rm -r /data #强力删除模式
rm -rf /data #加强模式,data包含目录下所有删除2、开始挂载硬盘
从开始的lsblk里面我看看到了自己的sdb盘,新建的时候可以自己控制分区大小:
fdisk /dev/sdb #这里注意哈,fdisk属于小盘挂载,低于含2T容量的挂载,大于2T的容量使用gdisk代替参考下图fdisk操作,选择n新建分区/选择p主分区/盘符编号1/确认容量回车/最后wp保存即可,不过按自己的实际情况而定
d删除分区
g创建新的空GPT分区表
G创建IRIX(SGI)分区表
I列出已知的分区类型我打印这个菜单
n添加新分区
0创建一个新的空DOS分区表
p打印分区表
q不保存更改就退出
s创建一个新的空Sun磁盘标签
t更改分区的系统idv验证分区表
w将表写入磁盘并退出
x额外功能,(仅限专家)
分区建立完后我们第一步要格式化,其实格式化的格式很多,比如ext5/6/xfs+自己定义
mkfs.ext4 /dev/sdb1 #格式化你的分区,和windos新建差不多吧
mkfs -t xfs /dev/sdb1 #大于2T以上的硬盘选择XFS格式刚才我们新建了那个分区,然后使用mount就把分区挂到自己的新建目录:
mount /dev/sdb1 /data #把sdb1挂到data目录
mount /dev/sdb2 /disk #把sdb2挂到disk目录第一种可以使用硬盘的UUID进行编辑,也可以使用第二种方式:
然后我们编辑 /etc/fstab 文件以实现自动开机挂载,在编辑之前,您可以通过 blkid命令获取分区的 UUID(Universaly Unique ldentifer),以确保正确地将其添加到/etc/fstab 中实现记录分区:
blkid /dev/sdb1 #这里注意你分区的是哪个分区,就不要看这种sdb父级的uuid了
vi /etc/fstab #进入文本添加配置UUID=xxxx-xxxx-xxxx /data ext4 defaults 0 0 注意哈:这样子添加不显示文件盘图标的
vi /etc/fstab #UUID=xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data ext4 rw,user,x-gvfs-show,nosuid,nofail 0 2 注意哈:这样子就显示了盘符了,但是是可移动设备第二种方式是直接运行添加挂载目录
echo '/dev/xvdb1 /xfstest xfs defaults 0 0' >> /etc/fstab还可以编辑 etc下的fstab文件
vi /ect/fstab
/etc/fstab,在下面增加/dev/xvdb1 /xfstest xfs defaults 0 0然后我们检查挂载状态
mount -a #刷新验证下是否挂载成功了
cat /etc/fstab #查看分区写入配置信息rw:以读写模式挂载。
user:允许普通用户挂载该设备(但请注意,这可能会带来安全风险,特别是在多用户环境中)。
x-gvfs-show:这是关键选项,它指示图形界面(如GVFS)显示这个挂载点。
nosuid:防止执行该分区上的set-user-identifier或set-group-identifier程序。
nofail:如果挂载失败,则忽略错误并继续启动过程。
谨记:没权限sudo大于天,数据无价记得备份。重启就可以验证了。
Thanks