想要学习Linux的话,可以选择在自己的电脑上搭建Linux的系统,为自己的电脑装一个Linux的系统,或者是选择装一个双系统,安装虚拟机,等等。新手总会遇到各种各样的麻烦事,我的选择是在阿里云的ECS上搭建一个Linux学习平台,简单方便。
开通云服务
购买云服务
首先登录阿里云的官方网站,购买阿里云ECS产品
https://www.aliyun.com/activity/daily/bestoffer?userCode=
选择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
阿里云同时也提供了很多的教学视频。