linux操作系统学习笔记
树图思维导图提供 Linux操作系统 在线思维导图免费制作,点击“编辑”按钮,可对 Linux操作系统 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b0a5bcd0bc9dc45d82a571ebc624c461
Linux操作系统思维导图模板大纲
什么是操作系统?
Operating System, 简称OS,是计算机系统中必不可少的基础系统软件。是处于用户与计算机系统硬件之间用于传递信息的系统程序软件。
目前PC(Intel x86)上常见的操作系统:Windows,Linux,DOS,Unix
什么是Linux?
Linux是一套开放源代码程序,并可以自由传播的类Unix操作系统
应用领域
服务器端
超大型公司,10年不用重启服务器
嵌入式开发
手机
安卓-Linux、苹果-Unix
路由器
交换机
防火墙
自动售货机
各种家用电器
个人PC桌面
特性
开放源码,可以自由修改
和Unix兼容
可自由传播
适合Intel x86 系列
Linux起源
Unix系统1969贝尔实验室诞生
Unix的5大优秀特性
技术成熟,可靠性高
极强的可伸缩性,支持的CPU处理器体系架构非常多
网络功能强大
强大的数据库支持能力
强大的开发功能,Unix促进了C语言的诞生。
Unix操作系统革命
Unix面临版权回收,源代码闭源
Richard Stallman 大胡子-自由软件与GNU开放源码,但没有流行
谭邦宁-Minix在x86 PC平台,可用于教学
Linus Tovalds-阅读Minix系统源码,开发Linux
核心概念
自由软件与FSF
自由软件强调权利(开源),而非免费
GNU: Emacs, gcc,bash,awk
GPL (General Public License),通用公共许可,是最著名的开源协议
Linux内核是GPL许可的:任何人有共享和修改自由软件的自由,任何人有权取得,修改和重新发布自由软件的源代码权利,但是都必须同时给出具体更改的原代码。
但是Linux内核不是GNU项目的一部分,是Linus Torvalds
Linux系统组成
核心:Linus Torvalds 开发的Kernel
组件:GNU+其他必要组件
核心组成原理:硬件-系统核心-命令解释器shell,bash-外围应用程序
Linux应用领域
服务器端系统
超大型领域,10年不用重启服务器
发行版选择
Red Hat 有版权
Federa-Red Hat 的一个分支,仍遵循GPL
CentOS(Community Enterprise Operating System)-Red Hat 的一个分支,以Red Hat 所发布的源代码重新构建符合GPL协议的Linux系统,即将LOGO和收费软件去除再编译。目前CentOs已被Red Hat 收购,但仍然开源免费。
选择适合的Linux系统
桌面-Ubuntu
服务器-CentOS
安全-Debian,FreeBSD
选择CentOS版本-CentOS 6.7
Linux32位系统和64位系统
32: 为普通用户设计,运算速度慢,32位系统扩展内存用PAE技术
64:高科技人员,运算速度快,内存支持大
uname -m(看电脑是32位还是64位)
uname -r (看内核)
cat /etc/redhat-release (看操作系统版本)
树图思维导图提供 Linux 网络基础知识 在线思维导图免费制作,点击“编辑”按钮,可对 Linux 网络基础知识 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:199680f0e48eac8a1aeaadb90447d4f4
树图思维导图提供 Linux操作系统的使用 在线思维导图免费制作,点击“编辑”按钮,可对 Linux操作系统的使用 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:59c5952acb958160d0ae6547396b248c