在Ubuntu系统中,deluser命令用于删除用户账户。以下是一个简单的脚本示例,该脚本将提示用户输入要删除的用户名,并执行删除操作。
#!/bin/bash
# 提示用户输入要删除的用户名
read -p "请输入要删除的用户名: " username
# 检查用户是否存在
if id "$username" &>/dev/null; then
# 删除用户及其主目录和邮件池
sudo deluser --remove-home "$username"
echo "用户 $username 已成功删除。"
else
echo "用户 $username 不存在。"
fi
创建脚本文件:
将上述代码保存到一个文件中,例如 delete_user.sh。
nano delete_user.sh
赋予执行权限:
使用 chmod 命令赋予脚本执行权限。
chmod +x delete_user.sh
运行脚本: 以 root 用户身份运行脚本,因为删除用户需要管理员权限。
sudo ./delete_user.sh
通过以上步骤,你可以使用这个简单的脚本来删除Ubuntu系统中的用户账户。