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 自己的云计算, 多电脑共享你云端文件