Linux学习(1)Linux操作系统的介绍与安装

一、操作系统分类
二、为什么要学习Linux操作系统
三、Linux操作系统的安装与配置
四、Secure CRT 远程连接Linux操作系统

一、操作系统的分类

  1. 常规操作系统
    (1) 个人电脑操作系统:Windows、Mac OS
    Windows:易用性高、生态圈完善、游戏娱乐性强
    Mac OS:安全性高、稳定性高、空间管理效率高
    (2) 手机操作系统:安卓、IOS、鸿蒙
  2. 企业操作系统的分类
    (1) Windows Server
    (2) Linux

二、为什么要学习Linux操作系统

  1. Windows Server:付费操作系统、图形化操作上手容易、售后服务较为健全
  2. Linux:稳定性高、安全性高、系统开源(免费)、性能好、资源占用少
  3. Linux操作系统的起源与发展
    (1) Linux是一套免费使用和自由传播的类Unix操作系统
    (2) 支持多用户、多任务、多线程和多CPU的操作系统
    (3) 起源:Linux内核最初是由李纳斯托瓦兹(Linux Torvalds)在赫尔辛基大学读书时处于个人爱好而编写的,当时他觉得教学用的迷你版Unix操作系统Minix太难用了,于是决定自己开发一个操作系统。第1版本于1991年9月发布,当时仅有10000行代码。
    (4) Linux发行版:严格来说,Linux并不是一个完整的操作系统,二十一个操作系统内核。
  4. 企业中常用的Linux发行版
    (1) redhat的CentOS:市场占用率极高,也是要学习的操作系统
    (3) debian的Ubuntu

三、Linux操作系统的安装与配置

1. 下载安装VirtualBox

(1) 下载
地址:https://www.virtualbox.org/wiki/Downloads
我下载的版本为VirtualBox-6.1.32-149290-Windows.exe
(2) 安装
双击下载的VirtualBox进行安装
我的安装位置为默认位置:C:\Program Files\Oracle\VirtualBox
完成安装,启动VirtualBox,如下图所示:

2. 下载安装CentOS系统

(1) 下载
地址:https://www.centos.org/download
mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/
注:DVD版本为图形化版本,这里用于学习的版本为Minimal版本
我下载的版本为CentOS-7-x86_64-Minimal-2009
(2) 安装
打开VirtualBox,点击新建,取名mycentos,类型选择Linux,版本选择Red Hat (64-bit),点击继续,分配内存为2048MB,然后创建即可。创建好如下图所示:

注:如果这里没有64位选择,只有32位的选择,则原因为未开启CPU虚拟化技术
解决方法:进入BIOS修改设置相关参数
开机按F1(有的按F12,具体看自己电脑的品牌型号,可以百度上查一下某某品牌电脑如何进入BIOS),进入BIOS设置,选择SecurityVirtualization,依次将里面的Intel® Virtualization Technology和Intel® VT-d Feature设为Enabled,最后重新开机即可。
(3) 创建后的mycentos可以看做是一个壳儿,我们需要往里装系统
点击启动,然后在弹出的对话框内点击注册,并选择已经下载好的系统镜像,如下图所示:

然后点击启动,等待即可。
(4) 选择语言,点击继续
(5) 如图所示,点击红色感叹号模块

选择磁盘,并点击Done,如下图所示:

点击Begin Installation
(6) 设置用户密码
这里设置用户密码均设置为123
(7) 创建用户名
这里设置用户名为 xrh
密码设置为 123
(8) 点击右下角Reboot重启系统
(9) 输入用户名xrh与密码123进入系统

3. Linux系统远程连接前的设置

注:远程连接一般由运维工程师完成。
(1) 切换至root用户下

su - root

(2) 切换至系统设置-网络连接目录
cd /etc/sysconfig/network-scripts/
注:按Tab键可以自动补齐相关命令
(3) 查看文件

ls

如下图所示:

其中ifcfg-enp0s3就是我们需要修改的文件
(4) 进行文件编辑

vi ifcfg-enp0s3

(5) 修改开启状态
将鼠标移至最后一行最后一个位置,按i键进行输入
将最后一行的 ONBOOT=no 修改为 yes
按esc退出输入状态,按shift键和冒号,在冒号后输入wq进行保存(其中w表示写入,q表示退出),如下图所示:

(6) 查看ip网络连接状态

ip addr

如下图所示:

(7) 重启网络状态

systemctl restart network.service

(8) 再次查看网络连接状态

ip addr

如下图所示:

现在还不能连接,因为缺少ssh远程服务,因此需要先安装ssh。
(9) 安装ssh

yum install openssh-server

等待,然后输入y并回车确认安装,再输入y并回车确认安装。
(10) 将ssh服务添加到启动列表里

systemctl enable sshd.service

(11) 启动sshd服务

systemctl start sshd.service

(12) 查看防火墙状态

systemctl status firewalld.service

发现状态为active (running)
关闭防火墙

systemctl stop firewalld.service

再次查看防火墙状态

systemctl status firewalld.service

发现状态为Active: inactive (dead),说明防火墙已经被关闭了。
设置防火墙永久关闭

systemctl disable firewalld.service

(13) 修改网络连接方式
切换到VirtualBox管理器页面,点击设置,点击网络,将连接方式由默认的网络地址转换(NAT)修改为桥接网卡,并点击OK保存。
注:桥接网络表示虚拟机里的网络与我们现实中的网络互联互通。
(14) 重启系统

reboot

(15) 再次查看网络连接状态

ip addr

如下图所示:

注:这里的192.168.0.128为之后我们使用连接工具进行连接的地址。

4. Linux操作系统的远程连接

远程连接的软件有Secure CRT,X Shell,Putty,这里学习的软件为Secure CRT。
(1) 安装
我的安装版本为scrt-x64.8.5.4.exe
安装过程一直点击下一步即可。
安装路径为:C:\Program Files\VanDyke Software\SecureCRT
(2) 关闭所有防护设置
关闭Windows自带防护设置方法:
设置 → \to 更新和安全 → \to Windows安全中心
→ \to 病毒和威胁防护 → \to 管理设置 → \to 全部关闭
→ \to 防火墙和网络保护 → \to 全部关闭
(3) 使用管理员身份运行keygen.exe
点击Patch → \to 选择SecureCRT的安装路径并选择SecureCRT → \to 点击LicenseHelper.exe
打开SecureCRT → \to Help → \to Enter License Data → \to 下一页 → \to Enter License Manu → \to 输入keygen.exe中的Name和Company → \to 下一页 → \to 输入keygen.exe中的Serial number和License key → \to 下一页 → \to 输入keygen.exe中的Issue date → \to 下一页 → \to 完成
检查:Help → \to About SecureCRT,查看信息
(4) 连接
File → \to Quick Connect
输入Hostname,即刚才的192.168.0.128
设置Username,这里设置为xrh
点击Password → \to Properties → \to 勾选Store password(保存密码) → \to 输入密码123并确认 → \to OK → \to Connect
连接后如下图所示:

以上,我们就实现了使用SecureCRT和虚拟机的连接,后面将学习Linux系统中的命令。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值