在使用Xshell学习Linux时遇到进程被挂起的解决方法

一:问题的产生

在用vim来编辑1-hello.html文件时,误用Ctrl+z(或其它操作)进行操作(误操作后即被挂起后会出现图一的情况),再次进入编辑时会出现图二的情况
图一:
在使用Xshell学习Linux时遇到进程被挂起的解决方法
图二:
在使用Xshell学习Linux时遇到进程被挂起的解决方法

二:解决方法

1.找到报错信息中的process ID号,(图二的第六行的7224),记住它待会得用
2.在报错信息页面中输入q退出
3.输入ps -ef 查找进程 (如下图)
在使用Xshell学习Linux时遇到进程被挂起的解决方法
4.在PID列中找到刚才的进程号(7224)可以看到该进程一直在后台编辑该文件
在使用Xshell学习Linux时遇到进程被挂起的解决方法
5.使用 kill -9+进程号 来杀死该进程(如下图)
在使用Xshell学习Linux时遇到进程被挂起的解决方法
6.使用 ls -a 来进行查看隐藏文件
在使用Xshell学习Linux时遇到进程被挂起的解决方法
7.使用 rm+swp文件名 将swp文件删除(如下图)
在使用Xshell学习Linux时遇到进程被挂起的解决方法
8.按照上述操作,此时再进入编辑即可