linux操作系统—第五章.2文件目录访问权限

  1. 文件权限基本概念?
  2. 怎么查看文件权限?
  3. 文件访问权限怎么修改?
  4. 文件默认权限怎么修改?
  5. 文件所有者怎么修改?

一,文件目录的访问权限基本概念

1,规定3种访问方法:

r:读

w:写

x:可执行或查找

针对文件和目录又有不同的含义:

linux操作系统—第五章.2文件目录访问权限

2,3种不同类型的用户

user:文件属主文件所有者

group:同组用户

other:其他用户

3,文件的属性(是哪一类文件)

linux操作系统—第五章.2文件目录访问权限

第一个属性为文件的类型

d:目录

-:文件

l:链接文件

b:为设备文件中可供储存的接口设备

c:为设备文件中的串行端口设备,如键盘、鼠标

4,文件的权限属性

linux操作系统—第五章.2文件目录访问权限

若一个文件的属性为“-rwx r-x r--”,表示说明意思?

为一个文件,文件所有者可读可写可执行,同组人员可读可执行不可写,其他组人员可读不可写不可执行。

二,查看文件权限

linux操作系统—第五章.2文件目录访问权限

linux操作系统—第五章.2文件目录访问权限

 文件属性    链接数量  所有者     组        文件大小        创建日期             文件名称

 

三,改变访问权限

                   chmod

用于改变文件和目录的访问权限,只有文件所有者和超级用户root用户才可以使用

1,文字设定方法

(1)用户和用户组的代表

u:代表文件的所有者

g:代表文件的所属组

o:代表其他用户

a:代表以上所有用户

(2)符号意义

+:代表增加

-:代表取消

=:代表只赋予权限

(3)格式

linux操作系统—第五章.2文件目录访问权限

 

2,数字设定法

(1)语法

chmod [-R]   数字   文件

[-R]:表示当前目录下的所有档案与子目录进行相同权限变更

数字:代表rwx的属性数值

(2)数值计算

对于文件:

linux操作系统—第五章.2文件目录访问权限

三,改变默认权限

        umask

用于设置新建文件权限的掩码

(1)格式:

umask    [模式]

         说明:

模式为新建文件权限的掩码值

(2)在Linux系统中

目录默认权限为:  7 7 7

文件默认权限为:  6 6 6

linux操作系统—第五章.2文件目录访问权限

例如:

linux操作系统—第五章.2文件目录访问权限

四,改变文件目录的所有权

      chown

用于更改文件或目录的属主和属组。

只有文件所有者和超级用户才可以使用这个命令。

用户名和用户组名由冒号分开。

(1)一般格式

chown  [选项]   用户或组    文件名