造账号 造一个账号例如 fanmao 就是useradd fanmao 给fanmao设置密码 登录fanmao账号 pwd ls who whoami试一下 删除登录账号是否删除失败 直接userdel fanmao 查看信息 通过userdel -rf 删除fanmao 退出fanmao账号,再次登录是否无法登录了
时间: 2023-12-14 09:36:35 浏览: 36
好的,我来一步步演示如何完成这些操作。
首先,我们需要使用 root 用户登录系统。然后执行以下命令创建一个名为 "fanmao" 的账号:
```
useradd fanmao
```
接着,我们需要为 "fanmao" 账号设置密码。执行以下命令设置密码:
```
passwd fanmao
```
接下来,我们可以尝试登录 "fanmao" 账号。执行以下命令:
```
su fanmao
```
输入 "fanmao" 账号的密码即可登录。登录成功后,我们可以执行以下命令查看当前所在目录:
```
pwd
```
执行以下命令查看当前目录下的文件列表:
```
ls
```
执行以下命令查看当前登录的用户:
```
whoami
```
执行以下命令查看当前登录系统的用户:
```
who
```
接下来,我们尝试删除 "fanmao" 账号。执行以下命令:
```
userdel fanmao
```
如果 "fanmao" 账号当前正在登录状态,则无法删除。如果出现这种情况,可以先退出 "fanmao" 账号,再执行以上命令。
如果需要彻底删除 "fanmao" 账号及其相关文件和目录,可以使用以下命令:
```
userdel -rf fanmao
```
最后,我们再次尝试登录 "fanmao" 账号。执行以下命令:
```
su fanmao
```
此时应该会提示无法登录,因为 "fanmao" 账号已经被删除了。
相关问题
使用capl写一串代码,要求账号为fanmao,密码为123456,如果账号不为fanmao且密码为123456,输出账号错误,如果账号为fanmao且密码不为123456,输出密码错误
以下是使用CAPL语言编写的代码:
```
variables
{
message msg;
char username[10];
char password[10];
}
on key 'S'
{
getVarString(username, sizeof(username), "Enter username:");
getVarString(password, sizeof(password), "Enter password:");
if(strcmp(username, "fanmao") != 0 && strcmp(password, "123456") == 0)
{
msg = "Username incorrect!";
write(msg);
}
else if(strcmp(username, "fanmao") == 0 && strcmp(password, "123456") != 0)
{
msg = "Password incorrect!";
write(msg);
}
else if(strcmp(username, "fanmao") != 0 && strcmp(password, "123456") != 0)
{
msg = "Username and password incorrect!";
write(msg);
}
else
{
msg = "Login successful!";
write(msg);
}
}
```
以上代码会在按下键盘上的'S'键时触发,然后提示用户输入用户名和密码。如果输入的用户名不是'fanmao',但是密码是'123456',则会输出'Username incorrect!'。如果输入的用户名是'fanmao',但是密码不是'123456',则会输出'Password incorrect!'。如果用户名和密码都不正确,则会输出'Username and password incorrect!'。如果用户名和密码都正确,则会输出'Login successful!'。
: a foreign key constraint fails (`54_fanmao_students`.`Us`, CONSTRAINT `Us_ibfk_2` FOREIGN KEY (`BloodTypeID`) REFERENCES `Bi` (`id`))
这个错误提示是 MySQL 数据库中的一个错误,意思是在 `Us` 表中的 `BloodTypeID` 列插入数据时,违反了外键约束,因为在 `Bi` 表中没有对应的 `id` 值。这通常是由于在插入数据时,引用了一个不存在的外键值。
如果你想解决这个问题,可以检查一下你的数据是否正确,确保在插入数据时,引用的外键值是存在的。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)