研究机器学习,少不了Python和C++等语言的帮助。而在GitHub发布的2018机器语言排行榜中,还有一种“冷门”的语言进入了前十,它就是Shell。
机器学习离不开Linux,Linux离不开Shell。虽然你可能每天都在用,却很容易让人忽视它的存在。学好Shell能让你效率大大提升。
最近,美国金融数据公司Kensho机器学习负责人David Relyea,根据自己多年工作经验总结了一份Shell速查表,还录制了12节视频课程,发布在Reddit上。
这篇资源帖一天内点赞数就超过了450,成为Reddit机器学习板块单日最热帖,不少网友在回复中也分享了电子书等其他Shell教程资源。
如果你刚入门机器学习和Linux,那么这份教程绝对不容错过。
David的PDF只有一页,可以理解为一张Shell常见命令和快捷键的速查表,比如目录导航、查找目录与文件、操作与写入文件等操作都可以在表中查到。
David的视频教程已经更新了12节课,内容主要有机器学习用户常见的Linux命令、查找文件、tar压缩和解压文件、暂停重启程序等等。从目前的进度来看,视频教程还会持续更新。
David的帖子很快得到了热心网友的回复。他非常感谢大家分享自己的学习资料,还说想学好Shell,只看自己的视频教程是不够的,一定要读一读其他人推荐的书籍和网站。
最后,量子位把这篇帖子中的提到的资源汇总如下,有需要的同学请自取。
Shell速查表: https://www.dropbox.com/s/k7athu9i8lmmeln/Linux%20Cheat%20Sheet%20David%20Relyea.pdf
视频教程地址: https://www.youtube.com/playlist?list=PLdfA2CrAqQ5kB8iSbm5FB1ADVdBeOzVqZ
Shell脚本在线速查表: https://devhints.io/bash
Bash教程电子书: https://books.goalkicker.com/BashBook/
博客——从头开始学习Bash中的数据分析: https://data36.com/learn-data-analytics-bash-scratch/
作者系网易新闻·网易号“各有态度”签约作者
— 完 —