【Linux】用户管理命令:useradd、passwd、id、su、userdel、who、sudo、usermod
1.useradd 添加新用户
语法 | 描述 |
---|---|
useradd 用户名 | 添加新用户 |
useradd -g 组名 用户名 | 添加新用户到某个组 |
默认组为1
2.passwd 设置用户密码
语法 | 描述 |
---|---|
passwd 用户名 | 设置用户密码 |
3.id 查看用户是否存在
语法 | 描述 |
---|---|
id 用户名 | 查看用户是否存在 |
4.cat /etc/passwd 查看创建了哪些用户
语法 | 描述 |
---|---|
cat /etc/passwd | 查看创建了哪些用户 |
5.su 切换用户
语法 | 描述 |
---|---|
su 用户名 | 切换到用户switch user,只能获得用户的执行权限,不能获得环境变量 |
su - 用户名 | 切换到用户并获得该用户的环境变量及执行权限 |
6.userdel 删除用户
语法 | 描述 |
---|---|
userdel 用户名 | 删除用户但保存用户主目录 |
userdel -r 用户名 | 用户和用户主目录都删除 |
第二个删除所有与该用户相关文件
7.who 查看登录用户信息
语法 | 描述 |
---|---|
whoami | 显示自身用户名称 |
who am i | 显示登录用户的用户名以及登录时间 |
8.sudo 设置普通用户具有root权限
添加用户pxk
修改配置文件,让该用户可以执行命令
pxk ALL=(ALL) ALL
登录pxk,使用sudo创建文件夹
9.usermod 修改用户属组
语法 | 描述 |
---|---|
usermod -g 用户组 用户名 | 修改用户的初始登录组,给定的组必须存在。默认组id是1 |
分类:
工具 / Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本