如何更改 Linux 文件和目录权限?

我记得有一次我在公司的服务器上遇到了权限问题。
那天下午,我正在做一个紧急项目,突然发现我的脚本文件运行不正常。
我检查了脚本文件,发现它具有执行权限,但是当我尝试运行它时,收到一条消息说我没有足够的权限。

我打开终端并输入 ls -l script.sh 检查权限,结果是 -rwxr-xr-x。
等等,还有别的事。
我突然想到原因是该用户组或者其他用户没有执行权限。
所以我决定使用chmod命令来调整权限。

我尝试了 chmod 7 5 5 script.sh 但问题仍然存在。
然后我再次尝试 chmod u+x script.sh ,这次成功了。
脚本成功运行并且项目继续。

这次经历让我认识到权限管理在Linux系统中有多么重要。
小的权限问题可能会影响整个项目的进度。
这样您就学会了如何使用 chmod 命令来调整权限并确保所有文件和目录都具有正确的权限。

linux授权命令

这是一个陷阱。
不要使用chmod修改非root用户权限,否则系统会崩溃。