linux 文件 777 权限含义
2023-12-14 18:27:15
1.Linux 下的每个文件都有以下三种权限
- r:表示读取,对应的数字为 4;
- w:表示写入,对应的数字为 2;
- x:表示执行,对应的数字为 1;
2、三个对象
在上面已经说明 7 表示读取、写入和执行权限。但是为啥是三位数字呢?比如 777。
其实,三位是指三个不同的对象,
- User:文件所属者
- Group:文件所属组
- Other:其他人
3、修改权限
Linux 修改文件权限的命令为
chmod 777 文件名
例如:
chmod 777 geshanzsq.tar
用 rwxrwxrwx 表示,赋予 geshanzsq.tar 文件所属者、文件所属组和其他人都有读取、写入和执行权限的全部权限,也是最高权限。
Linux 修改目录下的所有文件权限的命令为
chmod -R 764 目录名
例如:
chmod -R 764 geshanzsq/
用 rwxrx---x 表示,赋予 geshanzsq 目录下所有文件的文件所属者全部权限,文件所属组有读取和写入权限,而其他人只有读取权限。
4、扩展
如果细心的你,可能会发现英文表示权限的前面还有一个字符,比如下面的 l、d、-。这些表示什么呢?
- l:表示此文件为软链接,相当于 Windows 的快捷方式。在图中也可以发现此文件的具体目录,比如图片中的 bin 文件
- d:表示文件为目录,比如图片中的 images 目录
- -:表示文件为普通文件,比如?.txt 文件
文章来源:https://blog.csdn.net/m0_55628907/article/details/132744004
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!