关注嘉为科技,获取运维新知

这一年人工智能火了,凡是带电的专业都往AI上靠,实在靠不上的还可以看AlphaGo下棋,探讨AI能否取代人类。这种全民跟风,比前两年的“云计算”、“大数据”热度还高。就算你不懂AI技术,还可以百度“神经网络”“深度学习”科普,心里YY一下机器人取代人类。云计算大数据就不行了——想搞hadoop、openstack、docker……起码也得有个Linux吧?连个系统命令都敲不明白,这些高级应用你往哪儿装?

无论AI和区块链再怎么火,也要记得,对于大多数公司来说,你们机房里最关键的服务器还是类Unix系统;你们业务上最核心的数据表仍然跑在关系型数据库上;即使有一天AI落地,它依然基于系统网络存储数据库这些基础架构。对于大多数非互联网公司的IT人来说,这些才是你吃饭的根本。而这一切都指向同一个系统——Linux。

一波又一波的跟风,巩固的是Linux的江湖地位。

除去部分Windows Server和小型机不谈,大多数的新技术还得装在Linux上。等这一波AI热潮退了,下一个新技术,多半还要装在Linux上。要是你连Linux的基础都没有,你应该连hadoop和openstack的基本概念都建立不起来。因为有这些技术能力的人,几乎是不可能绕过Linux的。

从学习路径上说,这是你绕不过去的坎。

从知识的长期投资性价比来说,Linux是最可靠的知识之一。广泛,通用,重要,很难过时。连你手里的安卓系统,本质上也等于Linux,底层目录结构和Linux一模一样。这一组目录结构自Unix起,五十年来没有变过。我们有足够的理由认为,Linux还能再战五十年。

传统关系型数据库课程,无论Oracle还是MySQL,都要花时间介绍Linux的文件管理、用户切换、vim使用、软件包依赖。否则零基础学员可能连拷贝安装包都做不来。

分布式数据库课程,Linux是必备基础。即便腾讯TBase这样无比友好,简化到了一键安装,支持图形化管理的分布式数据库,安装脚本也是个Linux shell脚本。依然要在Linux下编辑配置文件指定IP和角色。

Hadoop、Openstack等一系列课程中,Linux是默认必备的前置知识。否则你无法落实MapReduce,也难以调动Nova、Swift或Keystone。没有哪一家的大数据平台给你准备全套图形化界面。你也不能奢望靠一只鼠标管理几百几千台私有云主机。命令行是你绕不过去的坎。

即便是炒得火热的自动化运维、智能化运维,其重要组成部分也是Linux的shell脚本,其他高级工具python等,也属于Linux shell基础上的延伸。

Linux下至少95%的日常操作通过命令行实现,上手门槛高于Windows,但又是大量应用的部署平台。现在的IT,还不能绕过操作系统,直接把应用部署到硬件上。而操作系统只有两种:Windows Server和类Unix系统。

对技术快速迭代的IT人来说,这是一条必经之路。即使你现在全盘使用Windows Server图形化界面,也不得不适应命令行操作。擅长图形化界面的Windows Server早在2012版本起,就开始主推powershell,从而利用命令行自动化、批量化管理海量服务器。如果你最终需要学会命令行,Linux是必然的选择。即使微软自己也在技术上拥抱Linux。

在过去的很多年里,AI从无到有,Linux从有到无,无处不在的无。

本文作者:嘉为,白旭光。

转载请注明出处。

转载于:https://blog.51cto.com/11811406/2317338

流水的新技术,铁打的Linux相关推荐

  1. 流水的NLP铁打的NER:命名实体识别实践与探索

    前言 最近在做命名实体识别(Named Entity Recognition, NER)的工作,也就是序列标注(Sequence Tagging),老 NLP task 了,就是从一段文本中抽取到找到 ...

  2. 【NLP】流水的NLP铁打的NER:命名实体识别实践与探索

    作者:王岳王院长 知乎:https://www.zhihu.com/people/wang-yue-40-21 github: https://github.com/wavewangyue 编辑:yu ...

  3. 电脑重新分区后文件怎么恢复?流水的难题铁打的办法

    大家在操作电脑时,由于许多不可抗力的因素会发生一些难题.比如电脑重新分区后文件丢失,那么电脑重新分区后文件怎么恢复呢?本篇文章就来为你介绍一个办法. 电脑重新分区后,数据还能找回吗? 重新分区造成的数 ...

  4. 流水的编程语言,铁打的 Java、C/C++

    点击"开发者技术前线",选择"星标????" 在看|星标|留言,  真爱 原文:10 BEST PROGRAMMING LANGUAGE FOR ROBOTIC ...

  5. 铁打的java_铁打的Java,流水的编程语言,后来居上的Python

    原标题:铁打的Java,流水的编程语言,后来居上的Python 进行人工智能机器人研发,究竟应该选择哪种编程语言? 我相信这已经不是个例的疑问,而是所有要做人工智能的人员入门时相同的一个疑问. 毕竟, ...

  6. 流水的数字内容,铁打的内容风控

    作者 | 曾响铃 文 | 响铃说(xiangling0815) 草莽纷争之后,数字内容平台如何走远? 很可能像被「十二道金牌」追回的岳飞,扼腕长叹的那样--十年之力,废于一旦. 岳飞的十年胜利,毁于奸 ...

  7. 前端架构-分层而治,铁打的MV流水的C

    前端架构-分层而治 为什么在web前端很少有人会提到分层架构,例如经典MVC架构,这是因为浏览器诞生之初就只是作为一个后端数据的GUI渲染器.也就是说整体来看,web1.0时代的整个web前端工程就是 ...

  8. 铁打的春晚,流水的互联网公司

    与春节有关的特色有很多,吃年夜饭.放鞭炮.看春晚.拜年,但最能点燃大多数人兴奋点的,可能还属红包. 如果春晚一定要有红包,那必定少不了财大气粗的互联网公司来主导.过去五年里,BAT皆曾在央视春晚的&q ...

  9. 京东高层频繁换血:铁打的东哥,流水的高管?

    京东高层频繁换血:铁打的东哥,流水的高管?(转) "铁打的营盘,流水的兵",这句古话用在京东身上则被众多媒体称之为"铁打的东哥,流水的高管".对于互联网公司来说 ...

最新文章

  1. MinkowskiEngine多GPU训练
  2. java 流的概念_举例讲解Java中的Stream流概念
  3. mybatis的面试一对一,一对多,多对多的mapper.xml配置
  4. C#之获取mp3文件信息
  5. [reference]-Features_in_A-profile
  6. mysql 交集_MySQL 查询结果取交集的实现方法
  7. java之sleep、wait、yield、join、notify乱解
  8. 单片机模拟计算机课设,单片机课程设计题目汇总(全)
  9. SCCM2007系列教程之十操作系统部署(三)
  10. 举例说明jquery插件的编写方法
  11. cad计算机绘图实操视频,cad工程制图教程视频
  12. win10任务栏透明_Win7升Win10用不惯?让Win10秒变Win7的利器Start10
  13. Unity 3D模型展示素材
  14. 数据处理之异常值处理
  15. 信号隔离器直流电流电压变送器 分配转换模块0-10V一进二出4-20mA
  16. 计算机网络IP地址分配
  17. np.savetxt()和np.loadtxt()
  18. javascript 代码获取 QQ 群成员
  19. Ubuntu18在4K显示器如何调分辨率
  20. 李宏毅机器学习笔记第14周_生成式对抗网络(GAN)

热门文章

  1. 牛客网刷题——二叉树
  2. Android基础知识精简版(转)
  3. E576: viminfo: 缺少 ‘>‘ 位于行:
  4. JavaScript中自定义函数以及文本框、radio、下拉框的值的获取,结合淘宝竞拍案例来理解。。。...
  5. 提升设计性能的HDL编码方法
  6. 成熟男人的标准,努力去做!
  7. UE4 3ds Max 模型多维子材质
  8. java学生通讯录_简单实现Java通讯录系统
  9. z-stac配置按键
  10. C语言程序设计教程(第三版)课后习题6.11