学习心得

4 阅读1分钟

通过本次学习,我系统掌握了 Linux 系统中用户管理、用户组管理、文件权限三大核心模块的操作逻辑与底层原理,收获颇丰。 明确了 Linux 中创建用户的标准命令是 useradd(而非带空格的 user add),且 -m 参数可自动创建用户家目录,这是日常创建用户的常用写法。 理解了 UID 的核心含义:管理员用户 root 的 UID 固定为 0,普通用户默认从 1000 开始分配,系统用户则分布在 1-999 区间。 掌握了用户密码设置的两种方式:交互式 passwd 用户名 和非交互式 echo "用户名:密码" | chpasswd,后者更适合脚本自动化部署。 学会了将用户加入附加组的正确命令 usermod -aG 组名 用户名,区分了 -g(修改主组)和 -G(设置附加组)的差异,避免误操作覆盖用户原有主组。 熟练解析了 ls -l 输出的权限字符串:如 -rw-r--r-- 代表普通文件,所有者可读可写、组用户和其他用户仅可读,同时能快速对应到数字权限(如 644)。 掌握了数字权限的计算逻辑:读 (r=4)、写 (w=2)、执行 (x=1),通过三者求和得到所有者、组、其他用户的权限值,例如 rwxr-x--- 对应 750。 这次练习让我从理论走向实操,不仅掌握了基础命令,更理解了 Linux 权限管理的设计思想,为后续服务器运维、安全加固打下了坚实基础。