手机运行linux命令行 手机直接运行linux

在linux 上做的事,在安卓手机的命令行上也能做吗?

不能,虽然两者都是基于同一内核开发的产品,但是两者经过了后期开发,两者为了达到一些应用都做了优化、改动,所以在linux 上能做的事情,在安卓那里就不能做,不是说一定不能,这个是可以通过一些小的应用来实现一些的(个人见解)

创新互联公司主要从事成都网站设计、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务同仁,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

如何在安卓手机或平板设备上运行Linux系统

首先,关于linux,我们需要知道两个知识点,一个在linux系统下,我们可以将一个文件挂载为一个分区,也就是说如果我有一个磁盘镜像文件,我可以直接挂载为一个linux的分区;这一点与windows的虚拟光驱有点类似,但是在linux下,不仅是光盘镜像文件,所有的镜像文件都可以挂载为一个linux的分区;第二个知识点就是chroot,可能看到这个你就明白了本文讲的方法是如何从安卓设备运行linux系统的,如果还不明白的话,请继续往下看。chroot 就是Change Root,也就是改变程序执行时所参考的根目录位置。有了这两个知识就简单了。

方法:首先启动安卓系统,然后将linux的系统镜像文件挂载为安卓系统的一个分区(所以设备必须支持Loop设备),然后通过chroot命令切换程序执行时所参考的根目录即可。这样我们就可以使用系统镜像文件里的操作系统了。

需要用到的几个软件:BusyBox Pro,Complete Linux Installer(内含终端模拟器 VNC安卓客户端和Linux镜像下载链接),适合于Arm的Ubuntu镜像。这几个软件都可以从Google Play里下载到,其中BusyBox Pro是收费应用,网上应该也有免费的下载,可以搜一下。另外Complete Linux Installer也带有BusyBox如果不想下载那个收费的,用这里带的或许也可以,但是可能会报告一个错误。

软件安卓好之后,将Ubuntu镜像放到SD卡里,最好是Class 10的高速卡,不然可能会稍微卡一点,但是不会非常卡,因为大多数的操作还是依赖于安卓系统构建的系统的了,这跟直接将系统镜像写入SD卡并从SD卡启动不同。这个镜像文件需要放到SD卡的一个文件夹下,注意一定不能使中文。然后打开Complete Linux Installer,里面有一个启动操作系统,右上角会有一个菜单编辑,名称任意,路径当然就要选择我们的镜像所致的路径了,保存并返回。此时点击启动即可启动linux系统。此时会启动终端模拟器,提示几个问题,如果是第一次启动会让设置密码,设置好密码之后,再依次输入y,最好设置分辨率,y,即可。如果启动失败,可以多试几次即可。

之后可以打开VNC客户端,连接127.0.0.1:5900输入刚才设置的用户名密码即可连接登陆。如果显示被拒绝连接,可以检查一下端口号是否正确。检查的方法是到终端模拟器执行 netstat -tlnp 看一下vncserver前面对应的端口号码是多少,再到VNC客户端改为相应的端口号即可。

装X利器!命令行界面极客手机打造攻略[二]

上一篇文章中我们介绍了运行于类似Linux命令行界面的轻量化启动器T-UI (Linux CLI Launcher),在这一篇文章中我们将学习隐藏APP、对APP进行分组、通过命令方式启动APP等功能。

T-UI启动器是完全免费的应用,并且没有广告,应用体积很小,运行神速,非常良心。

点击图片长按二维码关注不明觉厉研究所,发掘有趣、实用、不明觉厉的手机应用,后台回复“003”即可获得[T-UI (Linux CLI Launcher)]下载链接。

▎APP管理

隐藏和显示APP:使用命令:apps–hide [应用名称],即可隐藏相应的APP,被隐藏的APP不会被T-UI搜索到,需要重新显示APP,则可以使用命令:apps -show 应用名称。

显示APP信息:使用命令:apps –st [应用名称],将会显示应用程序信息页面

使用apps –l [应用名称] 则会显示高级信息,代码界面会打印出应用的包名、启动次数、安装时间、activites、services等等一长串的信息。

▎APP分组

应用分组,也就是建一个文件夹,把同类型的应用放进去,这样可以方便使用。

新建文件夹可以使用命令:apps–mkgp

删除文件夹可以使用命令:apps-rmgp

比如我要建一个叫工具的文件夹,那么输入命令apps–mkgp Tool

添加APP到文件夹使用命令:apps –addtogp

移除APP使用命令:apps -rmfromgp

比如我要把计算器加入到工具文件夹,那么输入命令apps–addtogp Tool 计算器;

建好的文件夹会显示在底部的标签栏中,可以通过点击操作。

▎APP强制启动

被隐藏的应用要如何启动呢?除了解除隐藏之外还可以强制启动

使用命令apps-frc 来强制启动应用,比如启动相册可以输入命令【apps–frc 相册】。

如果你需要用到原来的启动器,也可以输入启动器名称来切换到原来的启动器,比如我想切换到Nova启动器,那么输入命令【apps –frc NovaLauncher】就能拉起Nova启动器。

▎添加笔记

笔记会显示在界面的第七行,要添加笔记可以使用命令:notes–add 笔记内容,可以添加多行。

要删除笔记可以使用命令:notes-rm 1 (数字为第几行)

要添加时间可以使用代码:%t ,要更改颜色可以使用16进制RGB颜色代码

比如:notes –add [%t]#aa0011 这是一条笔记

笔记也支持填入网址,点击网址则会打开。

下一篇文章中我们将介绍如何开启通知、修改字体和修改主题等。

你可以在Google Play及各大应用市场免费下载T-UI ,或关注本公众号回复“003”获取[T-UI (Linux CLI Launcher)]下载链接。

▎往期内容

装X利器!命令行界面极客手机打造攻略【一】

起床困难?这款“最牛”闹钟你敢用吗?

出门还带卷尺?这款手机智能卷尺更方便

安卓不是Linux系统么?请问如何在手机中执行linux命令,如ls、vi之类的?谢谢!

安卓可不是LINUX,是谷歌支持发展起来的独立操作系统。

虽然采用了Linux内核,但没有本地窗口,也不支持那些Linux的基础应用。


标题名称:手机运行linux命令行 手机直接运行linux
分享链接:http://csdahua.cn/article/dddoihs.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流