linux 权限管理命令chmod的介绍

时间:2021-03-03 16:46:32

命令名称:chmod

命令英文原意:change the permissions mode of a file

命令所在路径:/bin/chmod 

执行权限:所有用户

语法:chmod [{ugoa} {+-=}] [文件或目录]

             [mode=421] [文件或目录]

            -r递归修改

功能描述:改变文本或目录权限

范例:

          chmod g+w,o-r me.txt

           chmod g=rwx me.txt


linux 权限管理命令chmod的介绍

权限数据表示

r---4     w---2    x---1

r是可读,w可写  ,x是可执行

-rw-r--r--这是文件的权限,第一个-是表示普通的文件, rw-  r--  r--   分别是所有者(u)、所属组 (g) 、其它人 (o) 

上面的hello.txt文件的权限是:rw-r--r--  使用数字表示是所有者rw- 是6   所属组r--是4  其它人r--是4   这里可以这样写chmod 644 hello.txt

使用使用数字修改权限

chmod 777 me.txt    这里给me.txt文件的权限是 -rwxrwxrwx

chmod -r 777 /yy       这里给yy目录所有的文件或目录权限是:如果是文件是-rwxrwxrwx,如果是目录是-drwxrwxrwxrwx