首先利用adduser命令新增一个用户xyz,然后利用su命令切换到用户xyz下,接着在这个用户下分别启动三个后台进程vi,然后再切换到切换前的账户下,利用kill强制杀死xyz账户启动的三个进行vi。
时间: 2024-03-20 21:40:47 浏览: 17
好的,我理解您的问题了。下面是针对您的问题的操作步骤:
1. 新增用户xyz,可以使用以下命令:
```
sudo adduser xyz
```
根据提示输入密码和其他信息即可创建用户。
2. 切换到xyz用户,可以使用以下命令:
```
su xyz
```
输入xyz用户的密码即可切换到该用户。
3. 在xyz用户下启动三个后台进程vi,可以使用以下命令:
```
vi file1 &
vi file2 &
vi file3 &
```
这里分别启动了三个vi进程,并且在每个进程后面加上了&符号,表示在后台运行。
4. 切换回切换前的账户下,可以使用以下命令:
```
exit
```
或者直接使用Ctrl+D快捷键。
5. 利用kill命令强制杀死xyz账户启动的三个进行vi,可以使用以下命令:
```
pkill -u xyz -f "vi"
```
这里使用pkill命令,指定要杀死的用户为xyz,且要杀死包含字符串"vi"的进程。
注意:在第3步中启动的三个vi进程会一直在后台运行,即使您切换回了切换前的账户下。因此,在第5步中杀死这些进程时,需要确保没有其他用户在使用这些进程。
相关问题
给我一个在Linux中创建一个名为liis的用户的命令
在Linux中创建一个名为liis的用户,可以使用以下命令:
```
sudo adduser liis
```
执行该命令后,系统会提示您设置新用户的密码、全名等信息。如果您希望该用户能够使用sudo命令,还需要将其添加到sudo组中,可以使用以下命令:
```
sudo usermod -aG sudo liis
```
这样,liis用户就可以使用sudo命令来执行需要管理员权限的操作了。
新建一个用户zhangsan,查看zhangsan的信息,利用命令将zhangsan彻底删除,查看zhangsan组有没有删除
这些操作可以在Linux系统上完成。具体操作如下:
1. 新建用户zhangsan:使用命令`sudo adduser zhangsan`,根据提示输入密码等信息即可。
2. 查看zhangsan的信息:使用命令`id zhangsan`可以查看zhangsan用户的UID、GID等信息。
3. 修改zhangsan密码:使用命令`sudo passwd zhangsan`,根据提示输入新密码即可。
4. 彻底删除zhangsan用户:使用命令`sudo deluser --remove-home zhangsan`,这会删除zhangsan用户及其家目录。
5. 查看zhangsan组是否删除:使用命令`cat /etc/group | grep zhangsan`,如果没有任何输出,则表示zhangsan组已经被删除。