45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:linux学习笔记内容

linux学习笔记内容

2016-09-02 13:05:14 来源:www.45fan.com 【

linux学习笔记内容

第一部分 SHELL

第一章 文件安全与权限

11 文件

当你创建一个文件,系统保存了关于有关该文件的信息,包括:

文件的位置

文件类型

文件长度

哪些用户拥有该文件,哪些用户可以访问该文件

i节点

文件的修改时间

文件的权限位

12文件类型

d目录

l 符号链接(指向另一文件)

s 套接字文件

b 块设备文件

c 字符设备文件

p 命名管道文件

- 普通文件

13权限

除开最前面的“-”,一共是9个字符,分别对应9个权限位,可分为3组。

r 读权限 w /更改权限 x 执行该脚本或程序的权限

第一组定义了文件属主权限

第二组定义了文件属主缺省组权限

第三组定义了系统中其他用户的权限

14 改变权限位

chmod改变文件的权限位,有绝对模式和符号模式之分。

141符号模式

chmod命令的一般格式为:

chmod [who] operator [permission] filename

who的含义为:

u 文件属主权限

g 同组用户权限

o 其他用户权限

a 所有用户权限

Operator的含义为:

+ 增加权限

- 取消权限

= 设定权限

Permission的含义:

r 读权限

w 写权限

x 执行权限

s 文件属主和组set-ID

T 粘性位

L 给文件加锁,使其他用户无法访问

Ugo针对文件属主,同组用户及其他用户的操作

142 chmod命令举例

假定文件myfile文件最初具有这样的权限:rwx rwx rwx:

chmod a-x myfile 收回所有用户执行权限

143绝对模式

chmod命令绝对模式的一般形式为:chmod [mode] file 其中mode是一个八进制数。

在绝对模式中,每一个权限位用一个八进制数表示

0400 文件属主可读 0010 同组用户可执行

0200 文件属主可写 0004 其他用户可读

0100 文件属主可执行 0002 其他用户可写

0040 同组用户可读 0001 其他用户可执行

0020 同组用户可写

设定权限时,只需按上查出与其相对应的权限数,相加起来,就是相应的权限位。

15 目录

目录的权限位和文件的权限位有所不同,目录的读权限意味着可以列出其中的内容。写权限意味着可以在该目录中创建文件,执行权限位则意味着搜索和访问该目录。目录的权限将会覆盖目录中文件的权限。

 

本文地址:http://www.45fan.com/a/question/71247.html
Tags: linux 学习 笔记
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部