chmod用于改变文件或目录权限
权限:
r 读 w写 x执行
100 010 001
4 2 1
rwx的值为4+2+1=7;
rw-的值为4+2=6;
r-x的值为4+1=5。
rwxr-xr-x的值为755
-rw------- (600) 只有属主有读写权限。
-rw-r--r-- (644) 只有属主有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) 只有属主有读、写、执行权限。
-rwxr-xr-x (755) 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) 所有用户都有文件读、写权限。这种做法不可取。
-rwxrwxrwx (777) 所有用户都有读、写、执行权限。更不可取的做法。
在Linux中输入ll会出现指定文件目录下文件/目录的详细信息
权限一共10个字符,第一个字符分为一组,后面9个字符分为三组
第1个字符有2种情况:如果是“d“则代表这是一个文件夹,如果是”-“则代表这是一个文件
第2,3,4个字符:表示文件拥有者的权限,可以用u来表示,拥有4个权限:r:读权限,w:写权限,x:执行权限,-:无权限
第5,6,7个字符:表示文件所属群组的权限,可以用g表示,拥有4个权限:r:读权限,w:写权限,x:执行权限,-:无权限
第8,9,10个字符:表示除拥有者和所在群组之外的其他用户,可以用o来表示拥有4个权限:r:读权限,w:写权限,x:执行权限,-:无权限