Linux基础——为什么要学Linux?

1.前言

Linux 是所有程序员应该了解的一个系统. 如果你做机器学习什么的, 很多时候你会发现, 一些模块, 比如 Tensorflow, Pytorch, 都是 Linux 支持最好. 为什么呢? 下面就有介绍啦.
很多时候, 机器学习的开发是基于 Linux 的, 所以 Linux 的一些使用技巧就必不可少. 在这个教程中, 我将提到 Linux 的一些基本使用原则和如何用它来辅助你训练机器学习, 神经网络, 强化学习
Linux 的硬件比 Mac 好, 用 Mac 来编写文件, Linux 来训练, 合理分配资源.

2.为什么 Linux 是免费的

Linux 是一个开放式的系统, 而且最重要的是! 它是

免费的!! 免费的!! 免费的!!

最重要的事说三遍. 正因为他的免费, 开源, 大量的牛逼程序员涌入了 Linux, 他们在使用 Linux 的同时共同维护和更新着这个系统. 所以 Linux 的精髓就是, 永远开源
相比 MacOS, 你得买一台昂贵的 Apple 电脑才能拥有, 或者 Windows 系统, 他每次升级你都得另掏腰包. 何必呢?

我们有时候仅仅只需要一台电脑, 他们能打打代码, 运行程序, 写写文档 (Linux 有类似于 Word/Excel 的软件), 上个网之类的. 与其花钱去买系统, 还不如就用个免费好用的 Linux 系统

3.比 Windows 更安全

为什么一个开源的系统会更安全? 为什么一个大家都能修改的系统会比一个封锁的系统更安全?

我们就从新闻说起, 你听说过一些比较著名的病毒吧, 比如熊猫烧香病毒, WannaCry吧. 他们都针对哪种电脑? 没错, 是 Windows! 为什么? 原因很简单, 太多人用 Windows 了, 企业, 政府, 银行等等. 做一个 Windows 的病毒往往比其他的有赚头多了.

而 Linux 的病毒, 非常少. 而且依赖于内部的一些安全机制, 使得 Linux 成为一个比较好的 “抗病毒” 系统.

4.安装方便简单

Linux 的安装非常简单, 只要你有一台电脑, 不管它是不是笔记本或台式, 或者以前运行的是 Windows, 现在你都能给他装上 Linux. 你甚至都能装一个双系统, 保留以前的老系统, 开机的时候切换 Windows 和 Linux 来挑选你要使用的系统

发布了91 篇原创文章 · 获赞 274 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_37763870/article/details/104638275