ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux学习笔记(1)Linux系统简介

2022-02-24 01:31:06  阅读:180  来源: 互联网

标签:操作系统 简介 系统 Unix 笔记 UNIX Linux 源代码


UNIX与Linux发展史

UNIX发展史

  1. UNIX是一个古老的操作系统,于1965年麻省理工大学通用电气公司GE及AT&T的贝尔实验室联合开发的计划——Multics工程计划,其目标是开发一种交互式的分时操作系统,但是因为项目进度远远落后于multics那复杂庞大的计划,贝尔实验室宣布退出。
  2. 在1969年的时候,肯-汤普森在一台DEC PDP-7计算机上开发出了UNIX系统。这个系统非常粗糙,与现代Unix相差很远,它只具有操作系统最基本的一些特性。
  3. 1971年,丹尼斯-里奇发明了C语言,而巧合的是这个人正是肯-汤普森的同事(好基友?),所以1973年UNIX系统绝大多数源代码用C语言重写。这为提高UNIX系统的可移植性打下了基础。
  4. Unix的源代码曾被散发到各个大学,这一方面使得科研人员能够根据需要改进系统,或者将其移植到其他的硬件环境中去,另一方面培养了懂得Unix使用和编程的大量的学生,这使得Unix的普及更为广泛。

 

Linux发展史

  1. Linux系统出生于1991年,由芬兰一位大学生Linus Torvalds和后来加入的一百多名共同爱好者一起开发完成
  2. Linux是开源软件,可以用于PC端。它继承了Unix以网络为核心思想,是一个性能稳定的多用户网络操作系统
  3. 当时可供计算机选用的操作系统主要有Unix、DOS和MacOS这几种。Unix价格昂贵,不能运行于PC;DOS显得简陋,且源代码被软件厂商严格保密;MacOS是一种专门用于苹果计算机的操作系统。此时,计算机科学领域迫切需要一个更加完善、强大、廉价和完全开放的操作系统。
  4. 从某种程度上可以说UNIX和Linux是父子关系
  5. Linux内核官网:www.kernel.org

 

开源软件简介

  1. 开源软件就是把软件程序与源代码文件一起打包提供给用户,用户既可以不受限制地使用该软件的全部功能,也可以根据自己的需求修改源代码,甚至编制成衍生产品再次发布出去。简单来说就是使用的自由,研究的自由,散布以及改良的自由。
  2. 有低风险,高品质,低成本,更透明的优点。
  3. 支持互联网的开源技术:Linux(操作系统),Apache(web服务器),MySQL(数据库),PHP(编程语言)
  4.  

Linux应用领域

  1. 基于Linux的企业服务器(例如:www.netcraft.com著名的信息收集网站,可以检测其他网站使用的是什么系统,典型代表QQ和淘宝都是Linux系统,有时候也会有黑客用于踩点。)
  2. 嵌入式应用(智能超市管理系统,WiFi智能小车机器人,智能医疗云平台。安卓操作系统的底层也是Linux。智能家居)
  3. Linux在电影娱乐业的使用(泰坦尼克号,阿凡达,星球大战,指环王等电影也是在Linux系统里处理的)

  Linux的学习方法

掌握Linux基础

  1. 搭建好学习环境(红帽RHEL7)
  2. 在虚拟机安装它,开始使用它。
  3. 命令名,选项,各个参数都作为命令的输入项,都是独立的项,他们之间必须用空格隔开。(命令名 【选项】 【参数1】 【参数2】……)

常见错误

  1. command and found (命令错误)
  2. No Such file or directory(命令对象错误,没有找到相应的文件)

标签:操作系统,简介,系统,Unix,笔记,UNIX,Linux,源代码
来源: https://www.cnblogs.com/chenhao0809/p/15929922.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有