|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先一定要有一个试验环境,也就是先安装一个Linux系统.2 V; ~# }5 z; X- |
接下来就是命令和vi编辑器的学习了,这是非常重要的基础,运用的越熟练,Linux就会用得越得心应手.
) ]% M+ Y: j, j0 K. g: O再接下来,需要对Linux的配置文件进行深入细致的了解,包括Linux内核的基础知识、系统结构的基础知识、常见配置文件的了解和应用、基本网络的配置。
$ y. E$ d* A5 s# Q* O: U" W再接下来学什么,就要看自己的发展方向了,软件开发、嵌入式、网络服务等都是不错的方向。
$ B2 s" ] x& d4 C给你个基础实验列表,可以对照做做看
# Q6 a/ t& x6 P* R$ R% x1. 使用光盘引导并安装Linux系统+ Y% y, a( W; J7 o, M
2. 使用字符界面安装Linux系统2 k/ g2 p$ H3 A1 Q6 Y* [
3. 以FTP方式安装Linux系统
6 S8 g8 w/ k+ y. e- Q5 g" H- D% m4. Linux系统的KickStart安装方式
3 N& R2 H3 u1 Y) z$ K, R) j7 G5. 熟练操作vi编辑器
- ~" S! N% Q' Z6. 使用tar、gzip等工具进行文件的打包和压缩
7 y" O Y! C4 i) g/ X E L% x# k7. 使用源代码进行软件安装5 m2 G* Z9 k4 g) H3 c5 O
8. 使用rpm命令进行软件的安装、查询和卸载' ^# Y+ ?2 P4 R8 v7 ?- @
9. 配置和使用Linux的X Window环境
+ o, C- P3 [& a+ U/ r) w$ M10. 在X Window环境下熟练使用各种Internet工具(Web浏览、FTP、E-mail、即时消息等): w. C3 ]1 d [) c5 O1 ^
11. 管理用户和组群(命令行和配置文件)( H ~: X+ N4 k+ Q z% X
12. 建立磁盘分区和文件系统并管理文件系统挂载
. w+ ^2 K" ~9 ^; j. W1 T, L13. 配置ext3文件系统的基本权限、特殊权限和ACL% z% y3 T) D {2 n- i
14. 配置磁盘配额$ j8 X( v P( N( V/ }
15. 配置Soft RAID
: S1 x5 O) A5 H0 u16. 使用单用户模式修改root口令
2 r4 g; N8 n$ F) x* H9 T17. 修复Linux主引导记录
5 `5 ]& q9 l+ z18. 配置GRUB密码以保护GRUB
1 l2 X$ A4 t; [; ]7 p( Y19. 使用Red Hat Linux救援模式修复常见系统故障& M6 W, x% @- x+ G4 ~0 e
20. 使用ntsysv和chkconfig工具配置Linux的服务, P1 w0 R7 f) y6 h5 n
21. 使用ps和top等工具监视系统进程. o0 [4 n+ S. y- a
22. 使用crond服务管理计划作业
; |6 r+ B& }, N23. 使用命令行和配置文件配置网络接口+ H, s; |% q: r3 W2 y5 w6 G
24. 使用ping、netstat、traceroute、nslookup等命令进行网络故障诊断
) I) _# _, E. U8 |* N( ]( Z25. 配置xinetd服务
3 ?: J+ s- E- r: q: _' {26. 分别使用telnet和ssh远程管理Linux. N9 Z: p9 b" }, _8 Z2 F) C/ h
27. 配置bind服务器实现DNS服务; V* G z$ M+ J" }- T( p9 ~' B
28. 实现主DNS服务器与辅助DNS服务器的复制, W8 M0 [' f5 T z* ]- R! i. ^! q/ S
29. 配置DHCP服务器
6 n; [0 d0 c+ Y& J- n0 f30. 配置Samba服务器实现文件和打印共享服务8 j7 g8 f9 ?& d8 c2 ^3 S
31. 使用Samba作为域控制器实现Windows客户端登录的集中管理+ O; J, z$ j- y0 T1 z- e2 b
32. 配置NFS服务器和客户端+ J' ?( |( ^4 r$ L9 |
33. 使用Webmin远程管理Linux服务器0 o) U6 ^7 N' B6 c8 f
34. 配置Apache服务器实现Web服务# s/ B b1 w( Y( f; W4 L% R
35. 配置Apache虚拟服务器) w/ \4 @- @2 W- j; E- C" R& n5 I3 [+ `
36. 配置Webalizer实现日志分析
! m/ n! g$ h2 C" T& f; q1 B- c- x37. 配置基于SSL的Web服务器
5 U( S" a2 ?* D$ |; x5 G( j- c38. 配置vsftpd服务器实现安全的FTP服务! U) C( H% x0 p* j
39. 配置sendmail实现电子邮件服务
( @# U7 q/ l* e9 P4 y1 ]: Q40. 配置sendmail实现ESMTP. w1 A2 S- o) B2 i% ^
41. 使用telnet进行邮件服务器测试6 _8 ?, D0 G1 W
42. 配置dovecot实现POP3和IMAP服务& I' X& g, T' _' I, y
43. 使用squid实现代理服务
$ Q) Y0 m8 T7 I, d$ A! C6 D$ }44. 配置NIS服务器和客户端
: Z/ z# }4 ]5 `5 G: Q45. 使用iptables实现防火墙功能
3 e; w+ t* C1 r( l% [% \5 o4 c46. 使用iptables实现NAT功能
1 g( I* B7 o- `! u" J! C47. 熟练使用su和sudo工具
. p* o- E8 G* N0 t, g' e48. 配置、编译和安装Linux内核
* Q9 [7 `; N" W9 Y- H4 u- ^$ m |
|