开发是写代码,开发linux下的应用程序。运维主要是保证linux系统正常运行,解决软硬件故障,备份,应用程序的部署,监控等等。想linux开发,学好C/C++语言,学习linux程序设计,都有相关的书籍c/c++和java学哪个都好,要学精通。如果都是学点皮毛,没什么前途。