linuxshell用户管理
时间: 2023-07-06 08:06:51 浏览: 91
shell编程--用户信息管理(模拟).doc
5星 · 资源好评率100%
在 Linux 中,用户管理是非常重要的。以下是一些常见的用户管理命令:
1. 添加用户:使用 `useradd` 命令来添加用户。例如,要添加名为 `bob` 的用户,可以使用以下命令:
```
useradd bob
```
2. 设置密码:使用 `passwd` 命令来设置用户密码。例如,要为 `bob` 用户设置密码,可以使用以下命令:
```
passwd bob
```
3. 删除用户:使用 `userdel` 命令来删除用户。例如,要删除 `bob` 用户,可以使用以下命令:
```
userdel bob
```
4. 修改用户信息:使用 `usermod` 命令来修改用户信息。例如,要将 `bob` 用户的家目录设置为 `/home/bob`,可以使用以下命令:
```
usermod -d /home/bob bob
```
5. 列出用户:使用 `cat /etc/passwd` 命令来列出所有用户。这个命令将显示每个用户的用户名、UID、家目录等信息。
6. 切换用户:使用 `su` 命令来切换用户。例如,要从 `root` 用户切换到 `bob` 用户,可以使用以下命令:
```
su - bob
```
以上是一些基本的用户管理命令,还有其他更高级的命令,如 `chsh`、`chown`、`chgrp` 等,可以根据需要进行学习和使用。
阅读全文