chmod修改的是文件的读、写、执行。
chown修改的是文件的用户或者组的权限。
chmod例子
举例:如果某文件权限为7则代表可读、可写、可执行(4+2+1).
若权限为6(4+2)则代表可读、可写。
权限为5代表可读(4)和可执行(1).
权限为3代表可写(2)和可执行(1)。
chown
表示把文件或者目录的权限分配给某用户或者组。
把passwd文件所有权分配给test01
[root@localhost srv]# chown test01 passwd
把srv目录所有权分配给test01
[root@localhost srv]# chown test01 passwd
把passwd文件分配给test01 组权限给root
[root@localhost srv]# chown test01:root passwd
组合实例
chmod 的what、why、how公式套入
what一个文件或者目录读写和执行权限。
why解决不同用户对此文件进行不同的操作。
how 语法:chmod (4 2 1 组合) 文件或者目录名(黄色部分)
chown 的what、why、how公式套入
what一个文件或者目录所有权(用户和组)。
why解决此文件的所有权问题。
how 语法:
语法1:chown 用户 文件或者目录名称
语法2:chown 用户:组 文件或者目录名称
总结:其实一个文件或者目录的权限是由两部分组成
第一部分:读、写、执行
第二部分:文件或者目录用户权限(用户和组)。