四
.高级应用
澄清一些概念:
linux 的普通操作与真正的系统管理不能相提并论,后者需要很多知
识
我个人认为比较重要几种
linux 语言
1.英语
即使你不学
linux,我也强烈建议你学好英文[U.S.english]
因为实质上计算机语言就是英文和字符
,所谓的多国语言只是外部包
装
你必须能无障碍的阅读大量的英文技术文档
在搜索引擎找到的英文网站和网页中熟练的检索
最好能有用英文直接交流的能力,
摆脱了这个障碍,你的学习和理解速度就能快很多,你就有机会拉
开和别人的差距
2.shell[sed/awk]
shell 是命令解释器,是内核与用户界面交流通道,shell 写的小脚本
有点类似于
win 下的.bat
但
shell 比.bat 强大的多,shell 不只是解释命令,更是一种编程语言,
有时候几百行的
c 用 shell
几十行就能代替完成工作,因为
shell 的工作方式建立在系统已有的
众多应用程序之上
这也是
CS 中的一个重要思想。
3