Linux系统概念
1 用户
1.1 su和sudo
为什么会有su和sudo命令?
在实际工作当中需要在Linux不同用户之间进行切换。
root用户权限最高很多时候需要root用户才能执行一些关键命令。所以需要临时切换为root用户。工作完成后,考虑到系统的安全性避免误操作需要切换为普通用户。
su和sudo就是为了解决该问题内置的Linux命令。
命令 | 描述 | 用法示例 |
---|---|---|
su- | 切换到 root 用户 | su - 切换到 root 用户 |
su | 切换指定用户 | su - username 切换到指定用户 |
sudo | 以其他用户身份执行命令 | sudo command 以 root 用户身份执行命令 |
login | 登录其他用户账号 | login username 登录指定用户账号 |
logout | 退出当前用户账号 | logout 或 exit 退出当前用户账号 |
1.1.1 /etc/sudoers