[Linux] chmod chown chgrop

(1)

chgrp :改变文档群组

chgrp [-R]  dirname/filename

-R 表示递归

例如chgrp usergroupinstall.log

 

(2)

Chown [-R] 账户 档案或目录

例如 chown jamesinstall.log

 

(3)

Chmod ,因为cp 行为会复制执行者的属性与权限,因此需要手动chmod

 

 

例子:

#cp 来源档案 目的档案

#cp  .bashrc .bashrc_test

然后

#ls  –al .bashrc*

结果:

—  rw—r—— r—— root root 395 Jul.4 11:45 .bashrc

—  rw— r—— r—— root root 395 jul.14 13.18 .bashrc

①    ②   ③    ④   ⑤  ⑥   ⑦    ⑧     ⑨

其中:

①    表档案类型,—(文档)  d(目录)  L(连结档)  b(RAM)  c(一次性AD)

②    Owner权限

③    Group权限

④    其他非本群组权限

⑤    Owner

⑥    Group

⑦    文档容量

⑧    修改日期

⑨    文档名

 

r 代表可读 w 代表可写 X代表可执行  —代表无权限

r=4 w=2 x=1

 

例如

d   rwx   r— x   r— — 1  test1  testgroup  5238 jun 10.25 dir1

d表示目录

rwx =7 表示owner可读可写可执行

r—x 表示group其他人可读可执行不可以写,可以进此目录但是不能写

r—— 表示可读,但不能执行,因此不能访问这个目录

可以用

[— rwx   rwx    — — —] owner:7 group:7 others:0

 

Chmod 符号类型改变权限


例如 chmod  u=rwx, go=rx  .bashrc 将user权限设为读写执行,group设为可读可执行不可写

例如 chmod  a-x  .bashrc  拿掉所有人的对.bashrc 文件的执行权限

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lady_lili/article/details/52373007
个人分类: Linux
上一篇[数据库] 数据库的四大特性acid及事务的隔离级别
下一篇[数据库] 范式和依赖【存疑】
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭