用户权限
whoami
显示当前用户名
whoami
常用示例
whoami # 显示当前用户名
id
显示用户和组信息
id [用户名]
常用示例
id # 显示当前用户信息
id username # 显示指定用户信息
id -u # 只显示用户ID
su
切换用户身份
su [选项] [用户名]
常用示例
su - # 切换到root(带环境变量)
su username # 切换到指定用户
su -c "command" root # 以root执行命令
sudo
以超级用户权限执行命令
sudo [选项] 命令
常用示例
sudo apt update # 以root执行命令
sudo -i # 切换到root shell
sudo -u www-data command # 以指定用户执行
useradd / usermod / userdel
用户管理命令
useradd [选项] 用户名
常用示例
sudo useradd -m -s /bin/bash newuser # 创建用户
sudo passwd newuser # 设置密码
sudo usermod -aG sudo newuser # 添加到sudo组
sudo userdel -r username # 删除用户及家目录