【Linux】用户管理命令:useradd、passwd、id、su、userdel、who、sudo、usermod

1.useradd 添加新用户

语法 描述
useradd 用户名 添加新用户
useradd -g 组名 用户名 添加新用户到某个组

默认组为1
image

2.passwd 设置用户密码

语法 描述
passwd 用户名 设置用户密码

image

3.id 查看用户是否存在

语法 描述
id 用户名 查看用户是否存在

image

4.cat /etc/passwd 查看创建了哪些用户

语法 描述
cat /etc/passwd 查看创建了哪些用户

image

5.su 切换用户

语法 描述
su 用户名 切换到用户switch user,只能获得用户的执行权限,不能获得环境变量
su - 用户名 切换到用户并获得该用户的环境变量及执行权限

image

6.userdel 删除用户

语法 描述
userdel 用户名 删除用户但保存用户主目录
userdel -r 用户名 用户和用户主目录都删除

第二个删除所有与该用户相关文件
image

7.who 查看登录用户信息

语法 描述
whoami 显示自身用户名称
who am i 显示登录用户的用户名以及登录时间

image

8.sudo 设置普通用户具有root权限

添加用户pxk
image

修改配置文件,让该用户可以执行命令

pxk ALL=(ALL) ALL

image

登录pxk,使用sudo创建文件夹
image

9.usermod 修改用户属组

语法 描述
usermod -g 用户组 用户名 修改用户的初始登录组,给定的组必须存在。默认组id是1

image

posted @   植树chen  阅读(216)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示