【Linux】 Linux用户管理 文件权限

以下总结 不会让你成为linux大牛,但是作为测试人员,会使用下列命令将会非常的方便。谁用谁知道

linux 用户管理 
    查看用户  who am i 
    who -a 打印能打印的全部
    who -d 打印死掉的进程
    who -m 和 who am i ,who mom likes 一样
    who -q 打印当前登录用户名和用户数
    who -u 打印当前登录用户的用户信息
    who -r 打印运行等级

sudo 使用sudo命令的前提 :
    1.知道当前登录用户的密码
    2.当前用户必现在sudo用户组

新建用户:sudo adduser 新用户名
例:sudo adduser lilei 新建用户lilei 输入完成后 设置密码 个人信息等
      添加用户lilei到系统中,也默认为lilie创建home目录。
切换用户 su 用户名
    su lilei  切换到lilei下。


useradd 和adduser的区别:
    useradd 只是创建用户,创建完成后使用passwd 去设置密码
    adduser 会创建用户,创建用户目录,会提示输入一系列的用户信息。

查看用户组 
    groups 用户名
例:groups lilei  查看lilei在哪个用户组下  
    结果:lilei:lilei 第一个表示用户 第二个表示用户组
查看用户信息 
    在/etc/group 中
    输出结果展示为 group_name:password:GID:userlist (用户组,用户组口令,GID,用户组包含的用户)。
修改文件所属用户(将其他用户加入到sudo用户组)
    1.使用usermod命令为用户添加--必须有root权限
    2.使用有root权限的用户1为用户2 添加用户组 (sudo chown 用户2 文件)
    3.使用在sudo用户组的用户shiyanlou使用sudo命令来获取权限执行(sudo usermod -G sudo lilei)

删除用户 
    sudo deluser 用户名 --remove-home 一起把用户目录删除
    例:sudo deluser lilei --remove-home 

文件权限 
    一个目录同时具有 读 和 执行 权限 才可以打开并查看内部文件
    一个目录同时具有 写 权限才允许在该目录下创建其他文件
d 目录
l 软连接
b 块设备
c 字符设备
s socket  网络套接字
p 管道
- 普通文件

chown :更改文件所属用户
    chown 更改后所属用户名 文件名 
例 :chown 用户2 test.txt   把文件test.txt的所属用户修改为用户2

chgrp :更改文件所属用户组 修改文件(或目录)的所属组
更改文件所属用户组 chgrp (change group), chgrp 用户组 文件名
    chgrp qq  /home/qq  (把home目录下的qq目录的所属组改为qq组)

chgrp [-R] 所属组 文件名(目录名)  -R(注意是大写)选项 作用于更改目录的所属组,表示更改连同子目录中所有文件的所属组信息
    chown 不仅可以更改文件的所属用户,也可以更改文件的所属用户组

格式如下:

chown [-R] 所有者 文件或目录

chown [-R] 所有者:所属组 文件或目录

修改文件权限 chmod 
1.chmod 权限数字 文件名
    chmod 777 test.txt 把test.txt 的权限修改为777,可读(4)可写(2)可执行(1)。
2.加减法赋值操作
    chmod ugo - rwx 文件名  u:所属用户,g:所属用户组 o:其他 ,
                            + -  为增加和减少 
                            rwx 分别为 可读 可写 可执行
    chmod ugo +rwx test.txt 把test.txt 为ugo 用户都增加 可读可写可执行权限。
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值