linux第一课(操作系统核心)

一.关于linux

(1)linux是一款开源的操作系统(是多用户,多任务,多线程)。

(2)一般所说的linux指的是linux核心,即对计算机硬件资源负责调度管理,主要职责是进程管理,内存管理文件系统,设备驱动,网络功能等。

(3)linux先行版:因为linux内核负责与计算机硬件打交道所以用户直接使用起来不方便,为了让用户使用起来方便一些企业就提供了linux发行版,将给linux内核集成了如命令行,操作界面,编译器等功能。

(4)linux先行版和linux内核的区别:主要就是linux先行版提供了linux内核没有的一些功能,linux先行版对linux内核进行了封装继承了一些功能,两者之间的关系类似汽车和发动机之间的关系,市面上提供了多种的linux先行版,例如:Ubuntu、CentOS、RedHat、Debian、Fedora、 SuSE、OpenSUSE、Arch Linux、SolusOS 等。

(5)linux的特点:

1.免费的(开源,稳定)

2.安全性高。

3.支持多线程,多用户,多任务执行,处理并发度高·。

4.对内存和文件管理的优越度高

(6)linux的用途:

1.linux用于部署如java程序和运行环境以及数据库mysql等

2.用于嵌入式开发

 二.安装linux的方法及操作

1.安装linux的方法

安装linux有三种方法:

(1)可以在电脑安装双系统,一个windows系统一个linux系统,开机时用哪个系统就切换那个系统,但是这样做无法在linux上部署java程序,因为java程序是在windows环境下运行的,即使将java程序部署到linux上切换系统时也无法运行Java程序。

(2)在电脑上安装一个虚拟机将linux部署到虚拟机上。(既可以启动linux也可以启动windows系统)

(3)购买云服务器,将linux部署到服务器上。

本人使用虚拟机将linux部署到虚拟机上。

2.安装linux的操作

(1)首先需要安装vmware_centos8虚拟机(如下图)

密钥如下:

MC60H-DWHD5-H80U9-6V85M-8280D     

 

 

(2)在虚拟机中安装linux 

 

 

 

 

 

(3)安装远程连接linux客户端(finalshell)

 

3.关于linux的一些命令 

https://www.runoob.com/linux/linux-command-manual.html 命令大全
 4.关于linux的网络配置
vmware 为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、
NAT(网络地址转换模式)、Host-Only(仅主机模式)。

 (1)Bridged(桥接模式)

   桥接模式可以理解为通过物理主机网卡架设了一座桥梁,从而连入了实际的网络
中。因此,虚拟机可以被分配与物理主机相同网段的独立 IP,所有网络功能和
网络中的真实机器几乎完全一样。桥接模式下的虚拟机和网内的真实计算机所处
的位置是一样的,它就像是区域网中的一台机器。

 (2)NAT 模式(Network Address Translation,网络地址转换)

   在 NAT 网络中,会用到 VMware Network Adepter VMnet8 虚拟网卡,主机上

的 VMwareNetworkAdepter VMnet8 虚拟网卡被直接连接到 VMnet8 虚拟交
换机上与虚拟网卡进行通信.
本次在虚拟机中使用 NAT 模式,这样 ip 地址会固定,不会像桥接模式那样每次由路由器动态
分配.

 

 

5.linux中软件的安装

(1)yum(全称为 Yellowdog Updater Modified)是一个软件包管理器。 基于 RPM( Red-Hat Package Manager)包管理,能够从指定的服务器自动 下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软 体包,无须繁琐地一次次下载安装。yum 提供了查找、安装、删除某一个、一 组甚至全部软件包的命令,而且命令简洁而又好记。

  (2)语法:

yum list | grep 程序名 查看已经安装的软件
yum [options] [command] [package ...]
options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),
-q(不显示安装的过程)等等。
command:要进行的操作 。 Install(安装), update (更新), info (查看信
息),remove (删除), clean (清除缓存)
package :操作的对象。
例如 yum -y install vim

 

更换 yum 源
由于 centOS 已停止维护更新,yum 安装包下载不了,需要更换新的 yum 源
先删除/etc/yum.repos.d 下面的依赖源文件
rm -f *
然后上传新的 yum 源文件
清理缓存: yum clean all

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值