笔者在使用 Linux 和 macOS 时,经常遇到文件目录权限不足的问题,所以整理了一些修改文件目录权限的命令。
创建自带特定权限的文件目录
1 | sudo mkdir -pm 775 /opt/fastdfs |
命令说明:
- 示例命令,是创建一个权限为 775 的
/opt/fastdfs的目录。 -p是--parents的意思,若父目录不存在,则自动创建父目录。-m是--mode的意思,用于设定权限,-m 775代表权限为 775。
修改文件目录的持有者(推荐使用)
1 | sudo chown -R $USER /opt/fastdfs |
命令说明:
- 示例命令,是将
/opt/fastdfs目录的持有者修改为当前登录用户。 -R代表递归操作。$USER代表当前登录用户,也可以修改为特定用户名。
修改已存在的文件目录权限
1 | sudo chmod -R 775 /opt/fastdfs |
命令说明:
- 示例命令,是将
/opt/fastdfs目录的权限修改为 775。
最后一句,涉及权限,谨慎使用。