useradd和userdel
时间: 2024-08-14 16:09:20 浏览: 36
useradd、userdel和usermod命令
在Linux系统管理中,`useradd` 和 `userdel` 是两个常用的命令行工具,用于管理用户账户。
- **useradd**: 这个命令用于添加新用户。使用时需要提供一些基本信息,如用户名、密码、组名等。语法示例如下:
```bash
useradd [选项] 用户名
```
常见的选项包括 `-m` 创建新用户的家目录(默认)、`-s` 指定初始shell、`-G` 将用户加入特定的组等。执行`useradd` 后,会创建一个新的用户账号并可以设置相应的属性。
- **userdel**: 这个命令则用于删除用户账户。它可以是完全删除(包括家目录)或者仅删除用户账户但保留家目录。语法示例如下:
```bash
userdel [选项] 用户名 [-r]
```
常用的选项有 `-r` 或 `--remove-home` 表示彻底删除用户及其家目录。如果没有指定这个选项,默认只会删除用户账户而不影响其家目录。
需要注意的是,在删除用户前最好先确认无误,因为这涉及到用户数据的永久性删除。另外,这两个命令往往需要超级用户(root)权限才能运行。
阅读全文