添加或删除用户
sudo useradd <用户名>
:仅仅向系统中添加一个用户,不创建对应用户的主目录sudo adduser <用户名>
:创建用户,包括用户主目录并要求设置密码sudo userdel -r <用户名>
:删除用户,包括用户主目录(没有-r
则不删除相关文件和文件夹)
用户密码
sudo passwd <用户名>
:设置用户(例如:root,或useradd添加的账户)密码或修改已有用户密码sudo passwd -l <用户名>
:锁住指定用户,使该用户无法登陆(l代表lock),例如sudo passwd -l root
(禁用root账户)
修改用户所在的组
sudo usermod -g <组名> <用户名>
:修改用户所在的组
设置用户执行特权命令
sudo vim /etc/sudoers
,添加 <用户名> ALL=(ALL) ALL
。(如果不行则切换成root用户执行)
软件安装
apt-cache policy <package name>
:查看软件包是否安装apt-cache madison <package name>
:查看指定软件的候选安装版本sudo apt-get install <package name>=<version>
:安装指定版本的软件
暂停/恢复 进程运行
kill -STOP <pid>
:暂停指定进程运行(可以在top命令中看到被stop的进程多了一个)kill -CONT <pid>
:恢复暂停进程的运行
编译安装软件
./configure; make; sudo make install
:分别对应了检查安装环境,编译和安装。也有人推荐最后安装时用sudo checkinstall
命令生成deb文件再安装,因为之后卸载时比较方便。
终端的锁定与解锁
Ctrl + s
:锁定终端Ctrl + q
:解锁终端
参考资料
1. Ubuntu建立和删除用户_Linux教程_Linux公社-Linux系统门户网站
2. Ubuntu中激活root帐号 - CSDN博客
3. Ubuntu通过apt-get安装指定版本和查询指定软件有多少个版本 - EasonJim - 博客园
4. linux暂停一个在运行中的进程
5. Ubuntu编译安装软件就那么简单
6. 用SSH时不小心按到ctrl+s