34| 0
|
[讨论] 行空板里的隐藏操作(第一弹) |
本帖最后由 CR400BF-5033 于 2025-4-27 16:06 编辑 众所周知, 行空板搭载的是Debian操作系统。 但是, 考虑到行空板本身性能有线, DFRobot对行空板的Debian系统进行了精简, 优化了桌面, 调整了界面。 然而, 行空板并没有缩减Linux的功能(虽然大多数人不会使用这些功能), 本帖将会把这些行空板中的神奇玩意整理出来,先出一弹! PS:我们平时用行空板大多都是运行Python程序,最多用VNC远程桌面或者行空板的文件共享功能,本帖提到的操作大多是标准Linux系统所具备的基本功能,平时基本用不着,但是这些操作不会导致行空板出现问题,请放心操作! 一、前期准备 a.Mind+ 过于常用,不必多说了吧……
缺点:配置起来有些麻烦(其实问题不大) PS:行空板主页提到的SSH就是这玩意…… ![]() 以上操作二选一进行即可,个人选择方案b(因为Git已经装好了),方案b的具体操作方法请自行查找,不过多说明。 二、连接行空板 Mind+的连接方法不必多说,重点是SSH的连接方法: ssh root@行空板IP//以有线连接行空板为例:ssh root@10.1.2.3 操作过程:(进入终端方法不必多说): ![]() PS:
完成以上操作后,我们就可以切入正题了:内置功能! PS:笔者用的行空板镜像版本是0.3.6,新的0.4.0的系统状态笔者尚不清楚! 1.Vim 但凡是修改过Linux配置文件的人,一定对Vim编辑器不陌生。Vim,多少人的Linux噩梦啊! 行空板内置版本:8.1.1401(有点老了,但和新的区别不会太大) 最新版本:9.1 ![]() 2.Git 对,你没有看错,就是Git!作为连Ubuntu都要手动下载的Git,行空板的精简版Debian居然直接内置!所以……我的Git For Windows岂不是白装了? ![]() 行空板内置版本:2.20.1(比Vim稍微新一些) 最新版本:2.48.1 ![]() 3.Python (虽然大家都知道行空板内置Python,行空板主页也说了,但还是提一嘴吧) 行空板内置版本:3.7.3(2019.3.25发布) 最新版本:3.13.3(正式版本,3.14还在Alpha阶段,阿里云有) 总结:基本需求可以满足,但是用pyinstaller之类的Python3.9之后才出现的第三方库就别想了…… ![]() 四、行空板的Linux操作 1.添加用户(极不推荐) 你是否想过, 直接用root登录行空板太危险, 容易导致误操作, 可不可以添加一个普通用户? 当然可以! adduser username 其中,username是这个用户的名字。注意:名字要小写!!! ![]() 但是, 当你尝试使用这个用户随便运行一个涉及读写之类的高级操作的Python程序后, 添加普通用户的后果出现了: Permission denied 报错原因:普通用户没有访问权限 没关系,不是还有一个叫做sudo的命令吗? 很抱歉,要用sudo,得先重新登录进入root,修改配置文件(用的是系统编辑器,详情百度),允许这个普通用户使用sudo,然后再次登录普通用户…… 而且,都用上sudo了,还要这个普通用户干嘛啊?毕竟行空板主要就是用来运行Python程序的,目标当然是稳定运行程序而不是Linux运维。 因此,删除普通用户,用回root吧! userdel username 从前,你的行空板是怎么关机/重启的?相信大多数人的操作都是断电。 但是,更好的方法其实是使用关机/重启命令。 关机命令: shutdown 重启命令: reboot 先介绍这么多,如有更多行空板的隐藏操作,欢迎补充! PS:事实上,在Ubuntu这些带桌面的Linux系统上练习一下Linux命令对使用行空板用处极大…… 本帖被以下淘专辑推荐:
| ||||||