linux中vscode打不开,报错如图:

解决方法:
在Linux中遇到VSCode这个报错,是因为有残留的VSCode进程没正常关闭~按下面步骤操作就能解决:
-
打开终端(快捷键:
Ctrl+Alt+T) -
查找VSCode的残留进程,执行命令:
bashps aux | grep code执行后会看到类似列表,找到第二列的数字(这是进程ID,比如
1234) -
终止这个残留进程:
- 先尝试普通终止:
kill 1234(把1234换成实际的进程ID) - 如果没反应,用强制终止:
kill -9 1234
- 先尝试普通终止:
-
再次执行
ps aux | grep code,确认没有VSCode相关进程后,重新启动VSCode即可。
显示:


太多不知道删哪个?
紧接着:
不用逐个找进程ID,直接用批量终止命令就能一次性杀掉所有VSCode相关进程,更高效:
-
打开终端,执行这条命令(直接终止所有名为
code的进程):bashpkill code -
如果执行后还能查到残留进程,再用强制批量终止:
bashkillall -9 code -
执行
ps aux | grep code确认没有VSCode相关进程后,重新启动VSCode即可。
成功解决!