Linux使用在哪些地方?
对于开发而言 , 像我们的JavaEE , 大数据 , Python , PHP , C/C++ , Golang等等 , 项目最好是可以部署在Linux系统中来运行的 ;
对于Linux运维工程师 , 主要是服务器的规划 , 调试优化 , 日常的监控 , 对系统异常进行监控 , 比如磁盘空间使用率太高了 , CPU占用率太高了是不是什么异常的进程引起的 , 当然 , 监控就是为了了解服务器的运行状态 , 当有故障时 , 肯定是要进行故障的处理 , 还有数据的备份与恢复 , 日常的运行状态分析 , 如果服务器突然瘫痪了 , 要能进行迅速的服务恢复并且保证数据不会丢失 , 这就是运维工程师的核心工作 , 往往需要管理服务器不是一台 , 而是一个集群 , 很多 , 即使运维工程师不会搭建优秀的服务器集群架构 , 但是linux服务器集群架构的管理时必须要能胜任的;
对于Linux嵌入式工程师 , 简单说就是需要掌握Linux下各种驱动的开发 , 还有在嵌入式的系统环境中进行开发 , 大部分嵌入式工程师用的编程语言是C/C++居多
Linux应用的领域
个人桌面领域
就是linux可视化桌面这一块 , 比如ubuntu , centos等等优秀可视化桌面环境的兴起 , 但这个是Linux应用领域最薄弱的环节
服务器领域
Linux在服务器领域的应用是最强的 . Linux免费 , 开源 , 稳定 , 高效等特点在服务器领域得到了很好的体现 , 尤其在一些高端领域尤为广泛 , 比如JavaEE , 大数据 , Python , PHP , C/C++ , Golang等等
嵌入式领域
Linux运行稳定 , 对网络的良好支持性 , 低成本 , 且可以根据需要进行软件裁剪 , 内核最小可以达到几百KB等特点 , 使其近些年来在嵌入式领域的应用得到了非常大的提高 .
主要应用有 机顶盒 , 数字电视 , 网络电话 , 交换机 , 手机 , PDA , 智能家居 , 智能硬件等 , 以后再物联网中应用汇更加广泛.
有疑问加站长微信联系(非本文作者)