在Linux系统中,管理文件和目录的权限是确保系统安全和正常运行的关键步骤。本文将介绍如何使用 chmod
命令为一个目录及其子目录中的所有文件添加权限。
1. chmod
指令简介
chmod
是一个用于改变文件或目录权限的命令。文件的权限包括读(r)、写(w)和执行(x)权限,可以分别授予给文件的拥有者(User)、同组用户(Group)和其他用户(Other)。
权限表示
权限可以使用字母表示,也可以用数字表示:
- 读(r) = 4
- 写(w) = 2
- 执行(x) = 1
例如:
- rwx 表示读、写、执行权限,对应的数字表示为 4+2+1=7
- rw- 表示读、写权限,对应的数字表示为 4+2=6
- r-x 表示读、执行权限,对应的数字表示为 4+1=5