?Linux 介绍?Linux 文件结构?Linux 常用命令? Linux 是类 Unix 操作系统,具有 Unix 的许多特点,能运行主要的 UNIX 工具软件、应用程序和网络协议。? Linux 是一个支持多用户、多进程、多线程、实时性较好、功能强大而稳定的操作系统。? Linux 可以免费使用,遵循 GPL ( the GNU General Public License )声明,可以自由修改和传播。? Linux 是目前运行硬件平台最多的操作系统,它可以运行在 x86 PC 、 Sun Sparc 、 Digital Alpha 、680x0 、 PowerPC 、 MIPS 等平台上。? Linux 是完全符合 POSIX(The Portable Operating System Interface ) 标准的操作系统。?真正的多用户、多任务操作系统; ?是符合 POSIX 标准的系统; ?提供 shell 命令解释程序和编程语言; ?提供强大的管理功能,包括远程管理功能; (SSH) ?具有内核的编程接口; ?具有图形用户接口;( KDE/Gnome ) ?具有大量有用的实用程序和通信、联网工具; ? Linux 系统组成部分的源代码是开放的,任何人都能修改和重新发布它; ? Linux 系统不仅可以运行自由发布的应用软件,还可以运行许多商业化的应用软件; ?它可以运行在几乎所有硬件平台上。? 1984 年, GNU 项目开始,旨在开发一个类似 Unix 、并且是自由软件的完整操作系统—— GNU 系统。( GNU 是“ GNU is Not Unix ”的递归缩写)。? 1991 年, GNU 计划已经开发出了许多工具软件,最受期盼的 GNU C 编译器已经出现, GNU 的操作系统核心 HURD 一直处于实验阶段,没有任何可用性,实质上也没能开发出完整的 GNU 操作系统,但是 GNU 奠定了 Linux 用户基础和开发环境。? 1991 年初,林纳斯·托瓦兹开始在一台 386sx 兼容微机上学习 minix 操作系统。 1991 年4月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统。? 1991 年的 10 月5日,林纳斯· 新闻组上发布消息,正式向外宣布 Linux 内核的诞生( Freeminix-like kernel sources for 386-AT )。? 1994 年3月, 发布,代码量 17 万行,当时是按照完全自由免费的协议发布,随后正式采用 GPL 协议。? Linux 与GPL的结合后,吸引了众多的开发人员,并将GNU项目下的C库、 GCC、 Emacs 、 bash 等移植到 linux 内核中。?理查德·马修·斯托曼( Richard Matthew Stallman, RMS ,生于 1953 年),自由软件运动的精神领袖、 GNU 计划以及自由软件基金会( Free Software Foundation )的创立者、著名黑客。?他的主要成就包括 Emacs 及后来的 GNU Emacs , GNU C 编译器及 GNU 调试器。?他于 1989 年与一群律师起草了广为使用的 GNU 通用公共协议证书( GNU General Public License, GNU GPL ),创造性地提出了“反版权”(或“版权属左”,或“开权”, copyleft )的概念。?李纳斯·托沃兹, linux 之父,全名 Linus Benedic Torvalds ,芬兰人, 出生于 。?从1991 年4月份起, LinusTorvalds 开始酝酿并着手编制自己的操作系统。刚开始,他的目的很简单,只是为了学习 Intel 386 体系结构保护模式运行方式下的编程技术。但后来 Linux 的发展却完全改变了初衷。?开源软件( open source software ) ?自由软件( free software ) ?免费软件特点 Windows Linux 安全性能一般好稳定性好很好软件支持很好好硬件支持好一般源代码保密开放系统可调节性基于界面的规范性, 更易于调节具有极大的可调节性使用方便性非常方便方便版权限制和费用有无技术支持好基于社团形式的? Linux 和 Windows 两个操作系统各有优缺点,两者也在很多情况下在互相借鉴,互相融合。?在易用性方面, Windows 仍然处于优势?在灵活性方面, Linux 则占据上风?在安全性方面, Linux 系统比 Windows 系统好?在软件支持方面,一直是 Windows 的强项? Linux 的真正优势是服务器操作系统
Linux环境高级编程-基础知识 来自淘豆网m.daumloan.com转载请标明出处.