初识Linux

在之前的时间里学习了Linux相关的知识,现在把之前学习过的内容进行整理,以笔记的形式记录在csdn里

基本概念

Linux是PC操作系统的一种,它的功能是:调度硬件进行工作,充当用户和硬件之间的桥梁。

操作系统是软件的一类。它可以调度键盘进行文字输入,调度显示器显示内容,调度CPU内存供app运行,调度网卡发送信息,调度网卡接收信息。

常见的操作系统有:

PC端:Windows、Linux、MacOS

移动端:Android、IOS、鸿蒙系统

Linux系统由Linux系统内核和系统级应用程序两部分组成。

内核提供系统最核心的功能,如:调度CPU、调度内存、调度文件系统、调度网络通讯、调度IO等。

系统级应用程序,可以理解为出厂自带程序,可供用户快速上手操作系统,如:文件管理器、任务管理器、图片查看、音乐播放等。

比如,播放音乐,无论用户使用自带音乐播放器或是自行安装的第三方播放器,均是由播放器程序,调用内核提供的相关功能,由内核调度CPU解码、音响发声等。

Linux内核是免费开源的,任何人都可以下载内核源码并查看且修改。可以通过:https://www.kernel.org 去下载Linux内核

内核无法被用户直接使用,需要配合应用程序才能被用户使用。在内核之上,封装系统级应用程序,组合在一起就称之为Linux发行版。

学习准备

学习Linux系统,需要有一个可用的Linux系统。因为Linux系统并不适合日常办公使用,所以需要借助虚拟机来获得可用的Linux系统环境进行学习。借助虚拟化技术,可以在系统中,通过软件模拟计算机硬件,并给虚拟硬件安装真实的操作系统。这样,就可以在电脑中,虚拟出一个完整的电脑,以供我们学习Linux系统。

我学习过程中是使用VMware。(window系统电脑)

下载地址: https://www.vmware.com/cn/products/workstation-pro.html

软件安装完成后,在网络和Internet中或通过快捷键:win + r,输入ncpa.cpl回车,验证网络适配器是否正常配置。

然后下载CentOS操作系统:

https://vault.centos.org/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

在VMware中安装CentOS操作系统

第三方软件远程连接

在学习Linux系统过程中,是使用命令行完成,使用VMware可以得到Linux虚拟机,但是在VMware中操作Linux的命令行页面不太方便,主要是:内容的复制、粘贴跨越VMware不方便,文件的上传、下载跨越VMware不方便,也就是和Linux系统的各类交互,跨越VMware不方便。

通过第三方软件,FinalShell,远程连接到Linux操作系统之上,并通过FinalShell去操作Linux系统。

FinalShell的下载地址为:

http://www.hostbuf.com/downloads/finalshell_install.exe

查询到Linux系统的IP地址:

右键单击虚拟机桌面空白处,open terminal,输入ifconfig回车

打开finshell配置到Linux系统的连接

打开连接管理器,双击配置好的连接,接受并保存密钥 

Linux虚拟机如果重启,有可能,发生IP改变,如果改变IP需要在FinalShell中修改连接的IP地址

在学习阶段可能损坏Linux操作系统。如果损坏的话,重新安装一个Linux操作系统就会十分麻烦。VMware虚拟机(WorkstationFunsion)支持为虚拟机制作快照。通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值