1、Linux 背景介绍
Linux
其实就是一个操作系统, 与Windows
是 “并列” 的关系, 在1991
年,由芬兰人 (Linus Benedict Torvalds
)开发出第一个Linux
版本;
与windows
相比较,Linux
特点:
(1)可以查看源代码;
(2)基于网络;
(3)安全性更高一些;
(4)系统占用的硬件资源更小,留给程序的资源更多;
2、Linux 环境搭建
(1)搭建方式
要想学习
Linux
, 首先需要一个Linux
的环境,环境搭建的方式主要有以下四种,特点如下:
- (1)使用虚拟机;
由于当前的虚拟机软件(如
VMWare
)存在一些bug
, 会导致环境出现各种莫名其妙的问题,使用不方便;
- (2)直接安装在物理机;
由于
Linux
桌面使用起来不友好,所以不使用;
- (3)使用
WSL
(Windows Subsystem for Linux
);
该方式是
Windows
近几年开发的新功能, 在Windows
系统内集成了一个Linux
,但是目前这个技术还不够成熟;
- (4)使用云服务器;
该方式比较方便,只需要购买一个云服务器即可(阿里云,腾讯云随便一个),
此处使用该方式搭建环境
;
采用云服务器搭建环境的三个步骤:
- (1)购买云服务器;
随便选择其1就行,需要进行身份认证;
- (2)安装系统
购买时操作系统(镜像)选择CentOS 7.6
版本(没有选择这个,想更换也可以重装系统
);
完成后就可以通过控制台查看 ip
地址(公网),将密码进行重置,默认账号名为root
不用管;
注意:
- 重置密码时,先点击关机再重置!
- 账号名、密码、
ip
地址三个信息是我们登陆到Linux
上的必要条件;
- (3)远程连接再使用
通过客户端(Xshell
)进行连接,下面介绍 Xshell
安装与使用;
3、终端连接Linux
(1)什么是终端
终端软件是一类工具软件, 可以和远程的主机建立网络连接, 从而对主机进行一些操作,常见的终端软件:
(1)XShell
(2)Putty
(3)MobaXTerm
(4)Iterm2
(5)SecureCRT
此处使用 XShell
;
(2)安装终端 XShell
- 双击
.exe
文件,进行安装
出现如下页面不用管;
(1) 点击下一步
(2)点击接受许可协议和下一步
(3) 修改文件安装位置并点击下一步:
此处位置为:E:\Program Files (x86)\NetSarang\Xshell 7
(4)点击安装:
完成安装:
出现如下页面,表示成功:
(3)使用 Xshell 登录主机
在 XShell
终端下输入:
ssh 服务器外网ip地址
ip
为腾讯云后台页面中看到的外网ip
提示输入用户账号密码:输入正确后即可成功登录(账号root,密码:重置之后的密码
)
显示如下页面,说明登录成功:
注意:关于 Xshell
下的复制粘贴
Xshell
默认不支持复制、粘贴,更改如下所示
:
- (1)工具—>选项—>键盘和鼠标,如下所示:
- (2)第1步上面已经完成,第2步,点击编辑:
进入编辑之后,选择新建:
输入组合键:Ctrl+c
,同时按会弹出另一个窗口,按如下方式进行更改即可完成配置:
粘贴:Ctrl+v
也是同样的配置方法,之后就可以在Xshell
中进行复制粘贴啦~;