CSDN话题挑战赛第2期
参赛话题:

目录

  • Linux操作系统介绍(简记)
    • 1.1 为什么要学习Linux
    • 1.2 操作系统简史
    • 1.3 Linux诞生与分支
    • 1.4 Linux内核与发行版

Linux操作系统介绍(简记)

1.1 为什么要学习Linux

1、使用网络的程序,都有一个服务器;
2、服务器,大部分使用的是Liux操作系统。

1.2 操作系统简史

40年代 第一台计算机ENIAC,使用穿孔卡片运行计算

50年代 计算机读取内存、编程语言、可重用代码、汇编程序、中断;批处理系统;1956第一个操作系统GM-NAAI/O

60年代

多程序、多处理器操作系统、交互式操作
DOS:Disk Operating System
小型计算机、分时系统、虚拟内存和多处理、顺序作业系统、多作业系统
鼠标和UNIX操作系统
MULTICS (MULTiplexed Information and Computing System多路信息计算系统)
肯.汤普森(Ken Thompson) —Unics (Uniplexed Information and Computing System 单路信息计算系统)

70年代

Ken Thompson(肯汤普森)、Dennis Ritchie(丹尼斯里奇)—C语言
Unix:多用户,多任务处理、虚拟内存
数据网络和微处理器


Windows、MacOs

MicroSoft:QDOS----MS-DOS
Apple:Macintosh+System 1.0
1985年Vindows1.0

图形化操作界面


Linux图形界面

KDE,GNOME、Xfce、LXDE、MATE
echo $DESKTOP SESSION
echo $GDMSESSION
ps -A |egrep -i “gnome kde matecinnamon|Ixxfceljwm”

1.3 Linux诞生与分支

Linux

Linux is not UNIX
Version 7 Unix–闭源
Andrew S.Tanenbaum:mini-UNIX=Minix
Linus Benedict Torvalds:GNU/Linux
Unix-like systems
商业/开源;硬件兼容性


Unix主要分支

BSD
Sun Solaris
IBM AIX
AT&T System V


Linux主要分支

Redhat—CentOS

SUSE

Fedora

Debian—Ubuntu、Kali Linux

https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg

1.4 Linux内核与发行版

Linux内核

内核:设备驱动、文件系统、进程管理、网络通信…

https://www.kernel.org/
uname -a
cat /proc/version

内核版本号

Linux3.10.0-514.el7.x86_64,
Linux内核名
第一个组数字:3,主版本号
第二个组数字:10,次版本号
第三个组数字:0,修订版本号
第四个组数字:514,发行版本的补丁版本
el7:表示正在使用的内核是RedHat/CentOS系列发行版专用内核(Red Hat Enterprise Linux)
x86_64:采用的是64位的CPU

发行版 Distribution

cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

Linux操作系统介绍(简记)相关推荐

  1. UNIX操作系统和Linux操作系统介绍

          UNIX操作系统(尤尼斯),是一个强大的多用户.多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson.DennisRitchie和Doug ...

  2. Linux操作系统介绍及版本

    1.1 认识Linux Linux操作系统是基于UNIX以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,Linux能运行各种工具软件.应用程序以及网络协议,它支持安装在32位和64位CPU ...

  3. Linux操作系统介绍

    ##一. 什么是Linux? ## 1.什么是Linux: Linux是一款广泛应用在服务器上的操作系统. 2.什么是操作系统: 操作系统是硬件基础上的第一层软件, 应用软件都需要安装到操作系统上使用 ...

  4. Linux操作系统介绍及用户管理

    1.Linux系统简介 1.1.早期介绍 ​ Linux起源于一个学生的简单需求.芬兰赫尔辛基大学Linus Torvalds,Linux的作者与主要维护者,在其上 大学时所买得起的唯一软件是Mini ...

  5. Linux操作系统介绍与基础命令

    1.1.早期介绍 Linux起源于一个学生的简单需求.芬兰赫尔辛基大学Linus Torvalds,Linux的作者与主要维护者,在其上大学时所买得起的唯一软件是Minix. Minix是一个类似Un ...

  6. linux系统有哪些电脑,常见的Linux操作系统有哪些 常见的Linux操作系统介绍

    常见的Linux操作系统有哪些? Linux操作系统诞生于1991 年的10 月5 日(.Linux存在着许多不同的Linux版本,但它们都使用了Linux内核.Linux可安装在各种计算机硬件设备中 ...

  7. 常见的Linux操作系统有哪些 常见的Linux操作系统介绍

    常见的Linux操作系统有哪些? Linux操作系统诞生于1991 年的10 月5 日(.Linux存在着许多不同的Linux版本,但它们都使用了Linux内核.Linux可安装在各种计算机硬件设备中 ...

  8. Linux及操作系统介绍

    Linux及操作系统介绍 操作系统的作用 五大基本功能 (1)进程和线程的管理:进程线程的状态.控制.同步互斥.通信调度等 (2)存储管理:分配/回收.地址转换.存储保护等 (3)文件管理:文件目录. ...

  9. 主流嵌入式操作系统介绍(一)

    主流嵌入式操作系统介绍(一) 2010年08月13日 http://www.edu03.com/2010/0610/863.html 嵌入式系统是以应用为中心,软硬件可裁减的,适用于对功能.可靠性.成 ...

最新文章

  1. java单态模式_Java单态模式
  2. PL/SQL Developer连接本地Oracle 11g 64位数据库
  3. Apache Hive JdbcStorageHandler 编程入门指南
  4. C#发送邮件的实现实例解析
  5. c语言中宏替换时的顺序
  6. 调用SMS腾讯云短信验证码API的几个坑,及详细使用流程
  7. Learn day4 函数参数\变量\闭包\递归
  8. 第4篇:Flowable-Modeler详述之流程概述
  9. DispatcherServlet与初始化主线
  10. OSI七层协议模型和各自的功能
  11. java求立方体表面积和体积_设计一个立方体类BOX,它能计算并输出立方体的体积和表面积...
  12. 使用 Calibre Web 搭建私人电子图书馆
  13. F - 喜欢砍竹子的黑泽明
  14. PHP在线手册 中文版
  15. 第一部份1:JMF基础原理与相关术语介绍 。。。。快速了解JMF有什么相关内容
  16. 会员权益HTML,会员权益
  17. 崩溃,我带的实习生把图片直接存到了服务器上
  18. 迅雷插件导致js获取后端返回结果报错问题
  19. js+swiper实现视频上下滑动
  20. Thoth-Tech靶机实验实战演练

热门文章

  1. 原创高端影楼人像专业磨皮法教程详解 附PSD源码
  2. AcWing 有向图的拓补排序 题解 (拓补排序 模板)
  3. 乔姆斯基生成语法_乔姆斯基与生成语法重点分析.ppt
  4. 简单网页设计(苍兰诀)html+css
  5. 联想计算机BIOS开启Intel-vx,各品牌电脑BIOS开启Intel VT-X虚拟化技术方法(华硕,联想,HP,技嘉等)...
  6. 【ENVI入门系列】15.遥感动态监测
  7. vue文件命名规范和文件夹命名规范
  8. Impala/Hive现状分析与前景展望
  9. ONES CTO 冯斌 | 敏捷思想是不确定时代的通行证
  10. 基于FPGA的高速数据采集系统实现