Linux中文件权限 chmod、u+x、u、r、w、x分别代表什么

先举个例子,下图是Linux中的用户分组:

Linux中文件权限 chmod、u+x、u、r、w、x分别代表什么
Linux系统中的每个文件和目录都有访问许可权限,如下面所示:

Linux中文件权限 chmod、u+x、u、r、w、x分别代表什么

Linux中文件权限 chmod、u+x、u、r、w、x分别代表什么

 接着再深入讲解,正确说的直白一点,下面是必要的知识,需要你记住的:

Linux中文件权限 chmod、u+x、u、r、w、x分别代表什么

 假如你的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

Linux中文件权限 chmod、u+x、u、r、w、x分别代表什么

上一篇:Linux下文件描述符


下一篇:Linux-基于公私钥实现免密码登录