Linux-第一章

news/2024/10/19 20:08:04/

目录

1.操作系统概述:

学习目标:

Ⅰ.了解操作系统的作用:

-硬件和软件:

-操作系统:

Ⅱ.了解常见的操作系统:

2.Linux初识:

学习目标:

Ⅰ.了解Linux系统的诞生:

Ⅱ.了解什么是Linux内核:

Ⅲ.了解常见的Linux发行版:

3.虚拟机介绍:

学习目标:

Ⅰ.了解什么是虚拟机:

Ⅱ.了解为什么要使用虚拟机:

4.WMware WorkStation安装:

学习目标:

Ⅰ.了解WMware WorkStation软件:

Ⅱ.完成WMware WorkStation软件的安装:

5.在VMware上安装Linux:

6.Mac系统Linux环境:

7.远程连接Linux系统:

学习目标:

Ⅰ.操作系统的图形化、命令行2种操作模式:

Ⅱ.使用命令行学习Linux系统:

Ⅲ.FinalShell:

Ⅳ. Windows系统FinalShell连接Linux:

8.拓展-WSL(Windows Subsystem for Linux)Ubuntu环境:

学习目标:

Ⅰ.WSL介绍:

Ⅱ.WSL部署:

Ⅲ.Terminal软件安装:

9.扩展:虚拟机快照

学习目标:

Ⅰ.虚拟机快照:

Ⅱ. VMware Workstation制作并还原快照:

Ⅲ. WMware Fusion制作快照:

下章导航:


1.操作系统概述:

学习目标:

Ⅰ.了解操作系统的作用:

-硬件和软件:

硬件:计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。

软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流。而操作系统就是软件的一类。

-操作系统:

操作系统:作为用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作。

Ⅱ.了解常见的操作系统:

PC端:Windows、Linux、MacOS

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

2.Linux初识:

学习目标:

Ⅰ.了解Linux系统的诞生:

Ⅱ.了解什么是Linux内核:

Linux系统的组成如下:

·Linux系统内核:

·系统级应用程序:

Ⅲ.了解常见的Linux发行版:

内核是免费、开源的,这也就代表了:

·任何人都可以获得并修改内核,并且自行集成系统级程序。

·提供了内核+系统级程序的完整封装,称之为Linux发行版。

3.虚拟机介绍:

学习目标:

Ⅰ.了解什么是虚拟机:

虚拟机:借助虚拟化技术,可以在系统中,通过软件:模拟计算机硬件,并给虚拟硬件安装真是的操作系统。

Ⅱ.了解为什么要使用虚拟机:

4.WMware WorkStation安装:

学习目标:

Ⅰ.了解WMware WorkStation软件:

Ⅱ.完成WMware WorkStation软件的安装:

检查虚拟网卡是否安装成功。

打开windows系统的设置页面->网络设置->高级网络设置->更多网络适配器->弹出网络连接的一个页面,确保里面有wmnet1和wmnet8。如果没有,之后虚拟机无法上网。是安装出现了问题,需卸载后重启电脑重新安装。

或者按win+R,输入ncpa.cpl,就可以打开网络连接页面。

5.在VMware上安装Linux:

首先,下载操作系统的安装文件。

虚拟硬盘改为40GB

处理器1核即可

6.Mac系统Linux环境:

7.远程连接Linux系统:

学习目标:

Ⅰ.操作系统的图形化、命令行2种操作模式:

对于操作系统的使用,有2种使用形式:

·图形化页面使用操作系统。

·以命令的形式使用操作系统。

不论是windows还是Linux亦或是MacOS系统,都是支持这两种使用形式。

图形化:使用操作系统提供的图形化页面,以获得图形化反馈的形式去使用操作系统。

命令行:使用操作系统提供的各类命令,以获得字符反馈的形式去使用操作系统。

Ⅱ.使用命令行学习Linux系统:

Linux在图形化页面的优化上,并未重点发力。所以Linux操作系统的图形化页面:不好用、不稳定。

在开发中,使用命令行形式,效率更高,更加直观,并且资源占用低,程序运行更稳定。

Ⅲ.FinalShell:

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

FinalShell官网 (hostbuf.com)

Ⅳ. Windows系统FinalShell连接Linux:

先在wmware终端中输入ifconfig找到本机的ip地址,然后在finalshell中建立连接。然后就可以在finalshell中输入命令远程连接到Linux系统中。可以将wmware进行最小化,不是关闭。

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

8.拓展-WSL(Windows Subsystem for Linux)Ubuntu环境:

学习目标:

Ⅰ.WSL介绍:

WSL:可以更简单的获得Linux操作系统环境。同时基于WSL可以得到Ubuntu发行版环境。

WSL的优势:

·使用WSL,可以非常轻量化的得到Linux系统环境。

Ⅱ.WSL部署:

WSL是windows10自带功能,需要开启,无需下载。

开启WSL:

找到电脑左下角的windows键->点击右键按钮->最上面的应用和功能->程序和功能按钮->启动或关闭Windows功能->在最下面找到“适用于Linux的Windows的子系统”进行勾选->点击确定,重启电脑。

安装WSL的操作系统:

在应用商店搜索Ubuntu进行点击获取并安装。

下载好后打开Ubuntu,创建用户名,设置密码。至此完成。

Ⅲ.Terminal软件安装:

Ubuntu自带的终端软件窗口不太好用,可使用微软推出的windows terminal软件。

打开下载的windows terminal软件。在下三角箭头中找到【Ubuntu】。但此时软件打开并未进入到Ubuntu系统中,需要进入下三角箭头中找到【设置】,点击【默认配置文件】,选中【Ubuntu】,点击保存。

9.扩展:虚拟机快照

学习目标:

Ⅰ.虚拟机快照:

在学习阶段不可避免Linux的损坏。

WMware虚拟机支持为虚拟机制作快照。通过快照将当前虚拟机的状态保存下来,在以后可以通过快照回复虚拟机到保存的状态。

Ⅱ. VMware Workstation制作并还原快照:

首先确保虚拟机关机,找到虚拟机->点击右键->快照->快照管理器->拍摄快照->设置名字和描述->确认后就制作完成快照。

虚拟机出现问题后需要还原快照:

Ⅲ. WMware Fusion制作快照:

关机状态下点击快照按钮,就打开快照管理器,找到当前的状态,右键就可点击拍摄快照,设置名称和描述,就可完成快照拍摄。

出现问题后,就可找到快照,右键点击恢复快照即可恢复保存前的状态。

下章导航:

Linux-第二章-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/qq_60872637/article/details/143069501?sharetype=blogdetail&sharerId=143069501&sharerefer=PC&sharesource=qq_60872637&spm=1011.2480.3001.8118

本系列持续更新中,同时也是学习大数据的必备知识,hadoop是基于linux系统的...


http://www.ppmy.cn/news/1540331.html

相关文章

Gee引擎架设教程:Gee引擎人形怪物设置,MonUseItems配置文件讲解

人形怪物设置说明:1、在Envir目录下增加MonUseItems目录,放置怪的配置文件,见MonUseItems目录2、Monster.DB范例:战士;150;19;0;198;0;100;5000;0;10;10;0;0;0;0;88;45;450;1;0;450;5000;法师;150;19;0;198;0;100;5000;0;10;10;0;…

网页前端开发之HTML入门篇:链接标签 a

链接标签 a <a>是HTML的链接标签&#xff0c;其标签内容的是链接的标题&#xff0c; 它是通过属性来设置链接的地址(URL)。 属性说明 href&#xff1a;其值是链接的地址(URL)&#xff1b;target&#xff1a;其值是指定该如何打开链接&#xff1b; 选项值_self&#xf…

nginx的负载均衡配置和重定向

upstream_check模块 配置文件详情 upstream cluster1{server 10.0.0.4:80 weight1 max_fails3 fail_timeout30s;server 10.0.0.5:80 weight1 max_fsils3 fsil_tomeout;check interval3000 rise2 fall5 timeout1000 typehttp;check interval3000 rise2 fall5 timeout1000…

CTF学习——攻防世界

查看网页源代码的方法 第一种&#xff1a;F12 第二种&#xff1a;鼠标右键→查看网页源代码 第三种&#xff1a;ctrlshiftI 第四种&#xff1a;ctrlU 第五种&#xff1a;在url前面加view-source: 第六种&#xff1a;将网页另存为.html文件&#xff0c;然后用文本编辑器打…

MySQL查看当前客户端连接数的方法

每当有客户端连接到 MySQL 时&#xff0c;MySQL 会为该连接创建一个新的线程来处理所有与该连接相关的查询和操作。所以通过查看MySQL当前的连接线程数量就可以知道有多少客户端连接到MySQL。 方法一 Threads_connected 仅显示活跃的客户端连接数 SHOW STATUS LIKE Threads_…

mysql 慢查询记录

mysql> SHOW VARIABLES LIKE ‘slow_query%’; mysql> SHOW VARIABLES LIKE ‘long_query_time’; slow_query_log&#xff1a;慢查询开启状态 slow_query_log_file&#xff1a;慢查询日志存放的位置&#xff08;一般设置为 MySQL 的数据存放目录&#xff09; long_quer…

Swift用于将String拆分为数组的components与split的区别

根据特定分隔符拆分字符串 在 Swift 中,components(separatedBy:) 和 split(separator:) 都可以用于将字符串拆分为数组,但它们有一些关键区别。下面将从返回值类型、性能和功能等角度进行对比。 1. 返回值类型 components(separatedBy:):返回值是 [String](字符串数组)…

什么是优秀的单元测试?

阅读本文之前&#xff0c;请投票支持这款 全新设计的脚手架 &#xff0c;让 Java 再次伟大&#xff01; 单元测试的质量意义 合理编写单元测试&#xff0c;可使团队工程师告别牛仔式编程&#xff0c;产出易维护的高质量代码。随着单元测试覆盖率的上升&#xff0c;项目会更加…