加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_新乡站长网 (https://www.0373zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux修改权限功能------chmod

发布时间:2022-11-08 10:43:10 所属栏目:Linux 来源:
导读:  一.chmod命令概况

  chmod是Linux/Unix中修改文件或者目录权限的命令,通过修改权限可以让指定的人对文件可读、可写、可运行,极大地保证了数据的安全性。

  二.chmod命令的语法

  命令名称:
  一.chmod命令概况
 
  chmod是Linux/Unix中修改文件或者目录权限的命令,通过修改权限可以让指定的人对文件可读、可写、可运行,极大地保证了数据的安全性。
 
  二.chmod命令的语法
 
  命令名称: chmod
 
  执行权限: 所有用户
 
  功能描述: 改变文件或目录权限
 
  语法: 第一种方法 chmod [{ugoa}{+-=}{rwx}] [文件或目录]
 
  备注: u:所有者 g:所属组 o:其他人 a:所有人
 
  +:为用户增加权限 -:为用户减少权限 =:为用户赋予权限
 
  r:读权限 w:写权限 x:执行权限
 
  第二种方法 chmod -R [mode=421] [文件或目录] ←(这种方法用的比较多)
 
  备注: r:4 w:2 x:1
 
  r为读权限,可以用4来表示,
 
  w为写权限,可以用2来表示,
 
  x为执行权限,可以用1来表示。
 
  -R 递归修改(就是将嵌套在很多文件夹中的文件权限修改了,如果没有这个,只能到指定的文 件夹下进行修改)
 
  范例: chmod 777 /etc/hurenxiang 将hurenxiang这个文件夹权限改为对所有用户可读,可写,可执行
 
  chmod 775 /etc/caiyao 将caiyao这个文件夹权限改为其他用户不可读
 
  三.chmod命令结构详解
 
  在Linux中输入ll,会出现指定目录下文件/目录的详细信息,本文重点讲解权限部分,也就是下图中红色框中的部分。
 
  详解下图:权限一共是10个字符,第1个字符分为1组,后面9个字符分为3组。
 
  第1个字符有两种情况:如果是“d”则代表这是一个文件夹,如果是“—”代表这是一个文件;
 
  第2、3、4个字符:这3个字符共同代表的是文件的拥有者,可以用u来表示linux权限,拥有四个权限:r:读权限 , w:写权限,x:执行权限,—:无权限;
 
  第5、6、7个字符:这3个字符代表的是文件所属群组,可以用g来表示,拥有四个权限:r:读权限 , w:写权限,x:执行权限,—:无权限;
 
  第8、9、10个字符:这3个字符代表的是除拥有者和所属群组之外的其他所有的用户,可以用o来表示,拥有四个权限:r:读权限 , w:写权限,x:执行权限,—:无权限。
 
  注意:后面9个字符除了u,g,o外,还有一个a,代表了所有用户。
 
  四.chmod命令的使用
 
  chmod命令都详细讲解完了,下面用几个例子巩固一下:
 
  这是通过两个实例,详细回顾了一波上面的知识点。
 
  -rw--wx--x //该文件的 拥有者有读取和写入的权限,但没有执行权限; 所在群组没有读取的权限,但有写入和执行的权限; 其他用户没有读取和写入的权限,但有执行的权限 d--xr-xrw- //该文件夹的 拥有者没有读取和写入的权限,但有执行的权限; 所在群组没有写入的权限,但有读取和执行的权限; 其他用户没有执行权限,但有读取和写入的权限
 
  这是修改权限的一种方法实例。
 
  chmod u-w , g+r hurenxiang //对hurenxiang文件设置本人没有写入的权限,设置所在群组有读取的权限chmod g+x , o+w hurenxiang //对hurenxiang文件设置群组有执行的权限,设置其他用户有写入的权限
 
  这是修改权限的另一种方法实例(建议)。
 
  chmod 777 hurenxiang //对hurenxiang文件所有的用户都有读取,写入,执行的权限chmod 751 hurenxiang //对hurenxiang文件群组中的人没有写入的权限,其他的用户没有读取和写入的权限
 
  ————————————————
 
  版权声明:本文为CSDN博主「IT界一股清流」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
 

(编辑:开发网_新乡站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!