【linux学习指南】VSCode部署Ubantu云服务器,与Xshell进行本地通信文件编写

news/2024/11/23 23:26:01/

请添加图片描述

文章目录

  • 📝前言
  • 🌠 步骤
    • 🌉测试同步
  • 🚩总结


📝前言

本文目的是讲使用Vscode连接Ubantu,与本地Xshell建立通信同步文件编写。

在这里插入图片描述
查看本机系统相关信息:

cat /etc/lsb*
  1. DISTRIB_ID=Ubuntu: 表示这是 Ubuntu 发行版。

  2. DISTRIB_RELEASE=22.04: 表示这是 Ubuntu 22.04 版本。

  3. DISTRIB_CODENAME=jammy: Jammy 是 Ubuntu 22.04 的代号。

  4. DISTRIB_DESCRIPTION="Ubuntu 22.04.4 LTS": 这是对 Ubuntu 22.04.4 LTS 版本的更详细描述。

LSB 即 Linux Standard Base,是一组标准,旨在提高 Linux 发行版之间的兼容性。/etc/lsb-release 文件记录了当前 Linux 发行版的一些基本信息,通常会被应用程序或脚本用于检测操作系统的版本。

🌠 步骤

  1. 打开VSCode,点击扩展,输入ssh,点击Remote - SSH,点击安装,
    在这里插入图片描述
  2. 安装后会多出一个远程,点击远程,点击ssh右边的+号,

在这里插入图片描述

  1. 接下来会在搜索框钟弹出:输入你的公网ip:
ssh 用户名@公网ip

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 右下角,点击连接,当然你也可以,配置,这里我们先点击连接,然后输入密码,这里的密码是你在xshell中设置的密码,root的就填root管理员密码
    在这里插入图片描述
  2. 填完后,我们再打开文件,点击打开文件,他就能直接定位到/home/wks目录下:
    在这里插入图片描述

在这里插入图片描述
接下来,我们在xshell中已经创建好的目录,点击确定
在这里插入图片描述

在这里插入图片描述
再次输入密码:
在这里插入图片描述

🌉测试同步

  1. 新建文件,这里随便写点,目的测试验证VScode是否与Xshell同步,写完后。在这里插入图片描述
  2. ctrl+s保存,后打开xhell查看
    在这里插入图片描述
    可以同步查看,进行编写了。

此时,这里是输出,可以用快捷键ctrl ~可以跳转到终端:

在这里插入图片描述
使用半自动化makefile,就可以进行尝试编译运行了,跟在Xshell中一样
在这里插入图片描述


🚩总结

请添加图片描述


http://www.ppmy.cn/news/1548853.html

相关文章

如何在 Ubuntu 上安装 Mattermost 团队协作工具

简介 Mattermost 是一个开源、自托管的通信平台,专为团队协作设计。它类似于 Slack,提供聊天、消息传递和集成功能。Mattermost 在重视数据隐私的组织中特别受欢迎,因为它允许团队在自己的服务器上管理通信。以下是 Mattermost 的一些关键特…

解决Excel文件流读取数字为时间乱码问题

在将Excel文件流转换为Java中的List时,如果遇到文本被错误地识别为日期格式的问题,这通常是由于Apache POI库在处理单元格数据时默认的行为所导致的。Apache POI会尝试根据单元格的内容自动确定其类型,包括字符串、数字(可能解释为…

【Linux】进程间通信——匿名管道

🔥 个人主页:大耳朵土土垚 🔥 所属专栏:Linux系统编程 这里将会不定期更新有关Linux的内容,欢迎大家点赞,收藏,评论🥳🥳🎉🎉🎉 文章目…

Django项目 | 实现用户注册和登录时的手机号验证

1. 创建自定义用户模型 首先,创建一个自定义用户模型来保存用户的手机号码。在Django中,可以通过继承AbstractUser模型来实现这一功能,并添加一个phone_number字段来保存用户的手机号码。 from django.contrib.auth.models import Abstract…

Kubernetes 10 问,测测你对 k8s 的理解程度

Kubernetes 10 问 假设集群有 2 个 node 节点,其中一个有 pod,另一个则没有,那么新的 pod 会被调度到哪个节点上? 应用程序通过容器的形式运行,如果 OOM(Out-of-Memory)了,是容器重…

深入解析:如何使用 PyTorch 的 SummaryWriter 进行深度学习训练数据的详细记录与可视化

深入解析:如何使用 PyTorch 的 SummaryWriter 进行深度学习训练数据的详细记录与可视化 为了更全面和详细地解释如何使用 PyTorch 的 SummaryWriter 进行模型训练数据的记录和可视化,我们可以从以下几个方面深入探讨: 初始化 SummaryWriter…

相机光学(四十四)——ALL-PD和PDAF

1.PDAF(Phase Detection Auto Focus) PDAF是相位检测自动对焦技术的缩写,它是一种在数码相机和智能手机摄像头中使用的自动对焦技术。   PDAF的原理是根据CIS(CMOS图像传感器)不同像素的相位差信息,判断出…

uni-app快速入门(六)--rpx尺寸单位与Flex布局

一、uni-app尺寸单位 uni-app支持的通用尺寸单位包括px、rpx。为支持跨平台,在搭建空驾驶建议使用Flex布局。px指屏幕像素,rpx是响应式像素,是根据屏幕宽度自适应的动态单位。假如屏幕宽度为750像素,750rpx正好为屏幕宽度。uni-ap…