卸载和删除nginx的步骤如下:
1. 删除nginx及其配置文件,同时清除缓存:
```
sudo apt-get --purge remove nginx
```
2. 自动移除不再使用的软件包:
```
sudo apt-get autoremove
```
3. 列出与nginx相关的软件包:
```
dpkg --get-selections | grep nginx
```
执行结果示例:
```
nginx install nginx-common install nginx-core install
```
4. 删除与nginx相关的软件包:
```
sudo apt-get --purge remove nginx sudo apt-get --purge remove nginx-common sudo apt-get --purge remove nginx-core
```
这样就可以完全卸载掉nginx及其配置文件。
5. 查看nginx正在运行的进程,如果有就kill掉:
```
ps -ef | grep nginx
```
执行完上述命令后,检查nginx是否已经停止运行。如果仍然启动着,可以尝试手动kill掉相关进程。
在终端中输入以下命令,查看与nginx相关的进程:
```bash
ps -ef | grep nginx
```
这将显示nginx的主进程和工作进程。
接下来,杀死这些进程:
```bash
sudo kill -9 7875 7876 7877 7879
```
然后,全局查找与nginx相关的文件:
```bash
sudo find / -name nginx*
```
最后,根据上一步找到的文件列表,删除这些文件:
```bash
sudo rm -rf file
```
这样就彻底删除了nginx。