第一章 Centos7.5介绍与安装部署
一、历史发展Linux操作系统的鼻祖Unix
肯.汤姆逊和丹尼斯.里 奇于1969年在贝尔实验室建立了Unix操作系统,一款同时支持多人登录的操作系统。为了开发此系统他们发明了C语言。并于1983年俩人获得了图灵奖。
http://i2.运维网.com/images/blog/201811/22/c4aa3f4717f493f3d5a725c1d186f61d.png
GNU社区的建立
http://i2.运维网.com/images/blog/201811/22/55dc06855c8f08e811cc95ad92359350.png
1983年,Richard M. Stallman创建了GNU计划,并制定了GPL协议。并以角马作为了社区LOGO。该社区的定义了一个非常重要的词“开源”。
http://i2.运维网.com/images/blog/201811/22/f93f8adcb451eb5556755ac776f90618.png
MINIX操作系统悄悄诞生
http://i2.运维网.com/images/blog/201811/22/9a189625c8b41d45422054d38615750d.png
一款类Unix操作系统,由塔能鲍姆教授为教学使用而创作。1987年发布,该系统的源代码,以磁片的形式出售给院校或学生。该系统启发了Linux操作系统的创作
LINUX内核诞生
http://i2.运维网.com/images/blog/201811/22/77b84d075ce4bf58bcddeed5c32f5ce2.png
1992年Linus Torvalds根据MINIX操作系统建立Linux内核。Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。由于其开源的特点结合了GNU社区的开源软件最终组成了如今大家所使用的Linux操作系统。
http://i2.运维网.com/images/blog/201811/22/a211cd5786a86b39a652422abf2e6e38.png
二、LINUX的发行版
Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且 Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。
http://i2.运维网.com/images/blog/201811/22/3ddbc43081cd6c99990d7d32ed12de62.png
ubuntu基于linux的免费开源桌面PC操作系统,十分契合英特尔的超极本定位,支持x86、64
http://i2.运维网.com/images/blog/201811/22/3d5dac7e89803834636b2b0566454424.png
工信部软件与集成电路促进中心(CSIP)携手国防科技大学(NUDT)与国际著名开源社区UBUNTU的支持公司CANONICAL在京宣布合作成立开源软件创新联合实验室,发起开源社区操作系统项目UbuntuKylin。
http://i2.运维网.com/images/blog/201811/22/24e0c16d395b193ecddf8960d6e5dd4a.png
Kali linux操作系统
Kali Linux是基于Debian的Linux发行版, 设计用于数字取证和***测试 和 ******。
Kali Linux预装了许多***测试软件,包括nmap (端口扫描器)、Wireshark (数据包分析器)、John the Ripper (密码破解器),以及Aircrack-ng (一套用于对无线局域网进行***测试的软件). 用户可通过硬盘、live CD或live USB运行Kali Linux。Metasploit的Metasploit Framework支持Kali Linux,Metasploit一套针对远程主机进行开发和执行Exploit代码的工具。
红帽系列Linux操作系统
Red Hat 企业版
由红帽公司建立的一款企业级操作系统
最新版本为7.0
http://i2.运维网.com/images/blog/201811/22/d828c69f46be084137f9d802faf83f2b.png
Fedora 社区版
由Red Hat资助的社区操作系统,定位为个人版操作系统
最新版可以从官网http://fedoraproject.org下载
http://i2.运维网.com/images/blog/201811/22/d473be0172fc2de34f3d89e5f815c607.png
CentOS 社区版
Community Enterprise Operating System(社区企业操作系统)
最新版为7.5
http://i2.运维网.com/images/blog/201811/22/19bd205acc6e74222f712874ea781722.png
三、安装CentOS7.5系统
安装步骤
http://i2.运维网.com/images/blog/201811/22/af3774d887a70dd5fa31fef6badec620.png
http://i2.运维网.com/images/blog/201811/22/eefad9fd5e9431f82073ca1c08e7a2be.png
若出现上面的界面,表示要打开物理机的虚拟化功能。
初始化CentOS7系统
http://i2.运维网.com/images/blog/201811/22/3e86daa6398bb5ea0511e5b8211fdd75.png
CentOS7系统安装后
对初学者的建议
关闭防火墙
本次:systemctl stop firewalld
systemctl enable/disable firewalld
关闭Selinux
本次:getenfore
Setenfore 0
gedit /etc/selinux/config SELINUX=disabled
学习几个命令:
用户登录,提示符
#代表用户是root;
$代表普通用户;
Cat /etc/centos-release
date显示日期
whoami显示登录用户名
hostname显示主机名
ifconfig显示ip
route -n显示路由
alias cls='clear'
alias ipconfig='ifconfig'
ping -c 2 172.18.199.1
reboot重启机器
halt -p或shutdown -h 0
单词表
Redhat 红帽子
Free 开源的
Enterprise 企业的
Root 根
Boot 启动
Terminal 终端
Localhost 本地主机
Info 信息
Total 总共
作业:
1、英文和中文安装LINUX;
2、写出下面命令功能:
Date、whoami、hostname、ifconfig、alias、ping、reboot 、halt 、shutdown
页:
[1]