0. 安装sudo
有的系统里可能没有sudo,需要安装
sudo apt install sudo
1. sudo和su的常见命令1
sudo+命令,输入当前用户密码后以root权限执行命令,有时间限制且仅限当前命令。
sudo -i,输入当前用户密码后以root权限登录shell,无时间限制。使用exit或logout退出。
su,输入root账户的密码后切换到root身份,无时间限制。su 用户名切换回其它用户。
sudo su,效果同su,只是不需要root的密码,而需要当前用户的密码。(亲测有效)
2.创建用户
注意要在后面加-m,否则不会在home路径下创建该用户的文件夹。将username
替换成自己的名字。
sudo useradd username -m
验证是否成功:(如果有,则表示添加成功)
cat /etc/passwd | grep username
3.设置密码
在root下可以设置短的密码!
sudo su
sudo passwd username
4.切换用户
su username
5.删除用户
加上-r可以删除/home/路径下的用户文件夹,否则不能
sudo userdel -r username
6. 管理员权限
添加sudo用户:
sudo su
visudo
在root ALL=(ALL) ALL
这一行的下面,插入:(xxx替换为你的用户名)
xxx ALL=(ALL) ALL
7.添加用户目录
如果sudo useradd username -m
没有使用-m
,没有home
目录。
解决:Ubuntu18.04 用户后没有home目录
8.Ubuntu系统新建用户时终端只显示$符号2
sudo usermod -s /bin/bash 用户名
9.xfce4中的gnome只显示$符号
10. 自动执行source ~/.bashrc3
vim ~/.bash_profile
添加以下内容
if [ -f ~/.bashrc ] ; then
source .bashrc
fi