Linux第一章 Linux系统简介

第一章 Linux系统简介

笔记是通过观看B站的兄弟连写下的

linux教程

Unix和Linux发展史与版本

Unix发展史

  • 1965年, 开发了Multics工程计划, 但最后失败了.
  • 1969年, 肯 汤普森 开发出了Unix系统.
  • Unix系统捆绑了tcp/ip协议.
  • 1971年, 丹尼斯 里奇 发明了C语言.
  • 1973年, Unix系统用C语言重写, 提高了可移植性.

Unix主要发行版本

操作系统公司
AIXIBM
HP-UXHP
SolarisSun
LinuxRed Hat linux等等
  • linux相当于是unix的儿子, 是它的一个分支, 是类unix操作系统.

Linux发展史

  • 1991年诞生, 由芬兰大学生李纳斯 ( Linus Torvalds ) 和 后续加入的众多爱好者共同开发完成.
  • Linux是开源软件, 源代码开放的Unix.

Linux版本

版本分类

内核版本 ( kernel )

发行版本

Linux内核版本
  • 内核版本官网
    • 可在官网下载内核版本.
    • 有了内核, 每个厂商都可在当中加入桌面, 应用程序等, 再进行开发, 就变成了开发版.
  • 版本说明
    • 2.6.18
    • 2 : 主版本
    • 6 : 次版本
    • 18 : 末版本
当linux需更新时, 且更新不太大, 则更新末版本.
				, 当末版本更新达到一定程度, 则更新次版本.
				, 当次版本更新达到一定程度, 则更新主版本.
如果次版本为偶数, 则linux版本时稳定的.
为奇数,则时开发版 ( 测试版 ).
这种情况在主版本更新到3时就不再生效了.
Linux主要发行版本
  • 分为两大分支

Redhat和Centos等等

Debian和Ubuntu等等

  • 两大分支本质区别

软件安装方式的不同
linux的基本操作是一致的 ( 采用相同的内核 )

  • 学习采用的发行版本

centos

  • 采用centos的原因

linux是免费的, 但是其它发行版本可能会收取服务费, 而centos是免费的

开源软件简介

  • 开源软件

apache
nginx

php
python

mysql
mongodb

等等

  • 开源软件特点

绝大多数源代码免费
可自由传播和改良
安全性高 ( 多个眼睛发现问题 )
可二次开发

  • 支撑互联网的开源技术
LA(N)MP
{
	Linux						操作系统
	Apache(Nginx)				web服务器
	Mysql						数据库
	Php							编程语言
}

应用领域

通过搜索网址, 得到该网址背后用到的服务器信息

在这里插入图片描述

把想要搜索的url填入

在这里插入图片描述
其中os这一列就是用到的服务器.

  • 嵌入式应用

手机和平板电脑
智能家电
等等

通过连接手机或电脑的IP地址, 连接到其中.

Linux的学习方法

  • 采用命令行

linux采用命令行, 考虑服务器稳定, 安全, 但是用户需懂得其中的命令.

而windows采用图形化界面, 用户可便捷使用, 但是图形界面会占用运行内存.

  • 解决问题的智慧
  1. 有问题先自己思考.
  2. 学会使用工具, 在百度上搜索, 也可再linux中查看报错信息
    (linux当中报错时会有提示信息, 但是这些信息是英文).
    常见的提示 : Command not foundNo such file or directory
  3. 逐步将问题缩小, 逐步细化, 最后还是不会, 可去寻求他人的帮助.
  • 忘掉windows的思维方式
  • 计划 坚持 专注 练习
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值