
目录
- 1、用户和用户组
- 1.1 用户配置文件
- 1.1.1 /etc/passwd
- 1.1.2 /etc/shadow
- 1.1.3 /etc/group、/etc/gshadow
 
- 1.2 用户管理相关文件
- 1.3 用户管理命令
- 1.3.1 useradd
- 1.3.2 passwd
- 1.3.3 usermod
- 1.3.4 chage
- 1.3.5 userdel
- 1.3.6 su
 
- 1.4 用户组管理命令
 
- 2、权限管理
- 2.1 ACL权限
- 2.1.1 ACL权限简介和开启
- 2.1.2 ACL权限查看和设定
- 2.1.3 最大有效权限和删除ACL权限
- 2.1.4 默认ACL权限和递归ACL权限
 
- 2.2 文件特殊权限
- 2.2.1 setUID
- 2.2.2 setGID
- 2.2.3 Sticky BIT
 
- 2.3 文件系统属性chattr权限
- 2.4 系统命令sudo权限
 
- 3、文件系统管理
- 3.1 分区
- 3.2 文件系统
- 3.3 常见命令
- 3.3.1 df
- 3.3.2 du
- 3.3.3 fsck(了解即可)
- 3.3.4 dumpe2fs
- 3.3.5 mount
- 3.3.6 umount
 
- 3.4 自动挂载
- 3.5 分配swap分区
- 3.5.1 free
- 3.5.2 新建分区
- 3.5.3 格式化
- 3.5.4 加入swap分区
- 3.5.5 开机挂载
 
 
 
- ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️
- ❤️ 本篇创建记录 2022-12-18 ❤️
- ❤️ 本篇更新记录 2022-12-18 ❤️
- 🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言 📝
- 🙏 此博客均由博主单独编写,不存在任何商业团队运营,如发现错误,请留言轰炸哦!及时修正!感谢支持!
- 🔥 Arduino ESP8266教程累计帮助过超过1W+同学入门学习硬件网络编程,入选过选修课程,刊登过无线电杂志🔥
1、用户和用户组
1.1 用户配置文件
1.1.1 /etc/passwd

 
 
 
 命令:
man 5 passwd
1.1.2 /etc/shadow

 
 

1.1.3 /etc/group、/etc/gshadow


1.2 用户管理相关文件

 
 
1.3 用户管理命令
1.3.1 useradd

 
 
 
 
1.3.2 passwd

 
 
 
1.3.3 usermod


1.3.4 chage

 
1.3.5 userdel

 
 
1.3.6 su

 
1.4 用户组管理命令

 
 
 
2、权限管理
2.1 ACL权限
2.1.1 ACL权限简介和开启

 
 命令:
df 命令找到根目录所在的分区

 
2.1.2 ACL权限查看和设定

 命令多了一个e字母。
 
 
 
 
 
2.1.3 最大有效权限和删除ACL权限

 命令:
setfacl -m m:xxx

 
 
2.1.4 默认ACL权限和递归ACL权限

 注意:
这个命令要看执行瞬间

 注意:
这个命令要看执行瞬间。刚好夹在两个命令之间的文件。
2.2 文件特殊权限
2.2.1 setUID

 
 
 
 
 
思考:
- 如果给vim配置SUID会发生什么?
2.2.2 setGID

 
 

 
 
2.2.3 Sticky BIT

 
2.3 文件系统属性chattr权限

 
 
2.4 系统命令sudo权限

 
 
 
 
3、文件系统管理
3.1 分区

 
 
 
 
3.2 文件系统

 
 
3.3 常见命令
3.3.1 df

3.3.2 du

 
3.3.3 fsck(了解即可)

3.3.4 dumpe2fs

3.3.5 mount

mount

 
 
 
 
3.3.6 umount

3.4 自动挂载

 
 
 
3.5 分配swap分区
3.5.1 free

3.5.2 新建分区

3.5.3 格式化

3.5.4 加入swap分区

3.5.5 开机挂载




















