学习Linux需要用到各种各样的语言,我认为其中有五种语言是必不可少的,下面就是我总结的一些我认为的Linux必会语言~

1.英语

对于linux很多人甚至连linux怎么读都不清楚,所以即使你不学linux,我也强烈建议你学好英文,因为实质上计算机语言就是英文和字符,所谓的多国语言只是外部包装,你必须能无障碍的阅读大量的英文技术文档,在搜索引擎找到的英文网站和网页中熟练的检索,最好能有用英文直接交流的能力,摆脱了这个障碍,你的学习和理解速度就能快很多,你就有机会拉开和别人的差距。

2.shell

shell是命令解释器,是内核与用户界面交流通道,shell写的小脚本有点类似于win下的.bat,但shell比.bat强大的多,shell不只是解释命令,更是一种编程语言,有时候几百行的c用shell,几十行就能代替完成工作,因为shell的工作方式建立在系统已有的众多应用程序之上,这也是CS中的一个重要思想。此外,linux shell 命令可以实现工作自动化,这个概念也比较重要。

3.Perl/PHP

漂亮的脚本,CGI的首选,比ASP好,应用面很广

4.C\C++

C、C++是linux/unix的核心语言,系统代码都是用C语言编写的。

5.ASM

系统底层及内核,硬件,设备驱动程序,嵌入式开发都需要。