第六单元

 

1.        文件属性查看

ls -l filename

 

-rw- r- - r-- 1 root  root 0 Sep 27 03:55  admin1

 

- (文件类型)rw- r- - r- -(文件权限) 1(文件副本数,即文件按内容被系统记录的次数) root (文件所有人) root(文件所有组) 0 (所有文件属性的大小)Sep 27 03:55 (最后一次被修改时间)admin1 (文件名)

 

2.        目录属性的查看

ls -ld directoy

d rwxr-xr-x   2  root root  17  Sep 27 04:05  file1

类型   权限  子目录个数  目录所有人   目录所有组  所有子文件属性大小  目录中内容变化日期  目录名

 

Linux-unit6-用户权限_用户组

 

3.        更改文件用户组

chown 用户名称  文件     更改文件所有人

chgrp  组名称    文件   更改文件所有组

chown  -R  用户  目录   更改目录本身以及目录中的子文件的所有人

chgrp  -R  组名  目录   更改目录本身以及目录中的子文件所有组

Linux-unit6-用户权限_用户组_02

 

4.        权限的识别

ls -l  (其中2-10字符为文件权限)

r=4 w=2  x=1

rwx(用户权限ur-x(组成员权限g r-x(其他用户权限o

7=rwx 6=rw- 5=r-x 4=r-- 3= -wx  2= -w-1= --x

 

chmod     ugo+-=rwx     修改权限(777 代表所有用户具有所有权限)

r

文件——表示可以查看文件内容

目录——表示可以ls查看目录中存在的文件名称

 

w

文件——可以更改文件内容

目录——表示可以删除目录中的子文件或者子目录

 

x

文件——表示可以开启文件当中的记录程序

目录——可以进入目录中

Linux-unit6-用户权限_用户组_03

 

 

5.        文件的默认权限

 

umask 命令查看系统默认预留权限值

 

vim /etc/bashrc      71行是对普通用户进行更改,73是超级用户进行更改

vim /etc/profile      60行是普通用户值,62是超级用户

 

Linux-unit6-用户权限_用户组_04

 

source /etc/bashrc  刷新bash配置

source /etc/profile  刷新系统配置

 

Linux-unit6-用户权限_用户组_05