Chinaunix首页 | 论坛 | 博客
  • 博客访问: 881911
  • 博文数量: 192
  • 博客积分: 8554
  • 博客等级: 中将
  • 技术积分: 1892
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-12 04:36
文章分类

全部博文(192)

文章存档

2012年(5)

2010年(27)

2009年(22)

2008年(42)

2007年(51)

2006年(45)

分类: LINUX

2006-09-10 16:12:17

呵... linux 只是一个工具, 一个平台.
你要拿它怎用, 得看你对它的理解还有更关键的是你自己实际要解决的问题.
我常跟学生说: linux 不是万能的. 只有当你了解它才知道它可做什么不能做什么?
但是要了解 linux 系统谈何容易啊...

不是会敲几个指令, 会写几行 shell script, 会架几个 server, 或会设个漏洞百出的 iptables 规则就说了解 linux 了.
LZ 上面说的, 几乎都可以说是在 linux 上的应用, 其实对 linux 本身的了解并没什么帮助.
要了解 linux, 学会 shell 只是打开了了解 linux 的大门, 还没登堂入室呢.
有很多自称会 linux 的人,
说自己会 shell, 连 ls --all 跟 ls -all 差在哪都无法表达.
说自己懂排错, 光是一个开机流程就讲不出个所以然, 从 loader 到 init 全都混乱异常.
说自己会架 nfs, 自己连 inode 跟 directory 的作用都不清楚, 光是一个 hard link & soft link 就分辨了.
说自己会设防火墙, 却连 tcpdump 的参数与结果都看不懂, 呵, 别跟我说你用 ethereal ...  ^_^
说自己会系统安全, 却连 suid 是啥都一头雾水, 更别谈 /usr 跟 /home 的 mount options 要怎设了.

先别问 linux 能帮你做啥, 先问自己对 linux 可真的了解再说吧.
当你学会 linux 之后, 出路可多了.
你可走 embedded 那块, 不过, 你起码对 kernel, c, hw driver 这些有程度才好说.
你可走 si, 但你也同时要有 cisco, 3com 等产品经验吧, 更不要说你连 tcp/ip 的 header 都看不懂.
你可做网管, 但除了 linux, MS 的东西你总不能不碰吧? 更重要的, 你对"网管"这词真的了解吗?
你可做 web devel, 那你起码 LAMP 要会吧? html, php, asp 在所难免吧?
你可做 dba, 那你好歹也知道 sql 是什么吧? 能有 oracle, infomix 经验的话, 其实光这些产品就够你谋生了, linux 反而其次...
你可当讲师, 呵, 嘴巴总要溜点哦... 如果心态不好, 其实也很快玩完.
你可当顾问, well, 那完全看你的 business 技巧了, 光靠 linux 你可能连半颗米都捞不到!

还有很多很多... 不过再多也多一样: 除了 linux, 你还需要其他的!
别以为一个 linux 就够你闯江湖打天下, 在你对 linux 真的了解之前更不必说了...
阅读(1100) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~