您的位置:首页 > 运维架构 > Linux

Linux文件权限管理

2017-03-19 14:27 183 查看
显示出文件 /home/chenjialins/familyA/bank.txt 的权限

cd /home/chenjialins/familyA/

ls -l

切换至litingwei用户

su litingwei

用litingwei账户查看是否可以读写bank.txt

cat bank.txt

vim bank.txt 此时litingwei没有权限进行修改文件

切换回 chenjialins

su chenjialins

修改bank.txt 权限为 其他用户可读写

chmod o+w bank.txt

再切换回litingwei

su litingwei

修改bank.txt

vim bank.txt

更改操作权限

chmod 【u 属主 g 所属组用户 o 其他用户 a 所有用户】 【+ 加权限 – 减权限 =加权限同时将原有权限删除】 【rwx】 文件或目录名

如 chmod g+w file

-R 下面的子目录做相同权限操作

也可以用数字来表示权限如 chmod 777 file

r 4 w 2 x 1

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=5;

更改属主及属组

chown 命令

用途:更改与文件关联的所有者或组。

语法 chown [ -R ] Owner [ :Group ] { File ... | Directory ... }

例如:

chown jim program.c

chown -R john:build /tmp/src

更改组

Chgrp命令:命令变更文件或目录所属群组

例如:

Chgrp jim test.txt

Chgrp –R jim /test/

?

文件权限有两种属性:

I

、文件(目录)所属关系,如下:

属主:文件(目录)的所有者,标记位记为字母

u

,即

user

之意

组:

文件(目录)所属的组,标记位记为字母

g

,即

group

之意

其他:操作系统上的其他用户,标记位记为字母

o

,即

other

之意

II

、文件(目录)的访问控制,如下:

读标记位:

即文件(目录)可以被读取,记为

r

写标记位:

即文件(目录)可以被写,记为

w

执行标记位:即文件可以被执行或目录可以被访问,记为

x
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息