为什么选linux操作系统研究?
因为linux操作系统开放源代码,是其他操作系统无法比拟的。由于windows系统是封闭的,所以无法深入研究。
选用教程:linux实用教程 刘兵 吴煜煌等编著
linux下的程序员和系统管理员相对不足,学习linux是一个比较明智的选择。研究计算机技术,应该对系统有更多的了解,这样才更有价值。
第一章 linux概况及安装
linux借鉴了unix操作系统的一些设计,设计者Linux Torvalds。他设计了和unix兼容的linux系统。linux源代码全部公开,并且借助互联网在世界范围传播。linux具备unix的全部特性,效率高,很灵活。运行一个应用程序,所消耗的资源小。其内核及功能,可以通过方便的配置手段进行配置,并且可以支持多种硬件平台。linux系统价格便宜,易用性也不断增强。科学研究,大都基于linux/unix。
linux系统的主要特点:开放性,遵循开放系统互联OSI标准。多用户,资源可以被不同用户使用,每个用户对自己的资源都有特定的权限,互不影响。多任务。良好的用户界面。设备独立性,该特性继承了unix的一个特点。设备独立性是指操作系统把所有的外部设备统一当成一个文件夹来看待,只要安装它们的驱程,任何用户都可以像使用文件一样,使用这些设备,而无须知道其具体的存在形式。只须安装驱动程序,而无需修改内核,就可以实现对硬件的支持,因此内核具有高度的适应能力。linux提供了丰富的网络功能。可靠,安全,有独立的认证模块。可移植性良好。
linux的组成:linux内核-硬件之上。内核之上,提供的用户接口----linux shell(命令行),或者X-window(图形用户界面,鼠标操作),或系统调用,例如API(应用程序接口)。linux文件系统,支持多种异构的文件系统。用VFS支持不同的文件系统。例如etx2,etx3,fat,Vfat=fat32,ISO9660(光盘),SMB等。linux应用系统,linux包含的应用程序集,包括办公套件,数据库,编程套件,Xwindows等。
linux的发行版本:Mandrake Linux--美国,suse linux--欧洲,redhat linux,turbo linux,红旗linux。
linux的安装(此处以DH9为例)
linux操作系统必须使用独立分区或者在虚拟机上使用。键盘用美国英语式。根据需要选定制。为系统分区选手动分区。
HDA=IDE的第一个硬盘
boot系统分区 (一般放引导相关信息,内核,引导参数文件、配置文件)swap 交换分区(充当临时内存),一般设置为内存的两倍。例如256的内存,swap一般为512M。win的pagefile.sys---相当linux的交换分区。linux可以建交换文件,但效率比较低。装多引导系统,可以添加双操作系统操作程序。linux的root用户。在/root/install.log中可以见到完整的安装日志。
云瑞 于 2007-03-09 15:48:49发表:
声明:是根据视频教程听的笔记还有做了一些摘要,^_^,无意侵犯版权,哈哈,如果有影响请作者告知,马上删除。以下是我--云瑞的笔记,保留一切权力。转载请注明出处。
Covrerito 于 2007-03-09 15:48:18发表:
浙大的linux视频以前看过,感觉不错