树莓派创客:手把手教你玩转人工智能
上QQ阅读APP看书,第一时间看更新

第1章 树莓派命令行操作入门(上)

图形界面的出现是一个巨大的进步,使得一些非技术人员也能够轻松地使用计算机。但是,对于一些特殊的任务场景,图形界面可能反而不如命令行效率高:明明只是几行命令,在图形界面上需要操作很久。比如我们直接输入sudo shutdown-h now命令,回车之后树莓派就会关机,在图形界面上至少要单击三四次。

执行批量化的任务时,我们不可能录制所有的操作步骤去操作系统上重放,但是可以使用命令行直接按照顺序执行,大大提高了生产效率。比如同时为100台树莓派配置同样的环境时,可以使用脚本自动连上每一台树莓派,在每一台树莓派上执行相同的脚本,只要脚本编写正确,整个过程甚至不需要人工参与。

所以,让我们重新回到命令行的怀抱吧!很多人会以为那个闪烁的光标在20世纪90年代就已经退出了历史舞台。其实,如果我们想要快捷地向计算机输入信息,并且批量执行,命令行依旧是我们手中最好的工具。

命令行从未消失,它一直活跃在UNIX/Linux系统上。由于树莓派的Raspbian操作系统内核依旧是Linux,因此学习树莓派其实就是在学习Linux,使用树莓派学习人工智能就是在使用Linux操作系统操作人工智能硬件。这些硬件的配置、运行和使用绝大多数是在命令行下进行配置的,因此我们不要害怕黑压压的命令行,我们必须掌握它。事实上只要掌握了命令行的基本技巧,你甚至会爱上它!