Linux文件权限管理命令chmod

2018-12-17  本文已影响0人  Sui_Xin

本文首发于我的个人博客:Suixin's Blog
原文: https://suixinblog.cn/2018/12/chmod.html  作者: Suixin

经常会用到命令诸如chmod +x anaconda3.sh之类的命令,今天对Linux文件的权限做总结。

文件权限

在某文件夹查看文件时输入ls -l可看到如下图:

文件列表
图中第一列即为文件的权限信息,第二列为连接的文件数,第三列为文件属主,第四列为文件属组,第五列为文件大小(字节),后面三列为文件的最后修改时间,最后为文件的名称。
在文件的权限信息中,第一个字母为:

后面九个字母分为三组,分别为文件属主(u)、与文件属主同组的其他用户(g)、其他用户的权限(o)。每一组中分别有三个位置,分别表示意思如下:

chmod

Linux中使用chmod命令来修改文件的权限。
用法:chmod [ugoa][+-=][rwx] <file>

参数

数字设定法

用三位数字直接设定三种对象的权限。
权限与数字对应关系:

将想设置的权限对应数字加起来可得一个从0到7的数字,即为对应权限。
如想对ug设置读写权限,对o设置可读权限,则输入chmod 664 <file>即可。想对所有用户设置最高权限,输入chmod 777 <file>即可。

其他

修改文件属主的命令为chown,修改文件属组的命令为chgrp

参考

http://www.cnblogs.com/peida/archive/2012/11/29/2794010.html
https://blog.csdn.net/qq_36221862/article/details/56012469

上一篇 下一篇

猜你喜欢

热点阅读