news 2026/7/14 23:10:53

SSH连接虚拟机出现 发现试图写入的管道不存在 错误

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SSH连接虚拟机出现 发现试图写入的管道不存在 错误

本人急于吃饭,于是在本机vscode通过ssh连接虚拟机的前提下,没有断开vscode而先挂起了虚拟机,当我吃完饭打算美汁汁继续写代码的时候,恢复虚拟机,结果发现vscode怎么都连不上我的虚拟机了。于是写了这个解决方案

1.恢复虚拟机网络

首先看你的虚拟机网卡还开着没,作者就是本机ping虚拟机的时候发现怎么都连不上,然后在虚拟机运行ifconfig,结果发现,只有一个lo输出,诶我网卡呢?

于是查阅资料,先解决这个网卡不见了的问题,运行如下三句命令:

# 查看所有网络接口(包括未启用的) ip link show # 启用接口 sudo ip link set ens33 up # 通过 DHCP 获取 IP sudo dhclient -v ens33

这样再ifconfig就会看到出现了ens33的网络ip,这时候在主机就能ping通了。

然而,当我现在再次用vscode连接的时候,发现诶我怎么还是连不上,报错unable to resolve resource vs...//ssh-remote%2B...(内心:还有二阶段!

2.vscode-ssh恢复

已经恢复了虚拟机网络(192.168.23.128可 ping、可 SSH),但 VS Code 仍试图使用一个“僵死”的远程环境上下文,所以就连不上了。

仍然保持你的虚拟机开着,在自己的vscode上输入ctrl+Shift+P然后输入Remote-SSH: Kill VS Code Server on Host...,然后选择相应的ip(也就是虚拟机ip),就清理了这个旧的上下文。

重新连接这个文件夹,就没问题了(只是可惜了我之前写到哪了要我自己找找了...)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/1 7:52:53

基于STM32MP157的工业网关实战:Modbus RTU转MQTT协议转换器设计

文章目录摘要一、项目架构设计硬件连接示意图二、开发环境搭建三、Modbus驱动实现文件:modbus_driver.c四、MQTT客户端开发文件:mqtt_client.c五、协议转换核心逻辑数据映射表示例文件:gateway_main.c六、系统测试方案压力测试结果七、完整技…

作者头像 李华
网站建设 2026/7/5 2:26:51

从零实现:基于vTaskDelay的灯光节拍控制

用好一个延时函数,让灯光跟着心跳跳动:深入理解 FreeRTOS 中的vTaskDelay你有没有试过在单片机上写一个简单的 LED 闪烁程序?可能第一反应就是:while (1) {HAL_GPIO_TogglePin(LED_PORT, LED_PIN);HAL_Delay(500); }看起来没问题&…

作者头像 李华
网站建设 2026/7/1 15:50:15

STC15系列与Keil C51结合的PWM输出全面讲解

深入掌握STC15单片机PWM输出:从寄存器配置到Keil实战调优在嵌入式控制的世界里,PWM(脉宽调制)是一项看似基础却极为关键的技术。无论是调节LED亮度、驱动直流电机,还是实现数字电源的闭环稳压,背后都离不开…

作者头像 李华
网站建设 2026/7/4 14:02:02

vivado安装包版本选择:核心要点一文说清

Vivado安装包版本怎么选?搞懂这几点,告别环境踩坑你有没有遇到过这样的情况:刚接手一个老项目,打开工程时弹出“Project file corrupted”;或者辛辛苦苦写完代码,综合到一半报错“Part not found”&#xf…

作者头像 李华
网站建设 2026/7/11 15:43:59

66_Spring AI 干货笔记之工具调用(工具执行与解析)

一、工具执行 工具执行是使用提供的输入参数调用工具并返回结果的过程。工具执行由ToolCallingManager接口处理,该接口负责管理工具执行生命周期。 public interface ToolCallingManager {/*** 从模型的工具调用选项中解析工具定义。*/List<ToolDefinition> resolveTo…

作者头像 李华