Linux--开源自由软件
学了Linux就业方向:
(1)运维工程师
系统运维、应用运维、DBA(数据管理员)
(2)开发工程师
内核/驱动开发、软件开发、嵌入式开发
(3)架构师
入门篇
第一章 Linux概述
一、Linux概述
1、Linux是一个操作系统(OS)。
2、Multics--->UNIX-->Minix--->Linux
3、Git(读音为/gɪt/)::是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
4、GNU/Linux(广义的Linux)
GNU:目标是创建一套完全自由的操作系统。GPL(GNU通用公共许可证)。
5、Linux kernel(狭义的Linux)
6、Linux发行版
(1)Red Hat
Red Hat Enterprise Linux(企业版)
Fedora
centOS (占市场最多之一)
(2)Debian(社区版)
ubuntu(对桌面进行了优化、 (占市场最多之一))-------->Linux mint
(3)SUSE (德国--SEL--不稳定)
open SUSE
(4)gentoo Linux
(5)archLinux
manjaro
(6)Android(底层内核是)
(7)鸿蒙(底层内核是)
7、Linux VS Windows
(1)费用:Windows收费且贵,Linux免费或少许收费
(2)软件与支持 : Windows数量和质量都有优势,由微软提供服务;Linux开源自由软件,部分软件质量和体验欠缺,由全球所有Linux开发者和自由软件社区提供支持;
(3)安全性:Windows不高,Linux比Windows高;
(4)使用习惯:Windows基本纯图形界面下操作使用,依靠鼠标和键盘,上手容易入门简单;Linux兼具图形界面操作和完全的命令行操作,可只用键盘完成,新手入门困难,需要学习。
(5)可定制性:Windows封闭的,系统可定制性差;Linux开源,可定制性非常强。
(6)应用场景:Windows个人电脑桌面操作系统;服务器操作系统主要是Linux,世界上大部分软件和服务都是运行在Linux上的。
第二章 Linux安装
一、镜像下载
1、镜像下载:CentOS 7.9 (可用到2024.6)
官网: www.CentOS.org
Download -->CentOS Linux 7-2009 ---->x86_64 --->http://..edu.cn/centos/7.9.2009/isos/x86_64/ ---->CentOS-7-x86_64-DVD-2009.iso
二、创建虚拟机
1、虚拟机
虚拟机安装软件:www.vmware.com
Workspace -- >Desktep Hypervisor -->Workstation Pro(收费) --> 下滑 --> Download trial (30天免费试用) -->选择原OS 是 Windows或者Linux -->
HT(超线程技术):本质是一种为主板上的集成电路互连而设计的端到端总线技术,目的是加快芯片间的数据传输速度。
三、空白硬盘安装CentOS
1、VT-X (需确认开启---虚拟化)
VT-x是intel运用Virtualization虚拟化技术中的一个指令集。
2、若没有开启,需进入BIOS修改(启动BIOS/CPU虚拟化设置)
3、从光驱选择启动虚拟机。