Linux文件权限

文件类型权限,连结,拥有者,群组,文件容量(bytes),最后修改日期,文档名(.xxx隐藏档)

[-] [rw-] [r--] [r--]
1  234  567 890

chgrp:改变文件所属群组,组名在 /etc/group中必须存在
chown:改变文件拥有者,组名在 /etc/passwd中必须存在
chmod:改变文件的权限

sudo - 进入管理权限

cp 拷贝text.txt为test.txt  cp拷贝该文件所有属性,除文档名

chgrp 群组改为user

 

chown 拥有者改为guo

 

 chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:组名 文件或目录

chmod 改变文件属性

owner/group/others    read/write/execute     r:4  w:2  x:1

上图  -rw-r--r-- 
owner = rw- =4+2+0 = 6
group = r--=4+0+0 = 4
others = r-- = 4+0+0 = 4
该文件的权限数字是644

chmod [-R] ogo  文件或目录

给test.txt三组读写执行权限

 恢复

文件预设权限:umask

与一般权限相关后三位  
完整文件权限  rwxrwxrwx
umask在其上做减法  022 ----w--w-
最终权限 rwxr-xr-x

 rwx:421

chattr 文件隐藏属性 重要+a +i

+i 可以让一个文件无法被更动,比如删除
+a 不能修改旧有的数据与删除的参数

加权限 +       删除权限 -

其他相关权限 --help ; man chattr ;  info chattr 查看

查看隐藏属性 lsattr

文件特殊权限:SUID,SGID,SBIT

SUID 4  SGID 2 SBIT 1
- - s(SUID) - - s(SGID) - - t(SBIT)
q权限修改 chmod -R 特殊权限+一般权限  文件名

SUID
A对程序有x权限,程序的拥有者是B,A在执行B的过程中,会暂时获得B的权限,程序即可被A修改。

SGID
类似SUID,但获取群组的权限

SBIT
用户对此目录有w,x权限,仅自己与root有权删除该目录文件
 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值