什么是操作系统?
人与硬件设备的中介/桥梁
Linux操作系统的组成?
外围应用程序
命令解释器 shell
系统核心 kernel lib API
发展史:
Unix 1969年诞生在贝尔实验室
谭宁邦 minix开发者 主要用于教学 1984年
斯托曼 公司:自由软件基金会 项目:GNU=is not Unix 制度:GPL 通用公共许可(协议)
GNU 革奴 软件:gawk,bash,gcc,emacs
A:每个软件都要开放源代码,可以随意传播
B:你可以随意修改代码,改完之后发出来
托沃兹 Linux之父 Linux内核
服务器端Linux系统
Redhat(Redhat enterprise Linux红帽企业版)可以随意下载/更新收费
CentOS√√做到与Redhat一模一样,去掉Redhat logo和收费项目
Linux桌面系统
Ubuntu(乌班图)(开发人员开发平台)
如果对安全要求很高 Debian或FreeBSD
suse 德国 open suse 使用数据库高级服务或电子邮件网络用户
Fedora=稳定之后→Redhat=去掉logo和收费项目→centOS
中文:红旗Linux 中标麒麟Linux
centOS下载:mirror.aliyun.com 只有最新
vault.centos.org 旧版本
32位与64位的区别:
1.同时处理的数据速度不同 32位系统相当于4车道马路,64位系统相当于8车道马路
2.设计目标(诞生)32位给家用,64位给大量计算,数据处理的企业使用
3.支持最大内存:32位支持最大4G,64位支持更大内存
Vmware创建虚拟机
什么是虚拟机?
虚拟机就是一个可以模拟网站,模拟环境的软件
推荐配置
CPU: I5
内存:8G
硬盘:256以上
Vmware版本
vmware 12
vbox(不推荐)
vmware fusion(mac)
创建虚拟机(购买电脑)
安装CentOS镜像
下载使用的系统安装程序
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
开机的时候选择 Install CentOS 7 按 tab键
输入
net.ifnames=0 biosdevname=0
网卡名字与centos 6 5统一 eth0 (第1块网卡)
CentOS 7 网卡名称默认是 ens33
Linux磁盘分区
/boot 200M(1g)
swap 1g
/ 所有.
用户:root 皇帝
远程连接系统
Windows-(xshell,secure CRT,putty开源 功能简单)
mac-终端(ssh root@IP地址,iterm2)
Android-juice ssh
iOS-termius