前言

  • 在Unix和Linux的中,每个文件(文件夹也被看作是文件)都有三种权限:读、写、运行。
  • 被授予权限的用户身份有三:当前文件的拥有者,与拥有者属于同组者(同一个group),其他人

Linux系列(24) - chmod

  • ????????????
  • hello.sh文件权限:文件夹所有者root拥有读,写,执行的权限;与root同组的用户拥有读和执行的权限,其它用户拥有读和执行的权限
  • 方框中第1位字母,表示文件类型:普通文件(-)、目录文件(d)、字符设备文件(c)和块设备文件(b)、符号链接文件(s)等
  • r、w、x代表三种权限:r(read,读),w(write,写),x(execut,运行),- 表示没有;权限顺序rwx
  • 在第2到第10位的这9个位置上,前三位表示文件所有者的权限,中间三位表示同组用户的权限,最后三位表示其他用户的权限,三个为一组;

chmod作用:

通过chmod命令对文件的权限进行配置修改

设置文件权限

命令格式:chmod [文件所有者的权限][同组用户的权限][其他用户的权限] [文件名]

权限说明:的权限等于4的权限等于2运行的权限等于1,没有权限为0

例子:

  • chmod 777 hello.sh
  • chmod 700 /root/sh/hello.sh

Linux系列(24) - chmod

 

 

相关文章: