LInux常用命令总结(三):用户管理命令与用户组管理命令

1. 用户管理命令

  • useradd:添加新用户

    • 用法:
      useradd 用户名 (功能描述:添加新用户)
      useradd -g 组名 用户名 (功能描述:添加新用户到某个组)
    • 举例:useradd user1
  • passwd:设置用户密码

    • 用法: passwd 用户名 (功能描述:设置用户密码)
  • id查看用户是否存在

    • 用法:id 用户名
  • cat /etc/passwd :查看创建的所有用户

  • su:切换用户

    • 用法:
      su 用户名称 (功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)
      su - 用户名称 (功能描述:切换到用户并获得该用户的环境变量及执行权限)
  • exit: 回退到上一个用户

  • userdel:删除用户

    • 用法:userdel [选项] 用户名

    • 选项

      选项功能
      -r删除用户的同时,删除与用户相关的所有文件。
  • who: 查看登录用户信息

    • 用法:
      whoami (功能描述:显示自身用户名称)
      who am i (功能描述:显示登录用户的用户名)
  • sudo :设置普通用户具有root权限

    • 用法:sudo 命令
    • 举例:sudo mkdir directory
    • 注意:并不是所有用户都可以使用sudo,需要提前进行配置

2. 组管理类命令

每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。

  • groupadd:新增组
    • 用法:groupadd 组名
  • groupdel:删除组
    • 用法:groupdel 组名
  • cat /etc/group:查看创建了所有组
  • usermod:修改用户
    • 用法:usermod [选项] 用户组 用户名
    • 选项:
      选项功能
      -g修改用户的初始登录组,给定的组必须存在
    • 举例:
      usermod -g admin user1:将用户user1添加到用户组admin中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值