【Ubuntu24.04】使用服务器

ops/2024/11/22 16:20:34/

目录

  • 0 背景
  • 1 将文件传送到服务器
    • 1.1 主机上的虚拟机
    • 1.2 另一台独立的计算机(包括上面的虚拟机)
    • 1.3 远程文件传输
      • 1.3.1 scp
  • 2 操作服务器
    • 2.1 ssh
    • 2.2 Termius
      • 2.2.1 下载
      • 2.2.2 安装
      • 2.2.3 使用
      • 2.2.4 小结
  • 3 总结

0 背景

    你是一个开发者,有自己的测试环境:一个Linux服务器(假设是Ubuntu24.04)。你在自己的计算机上写了代码,打成了jar包,然后准备部署这个包,开始测试。
    有几种常见情况:
        1. 服务器是你计算机上的虚拟机;
        2. 服务器是你的另一台有显示屏的计算机,比如笔记本电脑;
        3. 服务器是你的另一台没有显示屏的计算机,比如一个噪声很大的黑盒子;
        4. 服务器是你另一台计算机上的虚拟机;
        5. 服务器是你在某平台租的云服务器
    有两个基本问题:
        1. 你怎么将这个包传送到服务器上呢?
        2. 你是直接在服务器上操作还是通过其他什么方法使用服务器呢?
    为了表述方便,这里约定jar包等文件资源所在的计算机为主机jar包等文件资源要传送的目的地,即服务部署的计算机为服务器

1 将文件传送到服务器

    首先解决最基本的问题,就是两个计算机之间的文件传输问题。有很多工具都可以做到这件事,下面就常见的几种情况总结一下将文件从主机传送到服务器的方法。
    前面会介绍传统的独有传输方式,然后会介绍通用的方式。

1.1 主机上的虚拟机

    你的文件在主机上,你要将其传到主机上的虚拟机中,常见的方法是共享文件夹共享文件夹的配置和具体的虚拟机软件有关,关于VirtualBox共享文件夹配置可以参考这篇文章。
    关于虚拟软件传文件的其他的方式不介绍,因为效率和稳定性可能不如共享文件夹(笔者以前尝试过直接拖放文件结果把电脑直接搞蓝屏了),有心理阴影所以不做介绍。

1.2 另一台独立的计算机(包括上面的虚拟机)

    如果只是主机中的虚拟机,那么传文件是很方便的,如果是另一台独立的计算机呢?比如笔记本电脑。最原始的方法是使用传输介质,比如U盘
    当然,如果是另一台计算机上的虚拟机的话,和主机上的虚拟机类似,因为一般不会在Linux系统里装虚拟机,能有虚拟机的计算机,一般是可以直接上手操作的Windows系统。

1.3 远程文件传输

    这是一种通用的文件传输方式,当然,这一般是需要网络支持的。这种方式不管主机服务器是什


http://www.ppmy.cn/ops/135825.html

相关文章

基于Java Springboot单位考勤系统

一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术:Html、Css、Js、Vue、Element-ui 数据库:MySQL 后端技术:Java、Spring Boot、MyBatis 三、运行环境 开发工具:IDEA/eclipse 数据…

游戏引擎学习第19天

介绍 这段内容描述了开发者在进行游戏开发时,对于音频同步和平台层的理解和调整的过程。以下是更详细的复述: 开发者表达了他希望今天继续进行的工作内容。他提到,昨天他讲解了一些关于音频的内容,今天他想稍微深入讲解一下他正…

23种设计模式详解(以Java为例)

文章目录 1、工厂模式简单工厂工厂方法 2、抽象工厂模式3、原型模式4、建造者模式5、单例模式6、适配器模式7、桥接模式8、组合模式9、装饰模式10、外观模式11、享元模式12、代理模式13、解释器模式14、模板方法模式15、策略模式16、观察者模式17、状态模式18、备忘录模式19、迭…

介绍一下strncmp(c基础)

strncmp是strcmp的进阶版 链接介绍一下strcmp(c基础)-CSDN博客 作用 比较两个字符串的前n位 格式 #include <string.h> strncmp (arr1,arr2,n); 工作原理&#xff1a;strcmp函数按照ACII&#xff08;字符编码顺序&#xff09;比较两个字符串。它从两个字符串的第一…

Django

Django 讲解 目录 什么是 Django&#xff1f;Django 的核心特点Django 环境搭建与安装 安装 Django创建 Django 项目 Django 的基本概念 项目与应用的关系MVT&#xff08;模型-视图-模板&#xff09;架构 构建一个简单的 Django 应用 创建并配置应用配置数据库构建模型&#…

如何对Mysql数据库进行优化

目录 引言 优化的时机 优化策略 1. 索引优化 2. 查询优化 3. 架构优化 4. 事务和锁机制优化 5. 配置优化 6. 硬件优化 7. 性能监控与调优工具 案例分析 案例1&#xff1a;简化查询逻辑 案例2&#xff1a;使用索引 结语 引言 在现代应用中&#xff0c;数据库的性能…

Markdown-Excample

Markdown-Excample 一、Markdown 标题我展示的是一级标题 我展示的是二级标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 二、Markdown 段落格式 1、Markdown 段落2、字体3、分隔线4、删除线5、下划线 三、Markdown 列表 列表嵌套 四、Markdown 区块 区块中…

华为刷题笔记--题目索引

文章目录 更多关于刷题的内容欢迎订阅我的专栏华为刷题笔记简单题目 更多关于刷题的内容欢迎订阅我的专栏华为刷题笔记 该专栏题目包含两部分&#xff1a; 100 分值部分题目 200 分值部分题目 所有题目都会陆续更新&#xff0c;订阅防丢失 简单题目 –题目分值试卷1华为OD机…