类Unix(Unix-like)操作系统
其他类UNIX系统包括Solaris、Mac OS等
基于GPL(GNU Public License)的自由操作系统
第一个版本发行于1991年
主要用C语言编写,部分代码用汇编语言编写
“Linux”在不同语境下的内涵不同
Linux内核、Linux系统、Linux开发套件等
严格来说,Linux指由Linux Torvalds维护(及通过主要镜像网站发布)的内核
一个类UNIX系统
其他类UNIX系统包括Solaris、Mac OS X等
一个自由的操作系统
起源于1991年,Linus Torvalds
一个系统多个桌面
GNOME,KDE等
主要发行版本
Red Hat Enterprise
Fedora
SUSE
Ubantu
Red Flag
Linux是单内核、多模块系统
Linux内核运行在单独的内核地址空间
所有操作系统功能作为一个模块实现在其内核中
模块均运行在内核态,直接调用函数,无需消息传递
具备模块化设计、抢占式内核(Linux 2.6支持,Linux 2.4用户级抢占)、支持内核线程及动态装载内核模块的能力
与Unix主要区别
Linux汲取了微内核设计思想(基于模块定制内核)
Unix也是单内核系统
Windows NT和Mach是微内核系统
只提供基础功能,其他功能通过服务实现
微内核功能被划分为多个独立过程,每个过程称为服务器
文件系统
Linux需要一个挂载根目录/的ext分区和一个作为虚拟内存的swap分区
Linux没有盘符,可通过设备名挂载,挂在信息在/dev/fstab,如
mount -t ntfs /dev/sda1 /mnt/win_c
Linux将所有设备都映射成/dev目录下的一个文件
用户管理
系统管理员是root,使用su命令切换
符合POSIX标准规范的操作系统
Portable Operation System Interface of Unix:可移植的操作系统接口
由IEEE开发,ANSI和ISO标准化
具备现代操作系统的基本功能
抢占式多任务处理,支持多用户
图形用户接口
异构硬件支持
支持SMP
支持TCP/IP
多体系结构支持,支持32/64位CPU
主要发行版本
Red Hat Enterprise、Fedora、Ubuntu、Red Flag
办公软件OpenOffice.org
浏览器FireFox
即时通讯Gaim
QQ使用LumaQQ或Eva
播放音乐XMMS
若需支持MP3,需加插件
文本编辑gedit
FTP下载gftp
原文地址:http://blog.csdn.net/wangzi11322/article/details/44885839