基础部分 linux基本操作: 只要会一些基本的操作就行了,不需要太深入的学习每一个命令,用到的时候会去搜索就行了。 需要掌握的知识如下:环境的搭建;Linux目录结构;文件类型;基本目录操作,文件操作,vim,ifconfig,ping,cd,cp,mv,mkdir等,最关键是gcc命令要会用;一些简单的shell脚本;Makefile的编写。 c语言: 不会写代码,就建议不要学Linux,否则职业后期全是瓶颈。学习C语言一定要学习Linux下C编程。 数据结构: 数据结构很重要,但是在这个上面花太多时间,也是没必要的。个人建议只要掌握几个基本的排序和查找算法即可,没必要把所有算法都研究一...