红联Linux门户
Linux帮助

linux新手谈linux学习方法

发布时间:2007-08-04 00:39:53来源:红联作者:hospcuq
今天晚上看了许多linux前辈的学习linux的心得,虽然前辈们写这些心得时是上世纪90年代的时候了,但他们的文章仍然是字字玑珠啊。而且,虽然他们的侧重点、风格有所不同,但他们倡导的学习的步骤却是大致相同的,这也是让我大为振奋的事情,因为我想万事都是有规律的吧,而在这么多前辈的心得中所体现的共同点应该就是学习linux的规律吧。现在,我把今天自己学到的“规律”,经过自己的“cpu”的处理加工,通过文字记载在网络这张“硬盘上”。

学习步骤及方法
一、学习linux的历史,从中汲取学习的力量,因为----这是一个多么神奇的操作系统啊!

二、学习装一套操作系统,从此让她成为自己学习的伴侣。(刚开始当然也可以从虚拟机开始,比较著名的当然有VMWARE、VIRTUAL PC等等)

三、学习linux的文件结构,这下手头装好的系统就有用啦,没事在自己的系统里转转,嘿嘿。

四、学习linux的基本指令,要发挥linux的效率,要体现linux优越于win,不学指令咋行。

五、系统管理。在熟悉了基本的文件操作命令之后就可以考虑进行系统管理,系统管理的工作主要分为用户管理、资源管理、软件安装、服务配置和网络。 需要注意的是,在这期间应忘记win的思维方式,多看看linux自带的说明文档,多用man。

六、内码学习,学习编程。

七、应用集成。根据自己的工作环境,尝试将一些LINUX的应用集成到工作中,与公司中其它的各种系统、应用形成一个整体,进行统一的管理。

所谓学习方法,只是走过这条路的人各自的一些经验或教训,但究竟是否完全适合我们还要靠我们实践,我们只能说走这样的路的犯错的概率比较小,关键还要我们持之以恒,并不断调整。 哈哈,肺话就这么多,下面摘录一些自认为比较有道理或者比较重要的话。

很多初学Linux人的安装好Linux后,进入其 X Windows桌面,兴奋不已,以为大功告成,Linux自己会了,这种想法是很可怕的;如果我告诉你Linux的X Windows环境不是Linux 系统,它只是在Linux下面运行的应用程序(类似于在Windows下运行office2000),你是怎么想的?

Linux服务器领域:(当然是很多年前了,现在不清楚,估计差不多吧)
代理服务器,使用的是Linux的iptables功能;
电影服务器,使用的是Linux的samba服务的功能,文件和打印共享服务器
游戏服务器,cs服务器,在Linux系统下使用cs的Linux版本建立的服务器
客户存档服务器,采用的Linux的ftp服务器,常用的有:wu-ftp,pro-ftp软件建立的
www服务器,使用的是Linux下的apache服务器软件
ftp服务器,下载服务器,使用的是Linux下的wu-ftp,pro-ftp,vs-ftp软件
mail服务器,采用的是Linux下的sendmail,qmail软件
dns服务器,使用的是Linux下的bind软件
数据库服务器,使用的是mysql或者oracle软件
防火墙,软件防火墙服务器,使用的是Linux的iptables功能建立的
路由器,软路由器,使用的是Linux下的routed软件建立的
拨号服务器,vpn服务器等等

熟读写基础知识,学得会不如学得牢;尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。

基于GNU/Linux的程序设计可以让你充分感受选择的自由,没有必要大家都去研究核心程序,毕竟计算机是工具,能够为具体应用服务才是计算机软件人员的职责,仅有系统核心也是不够的。不过,在Linux下编写驱动程序不是象想象的那么困难,原因主要是我们的设计者为我们提供了详细的指南,感受最深刻的是在/usr/src/linux/drivers/net/skeleton.c程序,它描述了网卡驱动程序的框架,并且相关的文档非常多如KHG(Linux Kernel Hacking guide)等,相比Windows就更为开放和容易。
文章评论

共有 1 条评论

  1. 218.20.251.* 于 2007-08-04 09:00:47发表:

    哇你这还是新手?都会编内核搞集成了