一.Linux的体系结构
1.Linux内核
-Linux内核本身并不是操作系统,它是一个完整操作系统的组成部分
-具有最基本功能,如虚拟内存、多任务、共享库、需求加载、共享的写时拷贝(copy-on-write)可执行程序和TCP/IP网络功能
2.Shell
-系统的用户界面,用户与内核交互操作的一种接口,接收用户输入的命令、解释命令
-它接收用户输入的命令并把它送入内核去执行.目前主要有下列版本的Shell有:
l Bourne Shell:是贝尔实验室开发的。
l BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的shell。
l Korn Shell:是对Bourne SHell的发展,在大部分内容上与Bourne Shell兼容。
l C Shell:是SUN公司Shell的BSD版本
3.文件系统
– 文件系统是文件存放在磁盘等存储设备上的组织方法
– 主要体现在对文件和目录的组织上
– Linux采用统一的树型结构的文件系统,在Linux文件系统下可以:
‐ 切换目录、访问文件
‐ 设置目录和文件的权限
‐ 设置文件的共享
– Linux支持多种类型的文件系统
4.Linux应用软件和工具
– Linux平台下的应用软件较少
– Linux平台主要的应用软件是一些服务器软件和网络工具
二.基本概念
1.桌面环境:linux常用的桌面环境有KDE, GNOME, Xfc等
2.内核版本号的认识
Linux内核版本号由三个数字组成:r.x.y-z,每个数字具体含义如下:
– r:目前发布的Kernel版本
– x:偶数:稳定版本,奇数:开发中版本
– y:错误修补的次数
– z:发行序号
如:2.4.20—8