50【Windows与Linux】

news/2025/2/5 6:24:54/

大家可能有些人听过Linux系统,很多初学者被灌输的理念就是服务器必须要装Linux系统


什么是系统?
比如你的电脑是Windows系统的,你手机是Android系统的,物理设备都需要系统,系统你可以理解成直接控制物理设备的一个东西,比如你手机的开机关机,打开手电筒照相机等等,都需要系统,而软件就是给系统发送指令的,所以最终都是系统指导设备去工作


服务器系统
服务器一般是使用2种系统,Windows系统&Linux系统
    Windows系统就是你电脑上的系统,是有图形界面的,比如移动鼠标双击打开文件夹,鼠标右键新建一个文档,都是有画面感的
    Linux系统是没有画面的,比如要新建一个文件,移动一个文件都是要输入指令代码


Windows系统&Linux系统对比
    Windows系统由于携带了图形界面,所以会很吃服务器资源,说简单点就是一台固定配置的服务器,使用Windos系统可能只能同时处理100w用户的请求,使用Linux系统可以同时处理200W用户的请求,所以使用Linux系统可以比Windos系统更加省钱,这便是公司团队都是用Linux系统的原因
    Linux系统确实性能更加优越,Windos系统操作简单,但是我推荐大家使用Windos系统即可,大不了花点钱升级下设备
    举个例子,腾讯云阿里云等的活动,服务器2H4G5M(H表示cpu核心数,G表示内存单位,M表示宽带)一年就几十块,贵点的几百块,真没必要为了节省那一天几毛钱或几块钱去搞什么Linux系统,本论坛用的也是Windos系统
(注:使用系统是如此,以后的学习也是如此,不要盲目跟随团队公司的做法,每个人的情况不一样)


远程方法
我们需要对服务器进行操作控制,那么就需要用到远程工具连接上去
Windows系统使用的是:远程桌面连接工具(电脑左下角搜索即可)
linux系统使用的是:xshell工具(百度一下)

注:还有第3方中控,如php写的程序等等,这里就不讲了,上面2种是最常用的方法


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

相关文章

Mac上的虚拟化软件推荐

在Mac上运行虚拟化软件是一个非常实用的选择,可以满足不同用户的需求,包括运行Windows操作系统、Linux系统或开发环境等。以下是几款推荐的虚拟化软件及其特点: 1. Parallels Desktop 适用平台:Intel和Apple M系列Mac电脑。功能:支持Windows、Linux和macOS等多种操作系统…

向上调整算法(详解)c++

算法流程: 与⽗结点的权值作⽐较,如果⽐它⼤,就与⽗亲交换; 交换完之后,重复 1 操作,直到⽐⽗亲⼩,或者换到根节点的位置 这里为什么插入85完后合法? 我们插入一个85,…

IFeatureWorkspace.CreateFeatureClass(),报错对COM组件的调用返回了错误 HRESULT E_FAIL

1、问题描述:在AE开发中,新增一个空的shpfile文件的时候,报错,如下图: 2、原因分析:产生此问题的原因是未设置默认字段的默认参数,特别是未设置IGeometryDef 参数。 3、解决方案:在…

视频拼接,拼接时长版本

目录 视频较长,分辨率较大,这个效果很好,不耗用内存 ffmpeg imageio,适合视频较短 视频较长,分辨率较大,这个效果很好,不耗用内存 ffmpeg import subprocess import glob import os from nats…

RabbitMQ深度探索:死信队列

死信队列产生背景: RabbitMQ 死信队列俗称 备胎队列:消息中间件因为某种原因拒收该消息后,可以转移到私信队列中存放,死信队列也可以有交换机和路由 key 等 生产死信队列的原因: 消息投递到 MQ 存放,消息已…

一文速览DeepSeek-R1的本地部署——可联网、可实现本地知识库问答:包括671B满血版和各个蒸馏版的部署

前言 自从deepseek R1发布之后「详见《一文速览DeepSeek R1:如何通过纯RL训练大模型的推理能力以比肩甚至超越OpenAI o1(含Kimi K1.5的解读)》」,deepseek便爆火 爆火以后便应了“人红是非多”那句话,不但遭受各种大规模攻击,即便…

Python爬虫:1药城店铺爬虫(完整代码)

⭐️⭐️⭐️⭐️⭐️欢迎来到我的博客⭐️⭐️⭐️⭐️⭐️ 🐴作者:秋无之地 🐴简介:CSDN爬虫、后端、大数据领域创作者。目前从事python爬虫、后端和大数据等相关工作,主要擅长领域有:爬虫、后端、大数据…

2.4学习总结

洛谷1305代码 #include<stdio.h> #include<stdlib.h> struct treenode {char val;struct treenode* left;struct treenode* right; }; struct treenode* createnode(char val) {struct treenode* node (struct treenode*)malloc(sizeof(struct treenode));node-&…