没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Linux 操作系统是基于 UNIX 操作系统发展而来的一种克隆系统,它诞生于 1991 年的 [Linux 桌面] 10 月 5 日(这是第一次正式
向外公布的时间)。以后借助于 Internet 网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种 UNIX
类操作系统,并且使用人数还在迅猛增长。
基本信息
�
外文名
�
Linux
�
�
类别
�
操作系统
�
�
产生时间
�
1991 年的 10 月 5 日
�
�
创始人
�
林纳斯·托瓦兹
�
�
发行版本
�
Debian、RedHat、Slackware 等
�
�
特点
�
开源、可靠、安全、稳定、多平台
�
目录
1
基本信息
2
诞生过程
3
文件系统
4
硬盘分区
5
桌面环境
6
发行版本
7
特点分析
8
使用技巧
9
相关认证
10
命名与读法
11
创始人物
12
象征宠物
折叠编辑本段基本信息
Linux[2]操作系统是 UNIX 操作系统的一种克隆系统,它诞生 linux 系统于 1991
年的 10 月 5 日(这是第一次正式向外公布的时间)。以后借助于 Internet 网络,并通过全世界各地计算机爱好者的共同努力,已成为
今天世界上使用最多的一种 UNIX 类操作系统,并且使用人数还在迅猛增长。
Lua 存在的数据类型包括:
1.nil。此类型只有一个值 nil。用于表示“空”值。全局变量默认为 nil,删除一个已经赋值的全局变量只需要将其赋值为 nil(对比
JavaScript,赋值 null 并不能完全删除对象的属性,属性还存在,值为 null)
2.boolean。此类型有两个值 true 和 false。在 Lua 中,false 和 nil 都表示条件假,其他值都表示条件真(区别于 C/C++ 等语
言的是,0 是真)
3.number。双精浮点数(IEEE 754 标准),Lua 没有整数类型
4.string。你可以保存任意的二进制数据到字符串中(包括 0)。字符串中的字符是不可以改变的(需要改变时,你只能创建一个
新的字符串)。获取字符串的长度,可以使用 # 操作符(长度操作符)。例如:print(#”hello”)。字符串可以使用单引号,也可以使用双
引号包裹,对于多行的字符串还可以使用 [[ 和 ]] 包裹。字符串中可以使用转义字符,例如 \n \r 等。使用 [[ 和 ]] 包裹的字符串中的转
义字符不会被转义
5.userdata。用于保存任意的 C 数据。userdata 只能支持赋值操作和比较测试
6.function。函数是第一类值(first-class value),我们能够像使用其他变量一样的使用函数(函数能够保存在变量中,可以作为
参数传递给函数)
7.thread。区别于我们常常说的系统级线程
8.table。被实现为关联数组(associative arrays),可以通过任何值来进行索引(nil 除外)。和全局变量一样,table 中未赋值
的域为 nil,删除一个域只需要将其赋值为 nil(实际上,全局变量就是被放置在一个 table 中)
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的
操作系统。它能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计
思想,是一个性能稳定的多用户网络操作系统。它主要用于基于 Intel x86 系列 CPU 的计算机上。这个系统是由全世界各地的成千上万
的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix 兼容产品。
Linux 以它的高效性和灵活性著称,Linux 模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的 PC 机上
实现全部的 Unix 特性,具有多任务、多用户的能力。Linux 是在 GNU 公共许可权限下免费获得的,是一个符合 POSIX 标准的操作系统。
Linux 操作系统软件包不仅包括完整的 Linux 操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口
管理器的 X-Windows 图形用户界面,如同我们使用 Windows NT 一样,允许我们使用窗口、图标和菜单对系统进行操作。
折叠编辑本段诞生过程
Linux 操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标
准和 Internet 网络。 林纳斯·托瓦兹
1981 年 IBM 公司推出微型计算机 IBM PC。
1981-1991 年间 DOS 操作系统一直是微机上操作系统的主宰。此时计算机硬件价格虽逐年下降,但软件价格仍居高不下。当时
Apple 的 Mac OS 操作系统可以说是性能最好的,但是其天价没人能够轻易靠近。
1991 年,GNU 计划已经开发出了许多工具软件。最受期盼的 Gnu C 编译器已经出现,但还没有开发出免费的 GNU 操作系统。
即使是 MINIX 也开始有了版权,需要购买才能得到源代码。而 GNU 的操作系统 HURD 一直在开发之中,但并不能在几年内完成。对
于林纳斯·托瓦兹来说,已经不能等待了。
1991 年 4 月,他开始酝酿并着手编制自己的操作系统。刚开始,他的目的很简单,只是为了学习 Intel 386 体系结构保护模式运
行方式下的编程技术。但后来 Linux 的发展却完全改变了初衷。
1991 年初,林纳斯·托瓦兹开始在一台 386sx 兼容微机上学习 minix 操作系统。通过学习,他逐渐不能满足于 minix 系统的现有
性能,并开始酝酿开发一个新的免费操作系统。根据 Linux 在 comp.os.minix 新闻组上发布的消息,可以知道他逐步从学习 minix 系统
到开发自己的 Linux 的过程。
1991 年的 4 月份开始,林纳斯·托瓦兹几乎花了全部时间研究 386-minix 系统(hack the kernel),并且尝试着移植 GNU 的软件
到该系统上(GNU gcc、bash、gdb 等)。
剩余18页未读,继续阅读
资源评论
凭空起惊雷
- 粉丝: 7995
- 资源: 1188
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- toad for db2 freeware
- vue 打印插件.zip
- Vue Tour 是一款轻量级、简单且可自定义的导览插件,可与 Vue.js 配合使用 它提供了一种快速简便的方式来引导用户浏览您的应用程序 .zip
- Vue SFC REPL 作为 Vue 3 组件.zip
- Vue JS-掌握 Web 应用程序.zip
- vue calendar fullCalendar 无需 jquery 计划事件管理.zip
- 头歌java实训作业-test-day09.rar
- 头歌java实训作业-test-day08.rar
- 头歌java实训作业-test-day07.rar
- Vue Argon 仪表板.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功