background image

.高级应用 

澄清一些概念:

 

linux 的普通操作与真正的系统管理不能相提并论,后者需要很多知

 

我个人认为比较重要几种

linux 语言 

1.英语 

即使你不学

linux,我也强烈建议你学好英文[U.S.english] 

因为实质上计算机语言就是英文和字符

,所谓的多国语言只是外部包

 

你必须能无障碍的阅读大量的英文技术文档

 

在搜索引擎找到的英文网站和网页中熟练的检索

 

最好能有用英文直接交流的能力,

 

摆脱了这个障碍,你的学习和理解速度就能快很多,你就有机会拉

开和别人的差距

 

2.shell[sed/awk] 

shell 是命令解释器,是内核与用户界面交流通道,shell 写的小脚本

有点类似于

win 下的.bat 

shell 比.bat 强大的多,shell 不只是解释命令,更是一种编程语言,

有时候几百行的

c 用 shell 

几十行就能代替完成工作,因为

shell 的工作方式建立在系统已有的

众多应用程序之上

 

这也是

CS 中的一个重要思想。 

3