前言
Linux是一款由林纳斯·托瓦兹开源的操作系统,时至今日拥有着丰富的讨论资源和系统完整性,基本普及于市场中的公司内部,所以有着很大的学习价值。学习Linux主要分为两大部分,一是学习Linux的系统操作,包括且不限于掌握系统操作的指令、学习文件操作、在Linux系统下编程等内容。二是将Linux与网络结合,学习如何实现文件的上传下载、在远端搭载数据库等等知识。总的来说,学习Linux就是要学习Linux系统和Linux网络
Linux环境搭建
简单介绍
云服务器:云服务器是通过互联网提供的虚拟服务器,允许用户按需使用计算资源。
远程终端软件:远程终端软件是一种允许用户通过网络访问和控制远程计算机或服务器的工具。通过这种软件,用户可以在自己的设备上操作远程计算机,就像在本地计算机上一样。这种工具通常用于远程工作、技术支持、系统管理等场景。
通过将云服务器和远程终端软件结合我们可以在windows操作系统中直接操控远程的Linux系统,因此下面来介绍云服务器以及终端软件。
云服务器推荐(华为云)
华为云
首先进入华为云官网,下拉并找到弹性服务器。
接着点击后会出现如下新页面,登录注册购买即可。
目前学生只需要购买便宜点的就好,当以后有多种需求之后再购买其他的更换就行。
购买完成后点击右上角的控制台后将会出现以下界面:
接着点击华为云服务就能看到自己购买的云服务器了
接着复制自己的公网ip即可
远程终端软件(Xshell)
点击网址下载并安装Xshell学生版
安装完成后打开Xshell将弹出以下界面
首先可以将对话框关闭
接着在大对话框中输入以下代码:ssh root@你的公网ip
其中root是以root的权限登录你的云服务器,当然也可以创建用户来登录(暂不做介绍),当代码执行完之后会弹出以下对话框
此外,如果想每次打开Xshell都免密码登录自己的服务器的话可以按以下步骤来设置
以上是Linux环境搭建的全流程,搭建完环境就可以安心写代码了。