先举个例子,下图是Linux中的用户分组:
Linux系统中的每个文件和目录都有访问许可权限,如下面所示:
接着再深入讲解,正确说的直白一点,下面是必要的知识,需要你记住的:
假如你的file.sh文件权限是这样:
-rw-rw-r-- 2 ypy ypy 4096 Dec 1 16:02 file.sh,
表示为:
你可以对该file.sh文件进行读、写、不能执行;
和你同组的人可以读、写、不能执行;
其他不和你同组的人:只能读,不能写和执行。
现在我们来分析一下,对file.sh文件,做这个操作:chmod u+x file.sh是什么意思呢?
表示用户权限中,增加执行权限,修改后变成这样:
-rwxrw-r-- 2 ypy ypy 4096 Dec 1 16:02 file.sh
原文地址:https://blog.csdn.net/BjarneCpp/article/details/79912495