linux基础

什么是操作系统

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

image.png

作用:
向上能支持微信这种程序的运行 向下控制我们的硬件

常见的OS(operation system)

windows


windows.png

mac


mac.png

linux


linux.png

ios


ios.png

android


android.png

chromeOS


chromeOS.png

windowsPhone


windowsPhone.png

linux发展史

1965年时,贝尔实验室(Bell Labs)加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作的计划;该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。
直到1969年,因MULTICS计划的工作进度太慢,该计划被停了下来。当时,Ken Thompson(后被称为UNIX之父)已经有一个称为"星际旅行"的程序在GE-635的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的电脑,他想把星际旅行的游戏移植到闲置的电脑上去,因此他花了一个月的时间开发unix原型(因为汇编语言对于硬件的依赖性,因此只能针对特定硬件; 只是为了移植一款“太空旅游”的游戏;)
1972年 由于之前用的B语言跨平台性能比较差,为了让其他的电脑也可以运行这个非常棒的unix操作系统,Dennis Ritchie和Ken Thompson从B语言的基础上开发了一个新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是大名鼎鼎的C语言
1973年初,C语言的主体完成,Thompson和Ritchie迫不及待地开始用完全重写了unix操作系统。
在1979年的版权声明中(通用电气决定把unix源代码私有化),影响最大的是在学校教 UNIX 相关知识的教授。想一想,如果没有核心源码,如何教学生认识 UNIX,这对于 Anderw Tanenbaum(谭邦宁)教授来说,实在很伤脑筋,不过,学校的课程还要继续,谭邦宁教授自己动手写了 Minix。并强调他的 minix 能够与 UNIX 兼容。在 1984 年开始编写核心程序,直到 1986 年终于完成,并于 1987 年出版 MINIX 相关书籍。
Linux诞生于1991年,是一个免费使用和自由传播的开源的(UNIX Like)类unix操作系统。全称叫做GNU/Linux。Linux的出现,最早开始于一个叫 李奥斯,托马斯(Linux Torvalds) 的芬兰大学生。他对当时为教学而设计的 Minix 操作系统提供的功能不满意,于是他决定自已写比 Minix 更强大的的类 UNIX 操作系统来取代 Minix,后来这个类 UNIX 操作系统就是 Linux


linux.png

为什么linux的图标会是一直企鹅?
事实上Torvalds只是被澳大利亚国家动物园的一只小企鹅轻轻地咬了一下,但这个想法就这样提出来了

linux的初识

认识linux:

  • 一切皆文件
    LINUX中的大小写是非常敏感的
    所有的系统给管理都通过配置文件来控制
  • linux目录
    在windows的平台下我们打开电脑会看到一个一个的盘符
    在每个盘符下面会目录结构 如下图所示:


    windows.png

    但是在linux里面没有盘符这个概念的,我们只有一个根目录/ 所有文件都在它的下面


    linux目录结构.png

操作系统发展史

操作系统.png

你可能感兴趣的:(linux基础)