linux使用总结 - 简单磁盘挂载操作命令
fdisk
fdisk -l # 找到新磁盘名/dev/xvde
fdisk /dev/xvde # 编辑磁盘/dev/xvde
p # 查看分区情况
n # 新增一个分区
p # 新增分区为主分区
1 # 新增分区号为1
[Enter] # 默认从1柱面开始
[Enter] # 默认到最后一个柱面结束
t # 更改分区系统
L # 列出所有可用分区系统
8e # 更改分区为LVM系统
p # 查看分区情况,确认更改完毕
w # 保存退出
partprobe # 是磁盘分区生效
fdisk /dev/xvde # 编辑磁盘/dev/xvde
p # 查看分区情况,确认更改完毕(可以看到新分区为/dev/xvde1)
LVM
pvscan # 查看当前pv情况
pvcreate /dev/xvde1 # 将/dev/xvde1物理分区创建为PV
pvscan # 查看当前pv情况,确认创建完毕
vgscan # 查看当前vg情况
vgcreate testvg /dev/xvde1 # 创建testvg卷组,并添加已经转为PV的/dev/xvde1。注:PE默认为4Mb
vgdisplay # 查看vg所拥有的PE数量
lvdisplay # 查看当前lv情况
lvcreate -l 76798 -n testlv testvg # 在testvg卷组中信建testlv逻辑卷,并指定PE数量
lvdisplay # 查看当前lv情况,确认逻辑卷创建完毕
mkfs
ls -l /lib/modules/$(uname -r)/kernel/fs # 查看Linux支持的文件系统
cat /proc/filesystems # 查看系统目前已经加载到内存中支持的文件系统
mkfs -t ext4 /dev/testvg/testlv # 格式化为ext4文件系统
useradd
创建非系统用户与用户组(不加-r)
groupadd tomadmin
useradd -g tomadmin tomadmin
passwd tomadmin
visudo # 使tomamdin用户具有sudo权限
tomadmin ALL=(ALL) ALL
mount
df -h
sudo mkdir /data01
sudo chown -R tomadmin:tomadmin /data01
sudo mount -t ext4 /dev/testvg/testlv /data01/
sudo vim /etc/fstab # 设置开机自动挂载该磁盘
/dev/testvg/testlv /data01 ext4 defaults 0 0
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
· 一个超经典 WinForm,WPF 卡死问题的终极反思
· ASP.NET Core - 日志记录系统(二)
· 支付宝事故这事儿,凭什么又是程序员背锅?有没有可能是这样的...
· 在线客服系统 QPS 突破 240/秒,连接数突破 4000,日请求数接近1000万次,.NET 多
· C# 开发工具Visual Studio 介绍
· 在 Windows 10 上实现免密码 SSH 登录
· C#中如何使用异步编程