Linux 基础教程简介

来源:互联网 发布:表白软件制作教程 编辑:程序博客网 时间:2024/06/05 00:41

其内容包括Linux的安装与基本操作、各种常用的管理命令、X windows系统和在linux系统上架设各种比较典型的网络服务程序。
通过本课程的教学使学生较系统地掌握Linux(redhat 发行套件)系统的安装、命令使用、典型网络服务的配置。为以后熟悉和掌握其它的linux或者unix操作系统打下基础。

一、什么是Linux?
简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要基于Intel x86系列CPU的计算机上。
这个系统是由全世界各地的成千上万的程序员设计和实现的,其目的是建立一个不受任何商品化软件的版权
制约的,全世界都能自由使用的Unix兼容产品。

二、关于自由软件和GPL
软件一般分成三种模式:商业软件、共享软件、自由软件。
商业软件:由开发者出售软件拷贝并提供技术服务,用户只有使用权,不能进行非法拷贝、修改软件功能;
共享软件:有开发者提供试用版本,用户在试用期满之后,就必须向开发者缴纳一定费用,开发者也对正式用户提供相应的升级和技术支持;
自由软件:由开发者提供软件和全部源代码,用户可对软件和源代码进行任意处理,但同时也有义务将自己修
改过的程序源代码公开。

GPL:GENERAL PUBLIC LICENSE 公共版权许可证

三、Linux的发展历史
Linux的出现,最早开始于一位芬兰赫尔辛基大学的名叫Linus Torvalds的学生,他最初的设想是设计一个
代替Minix的操作系统,这个系统可用于386、486或者奔腾处理器的个人计算机上,并且具有Unix操作系统的
全部性能,他将自己写的Linux的雏形放在学校的Ftp服务器上,最初他本人想了个名字Freax,”这个名字是由free(自由)+freak(怪胎)+x构成的,幸好,管理这台FTP服务器的Ari Lemmke根本不喜欢Freax这个名字,他最后还是选择了Linux。

四、Linux的版本
LINUX的版本有两种:内核版本与发行版本。

LINUX内核版本指的是在Linux内核开发小组开发出的系统内核的版本号。
LINUX的内核具有两种不同的版本号,实验版本和产品化版本。要确定LINUX版本的类型,只要查看一下版本号:每一个版本号由三位数字组成,第二位数字说明版本类型。如果第二位数字是偶数则说明这种版本是产品化版本,如果是奇数说明是实验版本。如2.0.34是产品化版本,2.1.56是实验版本。
最新稳定内核是2.6.2

用户可以从网站http://www.kernel.org/了解linux内核的最新进展情况。

LINUX的发行版本

  一些组织或厂家为了方便用户使用,将LINUX系统内核与应用软件及文档包装在一起,并提供一些安装界面和系统设定与管理工具,这就构成了一个发行套件。相对于内核版本,发行套件的版本号是随着发布者的不同而不同,与系统内核的版本号是相对独立的。
常见的Linux发行套件:
http://www.linuxaid.com.cn/articles/1/0/1015214164.shtml
1、RedHat Linux     公司网站http://www.redhat.com/
2、Slackware Linux
3、Debian Linux
4、SuSE Linux
5、Mandrake Linux
6、BluePoint Linux [X]  --中文Linux系统
7、Turbo Linux [X] --中文Linux系统
8、红旗Linux [X] --中文Linux系统

五、Linux能干什么?
http://www.linuxaid.com.cn/articles/4/8/483770261.shtml
文书处理:在Linux中的文字处理程序功能绝对不弱,对了现在也已经支持中文了。
视窗系统:在Linux中有著名的X-Window,而且现在也已经有类似Win95界面的中文GUI。
网络功能:从近处看,可以作局域网的文件服务器、打印服务器;从远处看,可以作为远程登录服务器、FTP服务器、WWW万维网服务器、邮件服务器、路由器、网关、域名服务器,可以架设BBS站。
多媒体支持:在Linux中也有着不凡的多媒体支持,所有如MP3,VCD等都可以在Linux中享用。如雷贯耳的《泰坦尼克号》的电影特技用的超级计算机(550个CPU)也是用Linux作操作系统的。
其它系统:现在已经开发出了不凡的DOS、Windows 95的模拟器,而且由于Linux可以支持DOS的分区,所以在DOS及Windows 95上的程序可以在Linux下照跑不误。

总而言之,Linux以其良好的稳定性、优秀的性能,低廉的价格(实际上就是免费),的确给M$带来了前所未有的冲击,但是由于受到了在其开发模式的限制,在设备兼容性和易用性以及技术支持方面表现出严重的不足,这样必然会对一般的电脑使用者带来困难。所以说Linux如果要替代Windows 系列操作系统还有很长的路要走。

六、什么人适合学习Linux?
对构造网络服务器有兴趣的人;
想学习、了解Unix的人;
对于Windows的蓝屏死机极为厌恶的人;
不想花钱,又想用正版软件的人。
 
国内许多人士已经清醒地意识到,只有开发出自己的操作系统,中国软件业才能改变目前亦步亦趋,被别人牵着鼻子走的被动状况,Linux的源代码公开不但消除了内因方面的安全隐患,而且给人们一个接触最新操作系统实现技术的机会。Linux的出现是中国软件业的一个机会。所以每一个立志在软件业中作出成绩的电脑爱好者们应该全面接触Linux,从中学习。

七、学习Linux的方法
自己安装一个Linux,勤于实践和总结经验,不断摸索和练习。

八、安装Linux(以Red Hat 7.2为例子)
A)安装之前的注意事项。
1、作好重要文件的备份工作;
2、备份主引导扇区记录;
3、关于多操作系统的安装;
Windows 98、Windows 2000,Linux共存的办法:先安装Windows 98,再安装Windows 2000,最后安装Linux
如果不想重新分区二要安装Linux的话,那就使用虚拟机软件,目前比较流行的是Virtue Pc和Vmware,Virtue Pc可以在Windows 98下运行;而Vmware 必须要在Windows 2000或以上版本才能运行。据我看到的情况,大多数同学都使用的是Windows 2000或Xp系统,所以我强烈建议大家选择Vmware。
关于Virtual Pc:http://xz.onlinedown.net/soft/1907.htm
软件介绍:

  它能够让你在一台PC上同时运行多个操作系统,使用它你不用重新启动系统,只要点击鼠标便可以打开新的操作系统或是在操作系统之间进行切换。安装该软件后不用对硬盘进行重新分区或是识别,就能够非常顺利地运行你已经安装的多个操作系统,而且还能够使用拖放功能在几个虚拟PC之间共享文件和应用程序。

关于Vmware:http://www.skycn.com/soft/5535.html
    不需要重开机就能在同一台电脑使用好几个OS。VMware主要的功能有:1.不需要分区或重开机就能在同一台PC上使用两种以上的操作系统。2.完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。3.不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能。4.有复原(Undo)功能。5.能够设定并且随时修改操作系统的操作环境,如:内存、磁碟空间、周边设备等等。

B)Red Hat Linux 7.2的安装过程简述。

原创粉丝点击