1.1 linux操作系统由linux内核和各种外围程序组成
内核是一个特殊的软件程序,用于实现cpu和内存分配,进程调度,设备驱动等核心操作,以面向硬件为主;外围程序进行指令解析,搭建服务,图形化桌面程序等,面向用户为主.
内核版本号:2.6.38
1.1.1外围程序
GPL协议:①软件必须以源代码的形式发布②若某软件使用受GPL协议保护的自由软件的一部分,则必须遵守GPL协议③不承担责任和承诺④不排除商业包装也不限制打包发行其他非自由软件
LGPL协议:允许使用GPL程序库,无需公开全部源代码。推动linux系统进一步发展。
开源软件具有自由性,但是开源软件不一定都是自由软件。(微软曾公开一小部分源代码,但是windows系统不是开源软件。
1.2linux发行版本
1.redhat系列
①redhat企业版
②fedora社区版定位于个人桌面用户,更新周期短
③centos社区版不属于红帽公司,相当于红帽rhel翻版。
2.suse系列
3.debian系列
1.3linux中如何表示硬盘和分区
硬盘:IDE借口的硬盘设备表示为“hdX”;SCSI硬盘表示为“sdX”。其中“x”可以为a,b,c等
分区:1-4 主分区和扩展分区 5+表示逻辑分区
文件系统类型:EXT3,第三代文件扩展系统,存放文件和目录数据的分区,是RHEL5系统默认使用的文件系统。特点:保存有磁盘存取记录的日志数据,便于回复,在存取性能和稳定性方面更加出色。
Swap,交换文件系统,用于为linux系统建立交换分区。交换分区的作用相当于虚拟内存,在一定程度上缓解物理内存不足的问题(交换分区的大小设置为物理内存的1.5-2倍)。交换分区不用于直接存储用户的文件和目录等数据,无挂载点。
Linux系统还支持其他各种类型的文件系统,如:XFS、JFS、FAT16、FAT32、NTFS等。XFS和JFS文件系统多用于商业版本的unix操作系统,具有出色的性能表现。NTFS是微软公司的专有文件系统,所以linux系统默认只支持从NTFS分区读取文件,如需向其中写入数据,需结合其他辅助软件,如:NTFS-3G。
附:本人精心收录了一些学习视频资料,在淘宝店铺出售。价格绝对全网最低,视频最全,品质最优。欢迎各位学友光临。
如有需要,请点击图片购买