欢迎光临
我们一直在努力

Linux 进阶必学|权限 + 磁盘存储梳理

搞定 Linux 文件、用户基础后,权限管控、磁盘存储是学习Linux的进阶分水岭,也是运维面试、Linux 认证考试的必考内容,本篇整合权限原理、磁盘挂载、RAID、LVM 核心考点,一次性梳理清楚。

一、Linux 权限:读懂 rwx、特殊权限与软硬链接

1.1 基础数字权限

权限划分为所有者、所属组、其他用户三类角色;

  • r = 4 读
  • w = 2 写
  • x = 1 执行

注意: 默认情况下   – 创建的目录权限是 755   – 创建的文件权限是 644

1.2 基础权限命令

  • chmod:修改权限
  • chown:修改属主属组
  • chattr:锁定文件防止误删
  • lsattr :查看文件隐藏权限属性
  • umask:控制系统新建文件默认权限

1.3 三大特殊权限

  • SUID:用户执行文件临时获得属主权限
  • SGID:执行文件 / 进入目录时,临时继承所属组权限;且目录内文件自动继承组属性
  • Stickbit(粘滞位):多用于 /tmp 目录,仅文件所有者与 root 能删除文件,保障公共目录安全

1.4 链接文件权限特性

  • ln:硬链接是文件实体副本,多个硬链接共用 inode,删除单一链接不影响原文件
  • ln -s:软链接如同快捷方式,源文件删除链接失效

二、磁盘存储操作管理 (磁盘 / 挂载 / 阵列 / LVM)

存储完整工作流程:新增磁盘→系统识别→分区→格式化→手动 / 永久挂载

2.1 磁盘信息查看命令

  • df -h:查看磁盘分区使用率、挂载信息
  • df -Th:查看磁盘文件系统类型
  • df -i:查看 inode 使用情况
  • du -sh:统计文件 / 目录磁盘占用大小
  • dd:磁盘读写、镜像备份(语法: if = 源  of = 输出  bs = 块大小  count = 数量)

2.2 磁盘分区操作

  • fdisk:MBR 分区工具,交互式分区
  • fdisk g:切换 GPT 分区格式

2.3 磁盘格式化

  • mkfs.ext4:Linux 默认稳定文件系统
  • mkfs.xfs:大容量高性能文件系统

2.4 挂载与卸载

  • mount:临时挂载
  • umount:卸载磁盘
  • fstab:永久挂载(格式:设备名 / UUID 挂载目录 文件系统 挂载选项 备份 自检)

2.5 磁盘阵列 RAID

  • RAID0:速度最快、无冗余、坏盘丢数据
  • RAID1:镜像备份、安全性高、容量减半
  • RAID5:奇偶校验、兼顾速度与安全、允许单块硬盘损坏

2.6 逻辑卷 LVM

层级顺序:PV 物理卷→VG 卷组→LV 逻辑卷

  • pvcreate:创建物理卷
  • vgcreate:创建卷组
  • lvcreate :创建逻辑卷

扩容:

  • vgextend:扩展卷组(向卷组里面新增新的pv)
  • lvextend :扩展逻辑卷
  • resize2fs:扩容文件系统

​​​​​​​缩容:

  • e2fsck -f :文件系统检测(注意:一定要先取消挂载)
  • resize2fs:缩减文件系统
  • lvreduce:缩减逻辑卷(缩减后记得重新挂载)

结语

权限决定系统安全边界,LVM 与 RAID 保障磁盘数据与扩容需求,熟练背诵并实操,才能轻松应对考试和面试,下一篇,我们一起学习软件管理与系统服务管理的相关命令。

赞(0)
未经允许不得转载:171主机测评 » Linux 进阶必学|权限 + 磁盘存储梳理
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址