一.操作系统?
人与硬件设备的中介/桥梁.(操作系统是处于用户与计算机系统硬件之间用于传递信息的系统程序软件)
Linux操作系统组成?
鸡蛋组成?
蛋壳----外围应用程序
蛋清----命令解释器 shell
蛋黄----系统核心 kemel lib API
蛋 unix
人谭宁邦
人斯托曼
人 Linux (Linux内核)
斯托曼
公司:自由软件基金会
项目:GNU革奴目标:建立一套完全自由的和可移植的类Unix操作系统
GNU=GNU is not unix.
软件: gawk, bash, gcc ,emacs
制度:GPL通用公共许可 (协议)
A.每个软件都要开放源代码,可以随意传播
B.你可以随意修改代码,改完之后发出来
Oracle(甲骨文) 数据库 MySQL(开源) 10亿美元
微软收购github 75亿 美元
IBM收购 Redhat 340亿 美元
F5收购 Nginx 6.7亿 美元
GNU/Linux
服务器端linux系统
Linux桌面系统 Ubuntu(乌班图) 开发人员开发平台
Redhat (Red Hat Enterprise Linux红帽企业版) 可以随意下载 服务/更新收费
CentOS√√√√√
做到与Redhat一模一样 去掉redhat logo和收费项目 CentOS
Fedora =稳定之后=>RedHat=去logo去除收费=>CentOS
(redhat新功能软件放在Fedora里面)
CentOS 6.x 7.x
下载
mirrors.aliyun.com只有最新
vault.centos.org旧版本
下载使用的系统安装程序
CentOS-7-x86_64-DVD-1810.iso
CentOS-7-x86_64-DVD-1810.torrent√√√√
centos系统里面的所有软件
CentOS-7-x86_64-Everything-1810.iso
CentOS-7-x86_64-Everything-1810.torrent
进行演示用的
CentOS-7-x86_64-LiveGNOME-1810.iso
CentOS-7-x86_64-LiveGNOME-1810.torrent
CentOS-7-x86_64-LiveKDE-1810.iso
CentOS-7-x86_64-LiveKDE-1810.torrent
#系统最小的安装程序
CentOS-7-x86_64-Minimal-1810.iso
CentOS-7-x86_64-Minimal-1810.torrent
#网络安装
CentOS-7-x86_64-NetInstall-1810.iso
CentOS-7-x86_64-NetInstall-1810.torrent
CentOS 7.6 1810
部署环境
系统下载 阿里云镜像网站
mirrors.aliyun.com只有最新
vault.centos.org旧版本
32位与64位区别
1.同时处理的数据速度不同
32系统 4车道马路
64系统 8车道马路
2.设计目标(诞生)
32给家用
64给大量计算 数据处理(企业)
3.支持的最大内存
32位系统 支持最大4G
64位系统 支持更大内存
4. 命名
32位系统 i386 或i686
64位系统 X86_64
Vmware创建虚拟机
什么是虚拟机?
虚拟机是将一台计算机虚拟化实现一台计算机具备多台计算机的功能
电脑推荐配置
CPU: I5
内存:8G
硬盘:256以上
Vmware版本
vmware 12
vbox(不推荐)
vmware fusion(mac)
CentOS安装
打开已安装虚拟机
开机的时候选择Install CentOS 7按 tab键
输入
net.ifnames=0 biosdevname=0
文件:/etc/default/grub
网卡名字与centos 6 5统一 eth0 (第1块网卡)
CentOS 7网卡名称默认是 ens33
Linux磁盘分区
/boot 200M(1g)
swap 1g
/ 所有.
用户:root皇帝
远程连接系统
WINDOWS
Xshell
SecureCRT
Putty
开源功能简单
MAC
终端
ssh root@ip地址
iTerm2
Android
JuiceSSH
IOS
Termius