Linux权限

一、用户

1、用户分类

(1)超级管理员root

用户ID为: 0         在Linux中拥有任何权限

(2)程序用户

用户ID为: (0<use_id<1000)        普通权限,但没家目录,也不能登录系统

(3)普通用户

用户ID为:(1000+)         普通权限,但可以登录系统

2、常用指令

adduser

作用:adduser使用来新建用户,指定用户的家目录和组

格式:adduser [参数]                  参数:用户名

案例:adduser test01  —— 添加用户test01 

id

作用:id命令可以显示真实有效的用户ID(UID)和组ID(GID)

格式:id [选项] [参数]

选项: -g:显示用户所属群组的ID。 -u:显示用户ID。 参数: 用户名:要查看的用户名。

案例:id -u         查看当前用户的用户id;        id test         查看test的用户id组id

chown

作用:chown命令改变某个文件或目录的所有者和所属的 组,该命令可以向某个用户授权,使该用户变成指 定文件的所有者或者改变文件所属的组。

格式:chown [选项] [参数]

选项: -R:递归处理,将指定目录下的所有文件及 子目录一并处理。

参数: 所属用户:要改变的所属用户。         所属组:要改变的所属组。

案例:chown -R test /kk         将/kk目录下的所有文件改 为test用户所有

二、关于权限

一图流:

 

 chmod

作用:chmod命令用来变更文件或目录的权限。在Linux 系统家族里,文件或目录权限的控制分别以读取、 写入、执行3种一般权限来区分。

格式:chmod [选项] [参数]

选项: 权限:权限值。         参数: 文件名:设置权限的文件名。

案例:

chmod u+x,g+w kk         文件kk设置权限给所属用户增加可执行权限,给所属组增加写权限。

注意:可以取消权限,使用“-”减号。

chmod u=rwx,g=rw,o=r kk         直接等号进行设置。

chmod 764 kk         读写和可执行权限可使用数字表示,4,2,1。

                                所属用户,所属组,和其他用户的权限是顺序排列的。

 案例意思为:设置文件kk所属用户4+2+1读写和可执行权限,所属组4+2读写权限,其他用户4读权限。

备注:为什么权限由数字4,2,1表示,我们都知道计算机底层存储为二进制,所以表示状态时也使用0,1.表示。即4=》0100,2=》0010,1=》0001。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值