linux内一般把身份分为三种,owner(用户),group(用户组),others(其他人)。
把权限也分为三种,r(可读),w(可写),x(可执行)。
查看文件权限时,如用ls -al命令时,其中如
-rw-r--r-- 其中有十个字符。第一个代表文件类型,然后三个字符为一组,分别说明用户,用户组和其他人对文件操作的权限。
改变文件属性与权限的三个命令:
1.chgrp:改变文件的所属用户组,不过,要改变的组名必须要在/etc/group中存在才行
格式:charp [-R] 用户组 dirname/filename
-R:进行递归更改,即连同于目录下的所有文件,目录
2.chown:改变文件的所有者,不过,要改变的所有者必须存在于/etc/passwd中才行
3.chmod:改变权限
r:4,w:2,x:1
绝对路径和相对路径
./代表当前目录
../代表上一级目录
有5个目录不可与根目录放在不同的分区,分别为/etc,/bin,/lib,/dev,/sbin五个