【Linux】Linux背景、环境的搭建以及用XShell实现远程登陆

news2024/11/26 13:36:04

目录

  • Linux 背景
  • Linux环境搭建
  • Linux远程登陆

Linux 背景

肯尼斯·蓝·汤普森最早用汇编语言创建了UNIX系统,后来与他的好“基友”丹尼斯·里奇(C语言之父),他们两个一同用C语言重新写了UNIX系统,但是操作系统的使用是需要收费的,就比如我们现在大多数人所使用的Windows系统等,都是需要收费的,只不过我们当初在购买电脑的时候就已经一次性付过了。
起源
在1991年的时候,赫尔辛基大学的一位学生林纳斯·本纳第克特·托瓦兹仿造unix操作系统,编写了一个操作系统,并将它开源,命名为Linux;后续越来越多的顶级工程师甚至民间黑客参与了这个项目,并为Linux提供自己编写的源代码。
开源VS闭源
评价一个操作系统的好坏无非就是看它的稳定性、安全性、以及执行效率等。
所谓开源,就是把自己的源代码暴露在外部,而Linux的开源,就使得世界上的顶级工程师还有民间大佬都能看得到里面的一些细微的错误,并加以改正,进而不断地完善不断地修正,而像Windows这种闭源的操作系统,由于只有参与写这个系统的人了解源代码,局限于自身的认知,所以可能会存在一些问题隐藏的很好,因此,相较于此,开源下的Linux系统的稳定性、安全性,以及效率方面都是高于闭源下的Windows系统的。

并且开源都是不要钱的,而且出现问题都会有很多大佬会帮你改正,尽管他可能是出于一种鄙视你的想法来的,但没关系,解决问题才是首要的,而且闭源的系统,由于你不了解它的源代码,所以也就不知道会不会有人在里面做了一些手脚,万一再危害到公司利益,因此,对于商业化的企业来说,更安全、更稳定、效率更高且免费的Linux系统才是首选!

Linux环境搭建

了解于此后,我们就要准备一下Linux环境的问题,这里主要有以下三种:

  1. 直接安装在物理机上. 但是由于 Linux 桌面使用起来非常不友好, 不推荐.
  2. 使用虚拟机软件, 将 Linux 搭建在虚拟机上. 但是由于当前的虚拟机软件(如 VMWare 之类的)存在一些 bug , 会导致环境上出现各种莫名其妙的问题, 比较折腾.
  3. 使用云服务器, 可以直接在 腾讯云, 阿里云或华为云 等服务器厂商处直接购买一个云服务器.(强推)

这里以腾讯云为例(最后再给腾讯充一次money):
1.直接进入官方网站:https://cloud.tencent.com/act/campus
点击登录,用qq或者微信即可。
在这里插入图片描述
2.登陆后在右侧的操作系统选择 CentOS 7.6 64位. 购买时长根据需要选择(建议1年), 点击立即购买即可. 这个步骤需要实名认证(很快)
3.购买成功后点击控制台,找到自己的云服务器,进去能够看到服务器的 IP 地址。
4.在这里,蓝色方框里的为公网ip地址,我们需要记下来。
在这里插入图片描述
5.接下来需要重置自己的密码,并记下来
在这里插入图片描述

总结:
在这个环节我们最重要的是得到三个信息:
1. 服务器的外网 IP
2. 服务器的管理员账户 (固定为 root)
3. 管理员账户密码(云服务器设置的)

Linux远程登陆

完成上面步骤后,就可以用XShell进行远程登陆到我们的Linux

XShell安装与下载:https://www.xshell.com/zh/free-for-home-school/(复制此链接到浏览器)
往下滑动界面:填写信息后便可进行下载
在这里插入图片描述
登录
打开XShell,会有如下界面:

在这里插入图片描述
在此,我们敲打:ssh root @公网ip(注意前面的空格)会弹出如下界面,输入密码(云服务器重置的那个)
在这里插入图片描述
至此,登陆成功
在这里插入图片描述
end

生活原本沉闷,但跑起来就会有风!🌹

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/4264.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ActiveState Platform - November 2022

ActiveState Platform - November 2022 ActiveState平台定期更新新的、修补的和版本化的软件包和语言。 Python 3.10.7、3.9.14、3.8.14-解决了许多安全问题的点发布。 Python C库-ibxml 2.10.3、libxslt 1.1.37、libexpat 2.4.9、zlib 1.2.13、curl 7.85.0和sqlite3 3.39.4&am…

Python添加水印简简单单,三行代码教你批量添加

环境使用: Python 3.8Pycharm 如何配置pycharm里面的python解释器? 选择file(文件) >>> setting(设置) >>> Project(项目) >>> python interpreter(python解释器)点击齿轮, 选择add添加python安装路径 pycharm如何安装插件? 选择file(文件) …

使用Python PyQt5完成残缺棋盘覆盖仿真作业

摘要:本文内容是关于如何实现残缺棋盘覆盖仿真软件,算法课作业要求设计开发一个残缺棋盘覆盖仿真软件。使用”分治算法“求解问题,Python编程语言实现功能;使用PyQt5和Python热力图实现界面和仿真效果展示。 1 残缺棋盘覆盖仿真作…

[Linux打怪升级之路]-yun安装和gcc的使用

前言 作者:小蜗牛向前冲 名言:我可以接受失败,但我不能接受放弃 如果觉的博主的文章还不错的话,还请点赞,收藏,关注👀支持博主。如果发现有问题的地方欢迎❀大家在评论区指正。 本期学习目标&am…

Java:外包Java项目有什么好处?

Java已经成为众多解决方案的通用开发语言,包括web应用、游戏、软件开发等等。超过710万全球的Java程序员都在忙着为业界下一个最好的应用程序编码。 随着企业努力在当今的全球市场中保持竞争力,对Java项目外包的需求不断增加。 以下是你的企业通过外包Ja…

python基于PHP+MySQL的论坛管理系统

互联网给了我们一个互通互信的途径,但是如何能够更加高效的进行各种问题的分享和交流是很多人关心的问题,市面上比较知名的一些分享交流平台也很多,比如百度的贴吧,知乎等高质量内容分享平台,本系统是一个类似这样的论坛分享系统 随着互联网的发展人们分享和交流的分享也变的越…

leetcode刷题(128)——1575. 统计所有可行路径,动态规划解法

leetcode刷题(127)——1575. 统计所有可行路径,DFS解法 给你一个 互不相同 的整数数组,其中 locations[i] 表示第 i 个城市的位置。同时给你 start,finish 和 fuel 分别表示出发城市、目的地城市和你初始拥有的汽油总…

【CSS】CSS字体样式【CSS基础知识详解】

👨‍💻个人主页:花无缺 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 花无缺 原创 本文章收录于专栏 【CSS】 【CSS专栏】已发布文章 📁【CSS基础认知】 📁【CSS选择器全解指南】 本文目录【CS…

物联网感知-光纤光栅传感器技术

一、光纤光栅传感技术 光纤光栅是利用光纤材料的光敏性,通过紫外光曝光的方法将入射光相干场图样写入纤芯,将周期性微扰作用于光纤纤芯,在纤芯内产生沿纤芯轴向的折射率周期性变化,从而形成永久性空间的相位光栅,其作用…

MySQL数据库的基本操作及存储引擎的使用

大家好呀!我是猿童学🐵,最近在学习Mysql数据库,给初学者分享一些知识,也是学习的总结,关注我将会不断地更新数据库知识,也欢迎大家指点一二🌹。 目录 一、常用的MySQL语句 二、创建…

使用ThinkMusic网站源码配合cpolar,发布本地音乐网站

1、前言 在我们的日常生活中,音乐已经成为不可或缺的要素之一,听几首喜欢的音乐,能让原本糟糕的心情变得好起来。虽然现在使用电脑或移动电子设备听歌都很方便,但难免受到诸多会员或VIP限制,难免让我们回想起音乐网站…

【JavaScript】常用内置对象——数组(Array)对象

文章目录什么是数组创建数组访问数组数组常用方法和属性投票传送门什么是数组 数组(Array)是最基本的集合类型,由于JavaScript是弱类型语言,因此JavaScript的数组和大多数语言的数组有所区别。在大多数语言中,当声明一…

ubuntu 20.04 qemu u-boot-2022.10 开发环境搭建

开发环境 ubuntu 20.04 VMware Workstation Pro 16 基于qemu(模拟器),vexpress-a9 平台 搭建 u-boot-2022.10 (当前最新版本) 准备工作 u-boot下载,下载最新稳定版本,当前为 u-boot-2022.10&#xff0…

代码随想录49——动态规划:121买卖股票的最佳时机、122买卖股票的最佳时机II

文章目录1.121买卖股票的最佳时机1.1.题目1.2.解答1.2.1.贪心算法1.2.2.动态规划2.122买卖股票的最佳时机II2.1.题目2.2.解答1.121买卖股票的最佳时机 参考:代码随想录,121买卖股票的最佳时机;力扣题目链接 1.1.题目 1.2.解答 1.2.1.贪心算…

第七节:类和对象【一】【java】

目录 🧾1. 面向对象的初步认知 1.1 什么是面向对象 1.2 面向对象与面向过程 📕2. 类定义和使用 2.1 简单认识类 2.2 类的定义格式 2.3 课堂练习 🎒3. 类的实例化 3.1 什么是实例化 3.2 类和对象的说明 3.3练习 🧾1. 面…

Hbase2.4.11安装

Hbase2.4.11安装 文章目录Hbase2.4.11安装一、前期准备二、安装三、配置文件(一)添加环境变量(二)修改hbase配置文件1.修改hbase-env.sh 中内容2.在hbase-site.xml中添加以下内容3. 编辑regionservers四、分发文件到Hadoop2、Hadoop3中一、前期准备 hba…

SpringBoot+Vue实现前后端分离的学生选课系统

文末获取源码 开发语言:Java 使用框架:spring boot 前端技术:JavaScript、Vue.js 、css3 开发工具:IDEA/MyEclipse/Eclipse、Visual Studio Code 数据库:MySQL 5.7/8.0 数据库管理工具:phpstudy/Navicat JD…

浏览器无痕模式有什么作用,手机浏览器开启无痕模式的方法

在我们的手机基本上都安装了浏览器,当我们在上网过程中,不想浏览记录被留下,那么开启无痕模式是非常有必要的。那么,浏览器的无痕模式有什么作用,手机浏览器如何开启无痕模式呢?下面教大家如何在手机浏览器…

HECTF2022

今年是第三次参加HECTF,成绩不是很好wp随便看看就好了 文章目录Misc咦~小鲨鱼来喽舞者的秘密你把我flag藏哪去了?来玩捉迷藏呀我的手要不行辣2022HECTF调查问卷Crypto流动的音符matrixezrsamixtureReverseapk贝斯helloiosrunWeb迷路的小狮擎天注Pwn真签到Misc 咦~…

马斯克的这波神操作,让我意识到保持写代码的能力有多重要

作为一个在IT行业摸爬滚打了多年的老油条,我是越来越看不懂现在的互联网行业了。 至少曾经我听过太多人吐槽写代码的永远干不过写PPT的,并且在现实工作中验证过也确实如此,但是老马的这一波骚操作,让推特工程师打印出最近30-60天…