Ubuntu环境下如何设置文件(文件夹)权限

查看文件(文件夹)权限

cd到需要查看的文件(文件夹)所在目录并执行:

(base) duanyongchun@hc1217:~$ ls -l    #查看当前文件夹下的所有文件(包括文件夹)的权限

 如图:除每行的首位【d】或【-】之外,每三个占位符代表一个级别的执行权限,比如第一行:

第一位【rwx】表示文件所有者的执行权限,设置格式为:

(base) duanyongchun@hc1217:~$ chmod u=rwx filename

第二位【rwx】表示同组用户(当前系统下同样拥有sudo权限的用户)的执行权限,设置格式为:

(base) duanyongchun@hc1217:~$ chmod g=rwx filename

第三位【r-x】表示其他用户的执行权限(当前系统下未拥有sudo权限的用户)的执行权限,设置格式为:

(base) duanyongchun@hc1217:~$ chmod o=r-x filename

其中:r代表读,w代表写,x代表执行,

方法一:字母设置权限

以同时设置COVID-19CTSeg.zip的三个权限为例:

(base) duanyongchun@hc1217:~$ chmod u=rwx,g=rwx,o=rwx COVID-19CTSeg.zip

如图:权限已改

若要设置其他用户"三无"权限,则执行下列语句即可:

(base) duanyongchun@hc1217:~$ chmod o=- filename

方法二:数值设置权限

如:

(base) duanyongchun@hc1217:~$ chmod 600 filename  #表示只有所有者有读和写的权限

当由字母设置权限改为数值设置权限时:

【r】代表数值4,【w】代表数值2,【x】代表数值1

如上式【600】表示4+2+0,0+0+0,0+0+0,表示为字母设置权限即:rw,-,-,即上式语句与下列语句等价:

(base) duanyongchun@hc1217:~$ chmod u=rw,g=-,o=- filename

完结!

posted @ 2020-03-26 08:28  DuanYongchun  阅读(10068)  评论(0编辑  收藏  举报