Linux发展历程、基本特点简介
来源:互联网 发布:淘宝客服介入处理时间 编辑:程序博客网 时间:2024/05/01 10:16
Linux 简介:
Linux是一个自由的,免费的,源码开放的操作系统。也是开源软件中最著名的例子。其最主要的目的就是为了建立不受任何商品化软件版权制约的,全世界都能使用的类Unix兼容产品.而我们将服务器部署在Linux将会更加的稳定、安全、高效以及出色的性能这时windows无法比的。
注:UNIX,是一个强大的多用户、多任务操作系统,支持多种处理器架构,是商业软件,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。经过长期的发展和完善,目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。由于UNIX具有技术成熟、可靠性高、网络和数据库功能强、伸缩性突出和开放性好等特色,可满足各行各业的实际需要,特别能满足企业重要业务的需要,已经成为主要的工作站平台和重要的企业操作平台。曾经是服务器操作系统的首选,占据最大市场份额,但最近在跟WINDOWSSERVER以及Linux的竞争中有所失利。
Linux的产生:
Linux最初是由芬兰赫尔辛基大学学生Linus Torvalds由于自己不满意教学中使用的MINIX操作系统,所以在1990年底由于个人爱好设计出了LINUX系统核心。后来发布于芬兰最大的ftp服务器上,用户可以免费下载,所以它的周边的程序越来越多,Linux本身也逐渐发展壮大起来,之后Linux在不到三年的时间里成为了一个功能完善,稳定可靠的操作系统. 赫尔辛基没有想过Linux发展到今天会变得这么大,他说当初他写Linux只是当作一个短期的项目,并随时准备用更好的来替代的。他认为一定会有其他人做出更强大更专业的内核来。同时,当时他只是将Linux当做自己的一个小爱好而已。Linus认为开源软件是一个了解世界编程情况的好方法。开源不像课堂项目,一个活跃的项目需要与人交流共同来解决问题。一些公司需要技术人才,常常会在开源社区中找那些活跃分子。所以参与到开源项目中来,也是一个向全世界推销自己的好方式。Linux的特点:开放性,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面(命令界面,图形界面等),出色的速度性能Linux的组成:
内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅使命令解释器,而且还是高级编程语言,shell编程。文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等Linux版本:
发行版本:是一些厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合,例如RedHat,Debian,Ubuntu, Novell/SuSE 等。Ubuntu版本号由该次发布的年份和月份组成,半年发布一次.首次发布是在2004年10月,因此该版本为4.10。于2009年4月23日发布,因此版本号为9.04。RedHat:更多的应用于服务器Ubuntu:更多应用于个人桌面Linux发展与未来:现在有很多公司都在使用Linux操作系统,Linux操作系统从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业都初见雏形。Linux服务器操作系统在整个服务器操作系统市场格局中占据了越来越多的市场份额,并且形成了大规模的应用局面。Android是基于Linux,实际上最初android是Linux上的一个分支,最后发现android改动的东西太多,没办法合并到Linux主线上,所以Linux就把android分出去了,让android自己发展。Linux目录结构:bin 存放二进制可执行文件(ls,cat,mkdir等)boot 存放用于系统引导时使用的各种文件dev 用于存放设备文件etc 存放系统配置文件home 存放所有用户文件的根目录lib 存放跟文件系统中的程序运行所需要的共享库及内核模块mnt 系统管理员安装临时文件系统的安装点opt 额外安装的可选应用程序包所放置的位置proc 虚拟文件系统,存放当前内存的映射root 超级用户目录sbin 存放二进制可执行文件,只有root才能访问tmp 用于存放各种临时文件usr 用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录var 用于存放运行时需要改变数据的文件
2 0
- Linux发展历程、基本特点简介
- linux发展历程
- Linux发展历程
- 关于Linux系统诞生发展历程、组成、特点、核心、发行版本
- UNIX发展历程及Linux
- 【Linux基础】线程发展历程
- ERP的概念、简介与发展历程
- 安卓简介和发展历程
- 嵌入式操作系统的发展历程、特点及发展趋势
- Qt发展历史及其特点简介
- Python简介,发展历史及特点
- Linux的发展历程与变迁
- 初次接触Linux,发展历程和介绍
- 发展历程
- Linux shell学习之:unix/linux shell的发展历程
- 【Infographic】Linux系统今夕对比/发展历程回顾
- 深入理解Linux中内存管理(发展历程)
- Linux操作系统发展历程及系统版本选择
- [Hadoop]HDFS shell命令
- sms4的简单实现(C语言版)
- 数据结构实验之图论八:欧拉回路
- Android音乐播放器
- Hello World 汇编语言版
- Linux发展历程、基本特点简介
- 网络多线程-NSOperation最大并发数
- 数据结构实验之图论六:村村通公路
- C/C++——头文件重复包含问题
- [leetcode] 96. Unique Binary Search Trees
- ld: framework not found -fobjc-arc
- ZJU 3469(区间DP)
- SDUT 数据结构实验之图论四:迷宫探索 (DFS)
- 网络多线程-NSOperation的常用的方法