【云计算的1024种玩法】搭建Linux学习平台

xiaoxiao2021-02-28  19

想要学习Linux的话,可以选择在自己的电脑上搭建Linux的系统,为自己的电脑装一个Linux的系统,或者是选择装一个双系统,安装虚拟机,等等。新手总会遇到各种各样的麻烦事,我的选择是在阿里云的ECS上搭建一个Linux学习平台,简单方便。

课程链接:【云计算的1024种玩法】搭建Linux学习平台

开通云服务

购买云服务

首先登录阿里云的官方网站,购买阿里云ECS产品

https://www.aliyun.com/product/ecs?spm=5176.8142029.388261.200.2XQhcK

阿里云针对在校学生有一个“云翼计划”,对于学生可以以超低价格购买到相关的产品,在通过了学生身份认证之后,就可以获得每月9.9的超低价。

https://promotion.aliyun.com/ntms/campus2017.html?spm=5176.8142029.759399.2.2XQhcK

如果想要以9.9每月的优惠价格购买到阿里云ESC的话,首先你要完成学生认证,在下面这个页面内完成学生认证。

https://account.console.aliyun.com/?spm=5176.8252056.388261.849.8ePkld#/student/home

输入你的证件号码,学校名称,以及你的入学年份就可完成学生身份认证。系统会自动将你填写的信息与学信网上的信息作比对。

我们可以点击“创建实例”,来选择自己需要的阿里云ECS机器的配置。

https://ecs.console.aliyun.com/#/create/prepay/?data=eyJkYXRhIjp7InZtX3JlZ2lvbl9ubyI6ImNuLWJlaWppbmctYnRjLWEwMSJ9fQ==

选择ESC还有的一个方便之处就是,如果新手在不小心有什么操作失误,或是想要体验不同的系统,可以随时为自己的机器重装系统,选择下面的“镜像”,可以体验到阿里云的提供的各种系统。

安装putty

利用阿里云的ECS学习Linux,需要安装putty进行远程连接管理阿里云ECS上的机器。

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

打开putty后,输入阿里云主机号、用户名、密码。如果你不记得密码可以打开阿里云的网页控制台,找到“重置密码”

当看到welcome时,表示你已经成功远程连接阿里云主机。

安装FileZilla

这里我使用FileZilla来实现本地机器与阿里云ECS上的Linux传输文件

https://filezilla-project.org/download.php?type=client

安装完毕后输入主机名,用户名(root),密码,这样你就可以将你本机上的文件上传至你的阿里云ESC的机器上了。

代码编辑

Linux代码和Windows是有不少区别的,如果是代码编辑的话,可以使用Visual Studio Code。下载地址:https://code.visualstudio.com/Download

安装图形化桌面

使用命令行学习Linux,有时候显得有些枯燥无味,这个时候可以为你在阿里云ESC上的机器安装一个图形化的桌面。

我是用的镜像是阿里云提供的公共镜像Centos 7.3 64位。如果你想使用其他的镜像,可以参照阿里云提供的官方教程

https://help.aliyun.com/knowledge_detail/41530.html

阿里云同时也提供了很多的教学视频。

https://help.aliyun.com/video_list/41668.html?spm=5176.7741530.6.1000.sA55nx

下面我来说说我是怎么安装图形化桌面的。在ssh内运行如下的命令

yum update && yum install wqy-microhei-fonts

接下来就是下载VNC_Viewer软件在你的本地电脑上

http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_x86_viewer.zip

打开vnc,在“VNC server”中输入你的阿里云ESC机器的公网地址:5901,记住一定是公网地址哦,并不是刚刚安装界面中出现的“VNC访问地址”!

如果点击connect不能连接的话,这种情况很可能是你没有打开阿里云ESC上的5901端口!就是没有添加相应的安全组!这时我们可以到阿里云的控制台上创建新的入栈规则,打开5901端口。

输入5901/5901,打开端口。

这样以后就可以使用vnc连接阿里云ESC上的机器了!

这样就可以开启你的Linux学习之路了。

开启Linux学习之路

首先打开Terminal控制台,在控制台这里可以输入Linux命令。

查看系统、内核、查看系统位数、查看硬盘和分区

cat /etc/issue

uname –r

getconf LONG_BIT

df –h

使用CentOS常用命令查看当前时间

date上面已经介绍如何同步时间了

软件安装与卸载

这里我使用的yum命令。yum是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。它能够从指定的服务器自动下载RPM包并且安装,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

下面我们来具体体验一下yum命令的便捷。

首先更新一下yum库:yum –y update

Yum库更新完毕后,我们可以查看一下yum源中可以安装那些软件。

使用命令 yum list以下命令获取当前有效repolist中所能安装的所有rpm包列表,(很长,慎重)

Yum中拥有海量的软件可以来安装。

下面我们可以使用命令:yum search在yum源的众多软件中寻找查询自己需要的软件。这里我一多媒体播放器软件xmms为例,在命令终端键入命令yum search xmms

查询到了播放器软件xmms的相关信息之后,我们可以使用yum –y install xmms命令来安装这款软件。

控制台显示软件xmms安装完成。

下面可以在桌面的”application”中看到这个软件已经安装完毕

如果想要卸载某个软件的话可以使用命令yum remove 完成

键入命令 yum remove xmms可以看到,xmms被成功的删除了  

在Linux系统中的一大特点就是可以用命令行中很多的事情,感觉是不是非常的炫酷。

下面我们就来尝试一些常用的命令

我们使用touch 文件名 这条命令来创建一个新的文件

需要住的是这条命令执行完毕后是没有任何的显示信息反馈的,但是你可以在home中发现多了一个新的空文件。

使用mkdir 文件夹名 创建新文件夹。同样这条命令执行完毕后也没有任何的反馈。

使用rm 文件名 删除文件,出现提示信息后键入y,确认删除。

通过cat文件名 命令可以查看文件的内容。

使用cp 文件名 副本名 命令可以拷贝文件。

使用mv 命令可以为文件重命名或者删除文件。

如果你的文件在中文件太多,可以使用find命令查找文件。

使用grep命令查找字符串

使用tar 命令来将文件打包。

我们经常会需要进几个文件打包到一个文件夹中。在linux中我们使用tar命令将文件打包。这里我尝试将如下几个文件打入一个my.tar中。

输入命令tar –cvf /root/my/.tar /root/my

然后就可以看到my.tar包了。

结束也是开始

这就是我使用阿里云ECS搭建Linux学习平台的全过程,感觉还不错吧!使用阿里云搭建Linux学习平台十分的方便。而且对于新手来说很“安全”,如果你是在自己的机器上搭建一个Linux学习平台,当系统出现问题,或是你不小心把系统“刚”坏了的话,那真的很麻烦。但使用阿里云的时候,你可以随时跟换不同的镜像,十分的方便、快捷。

再说说质量,在阿里云上操作Linux平台,和你在自己的机器上操作完全没差,反应速度很快。

这样有了阿里云的linux平台,我就可以更加便利的学习Linux了。

阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场

转载请注明原文地址: https://www.6miu.com/read-2599982.html

最新回复(0)