在Linux终端操作中,权限管理非常重要。如果你发现某个脚本无法执行(Permission deni...
创建于:2026年8月24日
使用 GPT-5.6 Thinking 回答 Chat01
创建于:2026年8月24日
使用 GPT-5.6 Thinking 回答 Chat01
在Linux终端操作中,权限管理非常重要。如果你发现某个脚本无法执行(Permission denied),通常需要使用 chmod 命令赋予其执行权限。以下哪个命令可以赋予文件 start.sh 可执行权限?
选项 A
chmod 777 -R /
选项 B
chown user:group start.sh
选项 C
sudo install start.sh
选项 D
chmod +x start.sh
正确答案是 D:chmod +x start.sh。
它会给 start.sh 添加可执行权限(execute permission)。
chmod 777 -R / 会递归修改整个根目录权限,非常危险。chown 用于修改文件的所有者和所属组,不是添加执行权限。install 主要用于复制并安装文件,不是这里最直接的权限设置方式。chmod +x start.sh ✅