課程介紹:
Linux 是所有程序員應該了解的一個系統. 如果你做機器學習什么的, 很多時候你會發現, 一些模塊, 比如 Tensorflow, Pytorch, 都是 Linux 支持最好.本套Linux 教程是一個為機器學習方面的輔助.因為很多時候, 機器學習的開發是基于 Linux 的, 所以 Linux 的一些使用技巧就必不可少. 而本套教程將提到 Linux 的一些基本使用原則和如何用它來輔助你訓練機器學習, 神經網絡, 強化學習。
課程目錄:
一、linux介紹:
1.1 什么是 Linux?
1.2 安裝 Ubuntu 17.10
1.3 快速了解 Ubuntu 17.10 基本界面
1.4 給你的 Ubuntu 安裝軟件
二、和文件打交道
2.1 Linux 基本指令 ls 和 cd
2.2 Linux 基本指令 touch, cp 和 mv
2.3 Linux 基本指令 mkdir, rmdir 和 rm
2.4 Linux 基本指令 nano 和 cat
三、文件權限
3.1 Linux 文件權限
四、遠程操控
4.1 怎么樣從 MacOS 或 Linux 通過 SSH 遠程 Linux
4.2 怎么樣從 Windows 通過 SSH 遠程 Linux
4.3 怎么樣從手機 (Android安卓/IOS蘋果) 通過 SSH 遠程 Linux
4.4 怎么樣用 TeamViewer 和 VNC 從遠程控制電腦
五、云端機器學習
5.1 自己的云計算, 把 Linux 當成你的云計算平臺
5.2 自己的云計算, 多電腦共享你云端文件