linux02

 快捷键

存储单位换算

三种学习linux指令途径

 一、概念

1、linux中的角色

        当前用户

        当前用户组

        其他用户组

2、linux中的权限

        读

        写

        执行(不是所有文件都需要执行权限,仅限于应用程序)

二、普通用户和最高管理员、

1、概念

        普通用户:安装系统时我们创建的用户,这个可以由管理员来分配,如:zhangshili

        最高管理员:root,linux系统内置,当第一次使用root用户需要修改密码

        修改最高级管理员root用户的密码:

        

2、普通用户和最高管理员切换

        普通用户切换root用户:

        

sudo -i:没有设置密码的时候,使用这个进入

su root:设置密码之后,通过这个命令进入

        root用户切换普通用户:

        

三、用户相关操作

1、添加新用户

        语法:useradd [选项] 用户名

        eg:useradd -d /home/lucy  -m  lucy;创建了一个lucy,并在家目录下为她分配一个同名目录

-d:目录;-m:创建

        注意:如果在新建用户的时候没有指定用户组,就会创建一个与用户名相同的组名应让新用户属于这个组。

        例如:

                lucy:lucy

                eg:useradd  -d  /home/peter  -mg  lucy  peter

                说明:创建了Peter用户,并创建了peter在home中的目录,将Peter用户添加到lucy用户组中,-g:分组,将peter用户分在lucy组中

        

2、查看用户所属的组

        语法:[sudo] groups 用户名

        注意:sudo是在普通用户中,临时提升权限至root

3、删除用户

        语法:userdel  [选项]  用户名

        eg:userdel -rf peter 删除peter用户,并在不提示任何信息的情况下递归删除peter目录

4、给用户添加口令(密码)

        语法:passwd [选项]  用户名

        选项:

                -l:锁定口令,也就是禁用账号

                -u:口令解除

                -d:使账号无口令

                -e:强制用户下次登录时修改口令

说明:

        root用户下给lucy设置密码:——这里对密码复杂度没有要求

                

        普通用户下给lucy设置密码:——这里对密码复杂度有要求

5、修改用户

        语法:usermod  [选项]  用户名

        选项:

                -c:备注,修改用户账号的备注文字

                -g:用户组,修改用户所属的用户组

                -G:群组,修改用户所属的附加群组

                -s:shell,修改用户登录后所使用的shell

                -u:uid,修改用户id

eg:usermod  -g  root  lucy:将lucy用户所属的组改成root组

eg:usermod  -g  lucy  -G  root  lucy:将lucy用户所属的组改成lucy组,群组改成root,可以有多个群组,用“,”分隔  。     

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值