ECS7-Day3.云端搭建 Linux 学习环境
本文最后更新于:5 个月前
前言
在之前的两个项目实践中,我们都已经学会了开通云服务器、Linux 远程管理,包括如何连接到 ECS实例以及如何使用 Filezilla 等等,在这里我就不再赘述了。
那么做完这一切之后,如果我们需要搭建一个云端的 Linux 学习环境的话,还需要做些什么呢?我们需要为 Linux 环境安装一个图形化的桌面 (Gnome)
安装图形化桌面(Gnome)
- 首先将系统更换为 Centos 64位
- 更新软件源并升级系统
- 在 SHH内运行以下代码:
yum update&& yum install wqy-microhei-fonts
![]()
- 安装过程中会有输入“y”确认安装的一步
![]()
- 更新完成
![]()
- 安装 Gnome+VNC 一键包
wget`` https://gist.githubusercontent.com/ivmm/d93138038edbd551def09205bb61ae11/raw/8ed82411926acb3ab331d293f6200447ad2c85cf/gnome_install.sh&& bash gnome_install.sh
注意这里的wget后面有一个空格,而在阿里云的文档上是没有空格的,直接复制粘贴执行会报错
No such file or dictionary
按任意键开始安装

安装完成
- 设置 VNC 密码并安装桌面支持系统

安装完成

下载 vncviewer 并打开,然后将给出的 VNC 访问地址中的ip换为公网ip,即输入
ip:5901
然后点击 connect
输入刚才设置的密码

- 叮咚,配置完成,你已经可以在这上面愉快的玩耍了

看我究极套娃QAQ,我是不会告诉你这里面小狐狸打开的是我的 Notion 博客的( •̀ ω •́ )✧,域名因为还在审核的缘故所以目前博客是只有同步在语雀和 Notion 上

这天杀的备案审核太慢了呜呜呜
虽然卡成 ppt,但是,又不是不能用是吧(doge
学习 Linux 的基本操作
这里都是些常用的 Linux 命令:
- 查看系统、内核
cat /etc/redhat-release uname -r
- 查看CPU
grep "CPU" /proc/cpuinfo
- 运行时间
uptime
- 查看系统位数
getconf LONG_BIT
- 查看硬盘和分区
df -h
- 软件安装与卸载
yum update
#更新系统yum makecache
#更新软件源缓存yum search 软件名
#搜索软件yum install 软件名
#安装软件yum remove 软件名
#卸载软件
- 软件的管理
service软件名 start
#启动service软件名 restart
#重启service软件名 stop
#关闭service软件名 status
#状态
- 文件与文件夹管理
touch 文件名
#创建文件mkdir –p a/b/c/d
#递归创建文件夹cp a.a b.b
#复制文件mv a.a c.c
#重命名或者复制chmod 0755 d/
#目录权限chown –R 用户名:用户组 e/
#目录归属rm a.bc -rf
#删除文件/文件夹
- 文件的下载
wget http://下载地址
wget [https://mirrors.aliyun.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-DVD-1611.torrent](https://mirrors.aliyun.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-DVD-1611.torrent)
- 压缩与解压
压缩:tar zcvf node-v4.5.0.tar.gz
解压:tar zxvf node-v4.5.0.tar.gz
小结
通过学习我发现其实很多时候我们会遇到很多教程之外的事情。那些东西不一定全是书上、视频上、文档上已经写过的,有一部分问题的答案并不是现成的,需要我们自己去摸索、不断地验证,而且大部分时候我们在教程之外的事情上都会走弯路、花费更多的时间和精力,有时候可能问题离谱到一点都摸不着头脑,那时候就会很失落很不服气,但最终大部分时候我们也都能解决这些问题,虽然很难。
我觉得这种过程、这种能力、这种挑战能够不断地驱使我继续学习下去、继续去了解那些未知的领域,然后在那里有一点点小动静,或者大动静。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!