资源描述:
《ANDROID安卓系统超酷命令行.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、【宝典】ANDROID安卓系统超酷命令行,在手机上运行linux命令!!前提是手机已经root,装有至少一款terminal(模拟终端)软件,手机连wifi路由器。还要有一些基础常识,比如linux命令,telnet。这里模拟终端推荐以BetterTerminalEmulatorPro,机锋市场搜索超级终端即可;Android端打开terminal软件,输入以下命令,前提是手机已经root,装有至少一款terminal(模拟终端)软件,手机连wifi路由器。还要有一些基础常识,比如linux命令,telnet。这里模拟终端推荐以BetterTerminalE
2、mulatorPro,机锋市场搜索“超级终端”即可;Android端打开terminal软件,输入以下命令,只看绿色字体部分即可。(1)输入 su 然后按软键盘的“回车”,su命令指获得root权限(2)输入busyboxifconfig ,回车这个命令可以查看手机的ip、网卡硬地址,显示如下,HWaddr后面就是手机网卡硬件地址,inet后面就是ip:1. 2. 3. 4.Linkencap:EthernetHWaddrD2:BA:56:09:B3:335. 6.inetaddr:192.168.42.129Bcast:192.168.42.255Mask
3、:255.255.255.07. 8.inet6addr:fe80::d0ba:56ff:fe09:b333/64Scope:Link9. 10.UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:111. 12.RXpackets:34362errors:0dropped:0overruns:0frame:013. 14.TXpackets:21980errors:0dropped:0overruns:0carrier:015. 16.collisions:0txqueuelen:100017. 18.RXbytes:349
4、04115(33.2MiB)TXbytes:3334356(3.1MiB) (3)输入 busyboxps ,回车,可以看到当前的所有程序,以及进程号,这个命令比任何一个任务管理软件显示的都要全面,显示如下: 3306100160:02com.blovestorm来电通的进程 3400100500:07com.lbe.securitylbe安全大师 1956101100:09jp.co.johospace.jorte琢德日历 1542100250:48com.baidu.input百度输入法上面显示的第一列,就是进程号,比如百度输入法的进程号是1542,慎用
5、!如果想要杀死某个进程,只要输入“kill进程号”即可,以杀掉百度输入法为例,输入kill1542,回车。 (4)输入 cat/proc/cpuinfo ,回车,这个命令可以查看当前CPU频率。(5)接下来是文件操作的命令, cd命令:进入某个目录,比如cd/system 就进入了/system目录; ls命令:查看当前目录下所有文件, cp命令:复制命令,比如cp/sdcard/123.txt/tmp,就把sd卡下面的123.txt复制到了/tmp; rm命令:删除文件,慎用; (6) 然后来点花样,在电脑上通过telnet操作手机,不知telnet为何物
6、的自行去google或百度;输入 busyboxtelnetd-l/system/bin/sh 这个命令是在手机上开启telnetd服务,telnetd可以看作一个服务端。然后回到电脑上(前提是你的手机和电脑处于一个WIFI局域网),开始-运行-cmd,输入telnet192.168.1.101,回车,然后,,,,,就可以通过电脑控制手机了,先把(1)~(5)的命令在电脑上输一遍,,,,,,,然后,,,,,尝试几个新命令:输入 busyboxtop相当于win下的任务管理器,可以看到所有运行的后台任务,这以及它们的cpu占用率。Ctrl+C退出。然后shut
7、down,reboot等命令,你们看名字就能猜到是干嘛的,同样慎用,,,(7) 如何终止telnet服务,用完了当然要把手机端的telnet服务终止!如果某些无聊的人碰巧telnet上你的手机,,, 输入 busyboxps
8、greptelnetd,回车,看到显示:6606root1276Sbusyboxtelnetd-l/system/bin/sh8338root1276Sgreptelnetd 可以看到telnetd的进程号是8338, 执行kill进程号就可以杀死进程了 如果觉得每次在手机上输一堆命令行过于麻烦,可以把上述shell命令写进脚本,注意,
9、如果脚本放在SD卡下将不可执行,必须放在/data目