1、 编写shell程序,实现自动删除10个账号的功能。账号名为us01至us1 0。
时间: 2024-02-20 09:59:10 浏览: 70
批量创建删除用户
以下是一个简单的 Shell 程序,用于删除 us01 至 us10 这 10 个账号:
```
#!/bin/bash
for i in {01..10}
do
userdel -r us$i
echo "Deleted user us$i"
done
```
上述程序使用了 for 循环和 userdel 命令来删除账号,-r 参数表示删除账号及其相关文件和目录。执行该程序时,需要以 root 用户身份运行。
保存上述代码为一个 .sh 文件,例如 del_users.sh,然后使用 chmod 命令添加执行权限,例如:
```
chmod +x del_users.sh
```
最后在终端中执行该程序即可:
```
./del_users.sh
```
执行结果会提示删除了哪些用户。
阅读全文