用VScode进行连接和远程操作Linux服务器

【VScode】远程连接Linux 使用 VScode 远程编程与调试的时有会用到插件 Remote Development,使用这个插件可以在很多情况下代替 vim 直接远程修改与调试服务器上的代码,同时具备代码高亮与补全功能,就和在本地使用 VScode 一样。解决在服务器端翻来覆去的配置 vim 插件了。Remote Development 插件配置的过程很简单,本文介绍如何通过 ssh 的方法连接到远程机器上,另外插件还提供了连接到 WSL 和容器的功能。 阅读详情

Remote-SSH插件是一个集成了ssh功能的高效远程开发工具,使得在Windows下开发Linux程序方便许多。

安装 Remote-SSH

为方便对远程服务器的操作与管理,在VSCode上安装了一个Remote-SSH插件
在这里插入图片描述

使用VSCode进行远程连接

操作步骤

  1. 直接打开VScode:点击第一个连接远程服务器
    在这里插入图片描述
  2. 如下图为连接成功的界面:
    在这里插入图片描述

遇到的bug解决

  1. 报错Bad owner or permissions on .ssh/config
    解决方法参照:https://petertran.com.au/2018/06/06/bad-owner-permissions-ssh-config/

注意:上述方法中第12步“选择您的用户帐户”,此时应赋予用户完全控制权限,以避免无法修改config文件。

创建一个python文件并运行

  1. 创建一个存放python文件的目录
    mkdir test

  2. 在test文件夹下新建一个python文件

  • 使用指令创建
    cd test
    touch sq.py
  • 直接右键test文件夹新建
    在这里插入图片描述
  1. 查看并编辑python文件中的内容
  • 指令
    more sq.py
    vim sq.py
    保存用“shift+zz”
  • 在资源管理器中直接编辑
    在这里插入图片描述
  1. 运行Python文件
  • 指令
    python sq.py
  • 使用vscode直接运行
    在远程服务器上安装Code Runner
    在这里插入图片描述
    运行结果如下:
    在这里插入图片描述
VSCode远程连接(ubuntu)Linux服务器的操作步骤 本方案是为了实现window系统下使用VSCode代码编辑器编辑代码,在Linux系统中编译并运行代码。即在VSCode操作Linux系统,可以直接操作Linux系统中的文件和终端。 阅读详情

相关推荐

CLion使用SSH远程连接Linux服务器

连接服务器, 但是我以前还是用JetBrains的IDE用的多, 毕竟他家的IDE代码提示和功能在某些细节上更加丰富。这时候点击测试连接, 如果成功了, 说明前面的步骤没有错误, 这样我们就已经把linux机器的信息添加到Clion中了, 接下来就是尝试去连接它!(同样也是SSH工具)连接上了我的服务器, 实现了和VScode上同样的效果(代码目录+终端)在弹出的窗口选择你想打开的linux目录, 这样就可以进入linux中快乐地写代码了!, 然后填自己喜欢的一个主机名字, 点击。, 打开设置后, 点击。

xiaoyouyouaaa的博客 8414

VScode远程连接linux

第一步:安装远程连接插件 点击左侧的扩展按钮,搜索插件“ Remote Development ”进行安装 第二步:配置连接服务器账号 1)安装完后会在左侧生成了远程连接的图标,点击此图标,然后选择设置图标 2)点击弹出的 config文件,如下图 3)在文件中填写服务器的配置 Host为在VS Code内显示的名称,可以随意填写,Hostname是远程服务器的公网IP地址,User 是用于登录的用户名称。如下图: 选择.ssh/config 第三步:修改VS Code 设置 依次选择 “文件”-&

sunrj_niu的博客 2万+

金蝶云星空API实战:从零到一,用Postman打通业务数据流

本文详细介绍了如何使用Postman调试金蝶云星空API,从创建第三方应用到实战调试技巧,帮助开发者快速打通业务数据流。文章重点讲解了API配置的关键细节、常见问题排查方法以及自动化测试方案,提升开发效率与准确性。

weixin_33712987的博客 516

vscode远程连接linux

vscode

Pert的博客 8169

给宇树Go2机器人装‘眼睛’:在Jetson Orin Nano上从零部署YOLOv5的保姆级避坑实录

本文详细介绍了在Jetson Orin Nano上为宇树Go2机器人部署YOLOv5视觉系统的完整流程,涵盖硬件选型、环境配置、模型优化及系统集成等关键步骤。针对机器人应用场景特有的离线部署、版本冲突和实时推理等挑战,提供了实用的解决方案和性能优化技巧,帮助开发者快速实现机器人的视觉能力升级。

weixin_29169505的博客 378

合泰单片机HT32之keil5开发环境搭建(一)

1. 前言 这两天在准备合泰杯,但是总是感觉无从下手,因为合泰单片机的资料教程什么的非常少,不像stm32那样。而且听说要用合泰单片机的专用IDE,感觉当场被劝退了。后来经过查找资料,发现合泰单片机也有keil5的支持包,也就是说可以从库函数进行开发,不用从寄存器进行开发,但我找了好久,并没有找到教程,后来实在没办法,打算自己动手搭建环境,经过了大概两天的挣扎后,终于成功地搭建好了环境,也成功地点...

weixin_44713763的博客 8668

vscode连接远程Linux服务器

记录vscode远程链接相关

C学习 2万+

飞书云文档API操作详细介绍

开通云文档API、python程序调用飞书api、飞书获取app_id和app_secret、

Brother_ning的博客 1万+

vs code 远程连接Linux

它支持几乎所有主流的程序语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比Diff、版本管理GIT等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。(4)输入要远程登录的主机信息,格式为:主机名@主机IP,如下:xy@192.168.2.6。(3)安装完成后,点击Vscode左下角的远程连接选项,然后选择“连接到主机”--->点击“增加新的主机”(5)配置成功后点击“连接”,并输入远程主机的密码,连接成功后再次输入主机的密码!注:上面三个都是需要下载的,默认一起下载。

weixin_67655593的博客 4594

实战17:GCN+LSTM图卷积神经网络预警预测 完整代码数据集

实战17:GCN+LSTM图卷积神经网络预警预测 完整代码数据集

1945

激光雷达与相机外参标定(附open3d python代码)

现在的激光雷达与相机的标定程序基本都是Ubuntu框架下面的,并且都是C++代码,需要安装的依赖也比较复杂,于是自己写了一个python版本的标定程序,依赖非常简单,Windows系统也可以运行。我这里用的大疆的雷达,点比较密集,更容易用我这种方法标定,旋转的16,32线的雷达也可以用这种方法标定,只是标定点会相对难选取一些。2 手动在点云上选取N个标定点(每个点都对应图像上的点,顺序也要一致)3 通过PNP方法计算出二者的旋转投影矩阵,也就是外参矩阵。1 手动在图像上面选取N个标定点。

三维点云技术探索 3411

【ssh】vscode 远程连接(本地虚拟机) Linux 服务器

安装Remote-SSH并配置 首先打开 vscode,找到Extensions,搜索Remote,下载Remote-Developoment插件,会自动安装其他的Remote插件,其中会包含Remote-SSH: 进入设置,搜索ssh,找到并选中拓展中的Remote-SSH中的Show Login Terminal选项,因为在连接的时候,终端会让你输入yes或者密码等: 接着,需要配置你的Linux服务器地址信息,按 CTRL+SHIFT+P,搜索ssh,找到Open Configuration

isanth 5万+

C#串口通信从入门到精通(7)——整数/浮点数与二进制、八进制、十六进制之间的转换与C#实现

本文详细介绍由博主开发的DataConvert串口通信帮助类的用法,该帮助类涵盖了串口通信领域所有的数据转换方法,帮助大家快速编写串口通信程序!

qq_34059233的博客 2877

vscode通过ssh远程连接服务器

打开vscode扩展商店,搜索直接下载安装即可。如果远程服务器没有则先创建 然后将公钥的内容追加到远程服务器的在vscode打开控制面板(Windows按,linux按)输入, 选择ssh配置文件,如; 后写上远程服务器的标签,便于自己识别,如; 后写上远程服务器的实际ip地址,如; 后写上远程服务器上的实际用户名,如; 后面写上本地ssh目录下的ssh key文件,如 然后打开控制面板,输入,设置为刚刚设置的ssh配置文件,如;打开控制面板,输入,然后选择远程服务器的标签如即可连接。,,输入

halazi100 5065

不同IP网段的PLC进行S7通信(PUT_GET)的具体步骤

不同IP网段的PLC进行S7通信(PUT_GET)的具体步骤 一般情况下,我们使用西门子的S7通信时都是将网络中的PLC的IP设置在同一网段,那么如果涉及到旧项目改造时,不方便修改IP地址,只能进行2个网段通信时,可以参考以下步骤: 准备条件: 2个路由器 CPU 1212C 主动连接 CPU 314C-2PN/DP 被动连接 网络搭建如下图所示: S7-1212C一侧 建立S7主动连接 ,IP地址:192.168.5.40,编写get/put 通信程序 S7-300 IP地址:192.168.0

Robot_PLC_HMI_Automation 2万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

ssh连接docker vscode_VS Code连接Linux使用Docker(上)

Visual Studio Code,简称VS Code,是一款很好用的文本编辑器,安装扩展后可以大大提高效率。这次来介绍下VS Code远程连接Linux服务器使用docker构建镜像并运行的方法。话不多说,直接开始。安装VS Code官网下载:https://code.visualstudio.com/安装插件需要用到以下扩展,可以使用快捷键command+shift+x(Windo...

weixin_42548893的博客 2852

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

VSCode 远程开发与调试

简介 本次要用到的插件叫 Remote Development,使用这个插件可以避免每次修改代码打包后都要重新打包部署到目标服务器上进行测试。在目标服务器上进行开发就跟在本地开发一样。 远程主机配置 安装 ssh OS Instructions Debian / Ubuntu sudo apt-get install openssh-server RHEL / Fedora / CentOS sudo yum install openssh-server && sudo

司马懿的西山居 1853

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

【Linux练习生】如何用 VS Code 登录云服务器(和Linux端进行同步)

1.打开vs code,在扩展商店里,搜索 Remote - SSH,然后下载。 2.下载后,左侧栏会出现如图所示图标,然后点击加号3.输入例如,然后回车。 4.点击下图所示路径,然后在右下角点击 Open Config 5.然后会默认显示当前云服务器用户的信息,确认无误后关闭即可。 7.然后按下图一步一步执行 选择操作系统 点击continue后输入密码; 此时已经连接成功~然后点击左侧远程资源管理器-》选中当前服务器-》然后点击文件(选择打开文件夹)-》右侧就会显示服务器的根目录 ....

平淡中造就不平凡 737

如何用vscode远程连接利用腾讯云服务器搭建的linux操作环境?

vscode->linux目录:一.打开腾讯云服务器二.打开vscode三.配置服务四.连接 目录: 一.打开腾讯云服务器 1.找到对应的公网地址 二.打开vscode 2.下载对应的插件 三.配置服务 1.在左边有个远程资源连接器(小电视的图标) 2.设置成可见的SSH 3.点击右上边的齿轮设置 4.出现右边的界面点第一个就可以了 5.然后再根据我标明的信息输入对应的数据和ip地址 保存即可 四.连接 点击右键,上面的连接 在对应的位置输入.

贵在坚持,我相信只要我努力,未来肯定是美好的! 3283

VSCode 连接 Linux 远程服务器

VSCode 连接 Linux 远程服务器

weixin_44042453的博客 8468

【完整过程】vscode连接远程Linux服务器及免密登陆

之前,我通过scp命令把代码上传到服务器后,在终端ssh连接服务器,通过一系列的Linux命令进行数据集和模型的操作。其实cd ls这些命令都还很方便,但是当我需要查看或修改源码时,用vim编辑总是不能给我舒适的体验。甚至,服务器上的vim有时会出现排版或编写时bug(注:我不是说vim不方便,vim实际上是Linux系统强大的工具,而是最近我在服务器上遇到了vim的一些bug ~ 可以理解为我的求生欲哈哈哈)。所以,为了更好的体验,这里记录一下vscode连接远程Linux服务器及免密登陆的基本操作。..

我的技术栈碎碎念空间 1万+

在vscode中远程连接linux进行开发

在vscode中远程连接linux进行开发

hutaotaotao的博客 9172

VSCode:Remote-SSH配置实录

转自:https://blog.youkuaiyun.com/sixdaycoder/article/details/89947893 为什么要使用VSCode:Remote-SSH 服务器很多时候都是部署在Linux远程机器上的,我们通常是SSH连过去然后用vim或者emacs去修改源文件。 这种方式对我来说很麻烦,因为我已经习惯了全宇宙最好用的C++IDE Visual Studio,离开IDE写代码实在太痛苦了。 所以我只能借助samba+sourceinsight的组合来勉强度日。这个组合其实是比较好的,只

haima1998的专栏 881

vscode远程连接ubuntu/Linux(虚拟机同样适用)

在现代开发环境中,远程工作和跨平台开发变得越来越普遍。Visual Studio Code(VSCode)作为一个流行的代码编辑器,提供了强大的远程开发功能,使得开发者能够高效地连接和管理远程 Linux 服务器上的项目。通过 VSCode 的远程开发扩展,开发者可以在本地编辑代码,同时在远程 Ubuntu/Linux 服务器上执行和调试,享受本地开发的便捷和远程系统的强大计算资源。本文将介绍如何配置 VSCode 以远程连接到 Ubuntu/Linux 服务器,并展示如何利用这一功能提升开发效率。

weixin_58183392的博客 1325

VSCode远程连接Linux服务器

Visual Studio Code (VSCode)是一款轻量级却功能强大的源代码编辑器,以其丰富的特性和高度的可定制性而闻名。它支持多种编程语言,并集成了诸如Git版本控制和代码调试等高级功能,使其成为开发者青睐的选择。VSCode的远程连接功能允许用户通过SSH协议连接到远程Linux服务器,在本地环境中无缝地访问和编辑远程文件。这种远程开发方式不仅提高了灵活性,还显著提升了跨平台协作的效率,使得开发者能够在统一的界面中处理复杂的分布式项目。

2401_86544677的博客 1674

本地VSCode连接远程linux环境服务器的docker

本地VSCode连接远程linux环境服务器的docker

共同学习,共同进步。 984
上一篇: Win10连接Linux服务器(免密登录及相关配置)过程记录
下一篇: 在Ubuntu18.04服务器上安装MySQL数据库 & 本地Navicat for MySQL客户端远程访问Linux服务器的MySQL数据库
StriveQueen
博客等级 码龄8年 98粉丝 160原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值