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.从光驱选择启动虚拟机。