Linux简介&云服务器环境搭建

Linux发展史

第一台计算机:1946 - 埃尼阿克 - 计算导弹的弹道轨迹(主要用于军事用途)

人使用发明工具是一种进化方式,发明工具是为对抗;我比你强:本质是我的进化速度大于你,即需要发明出更多的技术和工具

计算机被发明的本质是工具


计算机:IBM、微软、苹果(硬件+软件)、Intel…

操作系统——软件领域

【Unix(发明者:肯汤普森)------>C语言(丹尼斯里奇)】它们用C语言重写了Unix系统

计算机和操作系统=新工具------>计算能力------>具备计算机:搭载了Unix操作系统

1991 - 赫尔辛基大学 - 雷纳斯托瓦兹 -仿造unix操作系统,编写了一个操作系统,并将它开源,命名为Linux;后续越来越多的工程师参与了这个项目,为Linux提供自己编写的源代码


1.为什么会有人无偿给别人写代码呢?

能编写操作系统的人都是顶级工程师,不在乎钱 

2.为什么开源,有什么好处?

写博客!世界上人太多了,将自己的代码暴露出去,自然而然会有人帮助我们解决问题,提供标准答案
开源	vs	闭源:稳定性、安全性、效率
开源时,不会因为利益问题产生纠纷;开源后将安全问题暴露出来,一定有人解决,提高安全性,效率高
因此企业在选用系统时,会选择更安全、更稳定、效率更高且免费的Linux系统
且企业若使用闭源操作系统,用户的数据存在安全问题(核心问题)

【结论】: Linux是一个开源的操作系统(更高效、更稳定、更安全),非常重要

Linux环境准备

技术版本线:主版本、次版本、修正版本 次版本号若是偶数:稳定版本

商业化版本线:centos、Ubuntu、kail、红旗…(应用角度)

越新的商业化版本,匹配的是越新的内核代码


安装:

a.虚拟机(不便于我们做开发、环境不仿真)
b.云服务器(推荐、收费)

1.工具准备

XSHELL 7是一款简单好用的远程终端连接管理软件,由知名公司NetSarang研发打造。与传统的远程工具相比,Xshell的界面简洁、功能强大,支持远程协议Telnet、Rlogin、SSH/SSH PKCS#11、SFTP和Serial等,可以很好的满足用户的使用需求

下载链接:https://www.xshell.com/zh/free-for-home-school/

将次下载链接打开后:

image-20221102173219859

随便填入一个姓名,再输入自己的邮箱(自己在使用的邮箱,用于接收下载链接),下面勾选只需Xshell,就会有下载链接发到你的邮箱,登陆你的邮箱,点击下载就可以了

2.准备云服务器

这里推荐腾讯云(华为云、阿里云等其它服务器也可以)

进入腾讯云网站,在搜索栏中找到云+校园(因为学生有学生优惠,一年的价格很便宜)

image-20221102165852572

进入后选择要购买的服务器类型(一般2核2G足够)

image-20221102170223451

注册账号、实名认证后即可完成购买

注意:购买时请选择【CentOS 7.6 64位】作为我们的Linux虚拟机(若有其它目的除外)

image-20221102172230326

3.查看服务器

在腾讯云网站打开控制台

image-20221102170436913

进入后,在【我的资源】中即可找到我们购买的服务器

image-20221102170525493

image-20221102172625396

点击进入

下拉即可找到服务器公网的ip地址

image-20221102170653589

注意,我们需要重新设置root密码(在页面右上角),建议设置的稍微复杂一点点,防止黑客入侵

image-20221102170826586

4.使用XShell远程登陆到Linux

打开我们下载的软件,点击新建会话属性

image-20221102170954565

打开后如下:名称可以自己定义,主机请填入自己服务器的公网的ip地址

image-20221102171020211

点击确定即可


而我们现在尝试用命令行的方式登录我们的服务器,输入:

ssh root@自己的公网的ip地址

image-20221102171543118

按下回车后输入密码:密码是之前步骤【重置】的root密码

image-20221102171703183

点击确定,这样我们就成功的连接到了我们的服务器了

注:弹出的WARNING不用管它

image-20221102171816081

常见问题

1.XShell下的复制粘贴

复制:ctrl + insert (有些同学的 insert 需要配合 fn 来按)

粘贴:shift + insert

ctrl + c / ctrl + v 是不行的

2.创建会话时弹出SSH安全警告:点击接受并保存

1659486)]

常见问题

1.XShell下的复制粘贴

复制:ctrl + insert (有些同学的 insert 需要配合 fn 来按)

粘贴:shift + insert

ctrl + c / ctrl + v 是不行的

2.创建会话时弹出SSH安全警告:点击接受并保存

image-20221102172036309

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值