# 使用 chmod 命令为文件或目录赋权限
# 1. 修改文件权限
# 语法: chmod [选项] mode 文件名
# 示例: 将文件 file.txt 的权限设置为所有者可读写、组用户可读、其他用户无权限
chmod 640 file.txt
# 解释:
# - 6 表示所有者有读写权限 (4 + 2)
# - 4 表示组用户只有读权限
# - 0 表示其他用户没有任何权限
# 2. 修改目录权限
# 示例: 将目录 mydir 的权限设置为所有者和组用户可读写执行,其他用户只读
chmod 775 mydir
# 解释:
# - 7 表示所有者和组用户有读写执行权限 (4 + 2 + 1)
# - 5 表示其他用户只有读和执行权限 (4 + 1)
# 3. 使用符号模式修改权限
# 示例: 给文件 file.txt 添加所有者的执行权限
chmod u+x file.txt
# 解释:
# - u 表示用户 (所有者)
# - + 表示添加权限
# - x 表示执行权限
# 4. 递归修改目录及其子文件的权限
# 示例: 递归地将 mydir 目录及其子文件的所有者权限设置为读写执行
chmod -R 700 mydir
# 解释:
# - -R 表示递归操作
# - 7 表示所有者有读写执行权限
# - 0 表示组用户和其他用户没有任何权限
上一篇:linux格式化硬盘命令
下一篇:linux 读取文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站