chmod是改文件访问权限
chown是改文件所属用户/组
例子:执行ls-l
-rw-r--r-- 1 root root 87 Apr 3 10:44 Makefile
第一字段是读写执行权限:rw-,所属用户权限;-r-所属用户组权限;-r-:其他用户权限
第二字段:1,表示文件数目为1
第三字段:root是文件所属用户
第四字段:root是文件所属组
最后一字段:文件名
上面例子表示:root用户读文件有读写权限,其他所有用户只有只读权限。
普通用户对Makefile只能读取,无法修改。有两种方式修改:
1、sudo chmod 646 Makefile,普通用户可以读取
2、sudo chown 用户名 Makefile,将Makefile所属用户由root改为所属用户目标
(以上自是演示,可能还不是很恰当)