红联Linux门户
Linux帮助

Linux学习

发布时间:2007-07-11 10:10:39来源:红联作者:mendation
  最初接触Linux,是在离开学校的最后一年选修了一门叫做Linux系统应用的课程。那时候讲课用的操作系统还是RedFlag Desktop 3,由于一些命令和DOS很像,有点亲切感,但是又和用惯了的Windows完全不一样,所以认真的学了一点。没想到工作以后刚好用到了学过的那点东西,但是原来那点知识是不够的,于是利用业余时间加强了Linux的学习。虽然现在网上也有很多这方面的资料、论坛,这里仅结合自己的工作和学习的经历,谈谈学习Linux的一点体会。

  第一,操作系统的选择。现在Linux的发行版可以说是种类繁多,最常见的应该有两类:一类是debian,技术最先进的Linux,开发人员中用debian的最多,当然适合一般用户使用的还有ubuntu;另一类是Redhat,从全球Linux各应用领域市场份额来看,无疑Redhat是最多的,此外还有很多出名的发行版本,不再列举。由于我们现在生产上使用的系统绝大部分采用Redflag Linux,刚好这个系统和Redhat几乎没有什么差别,就像是后者的完美中文版。从工作适用的角度来说,选择Redflag绝对是正确的。可以到红旗Linux的官方网站去下载免费的安装光盘,Asianux 1.0、2.0的前两张光盘和DC4.1、5.0的一样,可以免费使用。安装了第三章光盘就变成DC server了,如果没有正版的序列号,只能免费使用180天,一般的练习只安装前两张光盘就足够了,没有使用的时间限制。

  第二,起步阶段。现在的Linux安装起来也很简单,只需要在开始的时候完成一些基本的信息配置,其余部分几乎都是一路Next就能完成安装。不过要注意在创建磁盘分区的时候不要误删除有用的文件系统,丢失了重要数据就不好恢复了。强烈建议自己亲自动手把Linux安装起来,学会独立安装Linux系统的技能。如果不愿意在硬盘上安装,在虚拟机上安装是明智的选择,推荐使用VMware,好处就是不会对现有的系统产生任何影响,对虚拟操作系统的所有操作都和对真实的系统效果是一样的,唯一的缺点是虚拟机对内存要求比较高,如果内存小于512M的话,还是老老实实在硬盘上安装双系统吧,不然运行起来可能一杯水都喝完了,系统没启动起来。这里没有必要把精力放在安装系统上,毕竟以后实际安装的机会不是很多,而应该把精力集中起来学习更有用的东西。同时,手里至少应该有一本比较系统、全面的手册,即使都是很简单的一些东西,但在遇到问题的时候可能会帮上大忙。当进入到Linux的提示符下,就完全忘记Windows吧,什么C:\,D:\,扩展名的都要暂时放下,毕竟Linux不是Windows,两者的思考方式是不同的。这个时候最好顺带着学习一下Linux的基本知识。

  第三,进阶阶段。在有了一定的操作经验以后,就可以尝试着向更前一步迈进了。下面列出了这个阶段需要掌握的一些要点仅供参考:

  掌握至少40个以上的常用命令

  理解shell、管道“|”、重定向“>”及追加“>>”等

  掌握 .tgz .rpm .bin等软件包的常用安装方法

  学习添加外设,安装设备驱动程序

  熟悉Grub/Lilo引导及简单的修复操作

  熟悉系统固有目录的名称及功用

  学会用mount命令访问其他文件系统,检查修复文件系统等

  了解vi、emacs、gcc等常用编辑器,编译器,调试器

  学习Linux环境下的简单组网,包括常用服务器配置,如FTP等

  这个阶段已经可以完成Linux下绝大部分的操作和维护工作了。

  第四,高级应用。这里需要明确一点:Linux的普通操作与真正的系统管理不能相提并论,后者需要更多知识。要想成为一个系统管理员除了要掌握几种语言,如shell[sed/awk]、perl/PHP、C/C++,还要至少掌握一种Unix,商用的Solaris、AIX、HP-UX可能对一般用户来说比较少见,可以用免费的FreeBSD代替。一般来说掌握apache,ssh,sendmail,proftp/vsftp,Samba,Tuxedo,Weblogic,MySQL/PostgreSQL/Oracle,分布式集群等各种企业级应用解决方案;熟悉TCP/IP协议,熟悉多用户管理,数据库管理,文件系统,逻辑存储管理,日志分析,备份与灾难数据修复,系统补丁,内核升级,以及在此基础上的防火墙构架等以保障系统安全在内的各种系统管理技能;另外,如果在此基础上再掌握路由/交换设备便是一个比较优秀的系统管理员了。

  路漫漫其修远兮,要成为一名系统管理员还有很长的路要走。如过能充分利用现有的资源,加强自身的学习,相信不久的将来一定会成为一名合格的系统管理员。仅以此篇与所有的准备学习和正在学习Linux的人共勉。
文章评论

共有 1 条评论

  1. linshengnai 于 2007-07-16 00:05:56发表:

    写很好,感谢分享!