安卓手机Linux命令行 安卓使用linux命令

在linux 上做的事,在安卓手机的命令行上也能做吗?不能,虽然两者都是基于同一内核开发的产品 , 但是两者经过了后期开发 , 两者为了达到一些应用都做了优化、改动 , 所以在linux 上能做的事情,在安卓那里就不能做,不是说一定不能,这个是可以通过一些小的应用来实现一些的(个人见解)
如何在安卓手机或平板设备上运行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客户端改为相应的端口号即可 。
如何打开android命令行终端1、连接电脑上安卓手机Linux命令行,用adb打开安卓手机Linux命令行,android命令行终端即可 。
2、如果你想直接在android上打开,可以安装一个android terminal安卓手机Linux命令行,在手机上使用linux命令行 。
扩展资料安卓手机Linux命令行:
终端命令sudo: Executing Commands with Elevated Privileges 执行命令特权 sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等 。这样不仅减少安卓手机Linux命令行了root用户的登陆 和管理时间,同样也提高了安全性 。Sudo不是对shell的一个代替 , 它是面向每个命令的 。
app_0是用户名,也就是终端在系统中的名字 。android是主机名/ 表示当前路径 。
这些信息存储在变量PS1中,自己可以改变 。改成彩色更加美观,而且输入命令后更加容易找到提示符 。有一个重要的基本变量是PATH,这叫命令搜索路径 。
参考资料:安卓中文网--在手机端使用命令行刷入Recovery教程详解
安卓不是Linux系统么?请问如何在手机中执行linux命令,如ls、vi之类的?谢谢!安卓可不是LINUX,是谷歌支持发展起来的独立操作系统 。
虽然采用了Linux内核,但没有本地窗口,也不支持那些Linux的基础应用 。
安卓终端模拟器是干什么用的?这款软件使可以访问Android内置的Linux命令行shell 。它可以模拟数字设备公司VT-100终端,可以使用此程序 , 在Android手机上运行的Linux命令 。它对计算机程序员很有用,也可以用来探索的Android手机的Linux内部构成 。
软件需要的权限包括:打开网络接口、电源锁定管理、写用户的外部存储器 。
【安卓手机Linux命令行 安卓使用linux命令】软件支持的系统包括:Android 1.5、Android 1.6、Android 2.0.1、Android 2.1、Android 2.2、Android 2.3、Android 3.0、Android 3.1、Android 3.2、Android 4.0 android4.1
扩展资料:
以ZOC为例:
它的(如标签会 , 键入命令历史,回溯,多窗口的支持等等)和落到实处模拟使它成为人们的首选工具,从Windows或Mac OS X平台获得Unix的外壳帐户 。
此外ZOC具有广泛的应用终端仿真VT102终端一样,vt220和几种类型的ANSI和并非如此广泛使用的像TN3270,TN5250 ,Wyse,TVI 。ZOC还具有重大的文件传输协议喜欢的X ,Y型和Zmodem以及Kermit和SCP。
参考资料来源:百度百科-安卓终端模拟器
android 中linux 命令pm常见用法(安装卸载app)27种用法格式:
用法说明:
1、 pm list packages : prints all packages, optionally only those whose package name contains the text in FILTER. Options:
例子:列出系统中所有packages
2、 pm list permission-groups : prints all known permission groups.
例子:
3、 pm list permissions : prints all known permissions, optionally only those in GROUP. Options:
例子:列出系统所有许可
4、 pm list instrumentation : use to list all test packages; optionally supplyto list the test packages for a particular application. Options:
-f: list the .apk file for the test package.
5、 pm list features : prints all features of the system.
例子:列出所有手机特性
6、 pm list users : prints all users on the system.
例子:
7、 pm path : print the path to the .apk of the given PACKAGE.
例子:按包名查找apk文件所在路径
8、 pm dump : print system state associated with the given PACKAGE.
9、 pm install : installs a package to the system. Options:
例子:
10、 pm uninstall : removes a package from the system. Options:
-k: keep the data and cache directories around after package removal. 保留数据
例子:
11、 pm clear : deletes all data associated with a package..
例子:只删除数据
12、 pm enable, disable, disable-user, disable-until-used : these commands change the enabled state of a given package or component (written as "package/class").
13、 pm grant, revoke : these commands either grant or revoke permissions to applications. Only optional permissions the application has declared can be granted or revoked.
14、 pm get-install-location : returns the current install location.
15、 pm set-install-location : changes the default install location.
NOTE: this is only intended for debugging; using this can cause applications to break and other undersireable behavior.
16、 pm trim-caches : trim cache files to reach the given free space.
17、 pm create-user : create a new user with the given USER_NAME, printing the new user identifier of the user. 创建新用户
18、 pm remove-user : remove the user with the given USER_IDENTIFIER, deleting all data associated with that user。按用户ID删除用户
关于安卓手机Linux命令行和安卓使用linux命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读