案 unix学习方法-高手之路 姜道友(二〇〇七年二月十四日) 1. 基础学习.................................................... 1 2. 配置服务器.................................................. 1 3. 软件安装与服务器管理........................................ 2 4. 更换思纬.................................................... 2 5. 学习其它unix系统............................................ 2 6. 学习shell 编程............................................... 3 7. 学习C 编程................................................... 3 8. 制作自己的unix发行版........................................ 3 前言: 对于一些想学习linux及正在学习linux系统的人,非常希望成为linux甚至unix高手,本人从事unix方面的工作很多年了,想介绍一下自已的经验 Unix有很多分支,这里不再赘述,一般来说主要包括:Linux、Solaris、HP-UNIX、AIX、SCO、BSD、AS400 等等系统,一般人精通 2 到 3 门类即可,触类旁通即可很快掌握其它系统。下面是本人的经验: 1. 基础学习 买一本Linux基础方面的书籍,主要讲述基本理论及基本命令,如:《Linux基础》、《Redhat 9.0 系统管理员完全学习手册》;或者在网上下载一些基础方面的资料。系统地看完一本书,并在linux系统中(可以用 vmware 安装一个虚拟机)练习基本命令。(之所以从Linux开始,是因为相对其它unix系统,Linux相对比较简单或容易入门) 2. 配置服务器 可以尝试配置一台 web 服务器或 FTP 服务器或邮件服务器(sendmail)或其它应用服务器如:vpn(pptp 或 ipsec)。刚开始配置时不要追求完美,只要实现基本的功能即可。这部分基本上照搬书的步骤即可实现。 3. 软件安装与服务器管理 可以试着安装一些源码程序(不要使用 rpm 软件包安装或带有install 的程序安装),通过./configure make make install 等步骤掌握程序的编译与安装方法。同时掌握Linux 服务器日常管理方法:如日志管理、进程管理、备份与恢复方法、用户管理、权限管理等等,基本成为一个 Linux 系统管理员。平时多访问 linux技术方面的网站或论坛,也可增加你的技术和经验。 注:很多人学习或使用 Linux 多年,但水平仅仅停留在这里 4. 更换思纬 如果系统了学习了 linux 基础方面的知识并简单配置了一些应用服务器,并掌握了命令的...