root什么意思

更新时间:2022-11-26 09:16:34 阅读: 评论:0


2022年11月26日发(作者:长痛不如短痛)

[基础知识]【平板电脑教程】什么是ROOT?什么是ADB?ADB命令祥解[复制链接]

麦牙糖

版主

最后登录

2011-7-3

在线时间

17小时

注册时间

2011-3-28

阅读权限

100

帖子

71

精华

电梯直达

楼主

发表于2011-4-519:01:31|只看该作者|倒序浏览

本帖最后由暮色于2011-4-2514:07编辑

关于ROOT:

◆疑问一:Root权限是什么?

◆疑问二:获取Root权限有什么用?

◆疑问三:如何获得Root权限?

【答疑一】:Root是Linux等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对

象他都有可以操作的权利,所以很多黑客在入侵系统的时候,都要把权限提升到Root权限,也就是将自己的非法帐户添加到

Root用户组。类比于Administrator是WindowsNT内核系统中的超级管理员用户帐户,也拥有最高的权限。但不同的是,

在WINDOWS下Administrator的资源和别的用户资源是共享的,简单的说,别的用户可以访问Administrator的文件。而Linux

中,别的用户是不能访问Root用户的家目录(/root)下文件的。因此,Linux比Windows更安全。

【答疑二】:由于Root权限对于系统具有最高的统治权,便可方便的对于系统的部件进行删除或更改。对于玩家而言,

最大的诱惑是在于“刷机”,只有获得Root权限,我们便可随心所欲地对自己的爱机进行“重新包装”,感受新版本软件的

优点。

Root权限更具体的好处:

如:当平板电脑通过USB线连上电脑时,对于Windows用户,还有工具可以同步,对于Mac/Linux用户来说,没用。有

1

积分

385

UID

301

串个门

加好友

打招呼

发消息

没有办法解决呢?当然有了!

adbremount

adbshellrm/system/app/PCSCII*

这里的关键就是adbremount,这是一个重新mount你的分区的命令,让你的system分区从只读变成可读可写,只有获

得了root权限才可能运行。

再如:用户如果不喜欢平板电脑提供的QuickOffice系列工具,Appstore里面有更好的,我又不想保留我不会使用的App,

怎么弄呢?

adbremount

adbshellrm/system/app/Quick*

以此类推,我们可以任性地按照个人习惯进行操作。

【答疑三】:不同的机器不同的版本就有不同的root方法,在此就不一一介绍了,请参照各自的机器root吧。

关于ADB:

◆疑问一:adb是什么?

◆疑问二:adb有什么用?

◆疑问三:作为最关键的问题,adb工具如何用?

【答疑一】:adb的全称为AndroidDebugBridge,就是起到调试桥的作用。通过adb我们可以在Eclip中方面通

过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听SocketTCP5554等端口的方

式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclip时adb进程就会自动运行。

【答疑二】:借助adb工具,我们可以管理设备或机器模拟器的状态。还可以进行很多机器操作,如安装软件、系统

升级、运行shell命令等等。其实简而言说,adb就是连接Android机器与PC端的桥梁,可以让用户在电脑上对机器进行全

面的操作。

【答疑三】:这也是今天这篇教程的关键所在,下面我会为大家介绍一下adb工具如何操作,并介绍几个常用命令以备

大家参考!

【软件需要】

dSDK(已集成ADB)下载地址:/c0hfcdy4kf

d相关驱动(每个产品不尽相同)下载地址:android_usb_(1.33MB,下载次数:

75)(此为windows下的Android平板驱动)

【软件安装】

步骤1:安装USB驱动

这个相关步骤其实笔者已经在Android前系列教程中介绍,故今天简要叙述一下过程。进入设置-应用程序-开发-USB调试,

将第一个选项打钩选中。然后通过USB线连接电脑,提示安装驱动。如果是32位的系统选择x86文件夹安装驱动,如果是

64位系统选择amd64文件夹。

步骤2:软件准备

将提供的软件工具包中的TMG文件夹,放到C盘根目录下。之所以放于此不是指定位置,只是为了后续在MS-DOS中进入文件

夹带来方便。文件夹路径:C:TMG

图为:软件素材准备

【操作命令】

1.查看设备这个命令是查看当前连接的设备,连接到计算机的android设备或者模拟器将会列出显示

adbdevices

2.安装软件

adbinstall

adbinstall:这个命令将指定的apk文件安装到设备上

3.卸载软件

adbuninstall<软件名>

adbuninstall-k<软件名>

如果加-k参数,为卸载软件但是保留配置和缓存文件

4.进入设备或模拟器的shell:

adbshell

通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个LinuxShell中,你可以执行各种Linux的命令,另外

如果只想执行一条shell命令,可以采用以下的方式:

adbshell[command]

如:adbshelldmesg会打印出内核的调试信息。

5.发布端口

可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:

adbforwardtcp:5555tcp:8000

6.从电脑上发送文件到设备adbpush<本地路径><远程路径>

用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

7.从设备上下载文件到电脑

adbpull<远程路径><本地路径>

用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

8、查看bug报告

adbbugreport

9、记录无线通讯日志

一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:

adbshell

logcat-bradio

10、获取设备的ID和序列号

adbget-product

adbget-rialno

adbshell

sqlite3

卓尼斯ZT-180的ADB使用祥见:

/?mod=viewthread&tid=122

分享到:新浪微博QQ空间开心网人人网

本主题由暮色于2011-5-800:59:25解除推荐

分享到:QQ空间腾讯微博腾讯朋友

分享0收藏0支持1反对0转发到微博

英子平板平板之家

苹果iphone3/3GSiphone4ipad/ipad2保护套,保护壳,支架,充电器尽在英子配件

举报

夜女兔

书生

最后登录

2011-7-3

在线时间

6小时

注册时间

2011-3-28

阅读权限

沙发

发表于2011-4-721:32:58|只看该作者

一口气看完,虽然有些还不是很懂,不过MS对我帮助很大

苹果iphone3/3GSiphone4ipad/ipad2保护套,保护壳,支架,充电器尽在英子配件

20

帖子

36

精华

0

积分

164

UID

298

串个门

加好友

打招呼

发消息

举报

admin

管理员

板凳

发表于2011-4-2015:04:07|只看该作者

好东西就要帮着顶

最后登录

2011-7-3

在线时间

386小时

注册时间

2010-11-3

阅读权限

200

帖子

174

精华

3

积分

1983

UID

1

串个门

加好友

打招呼

发消息

本文发布于:2022-11-26 09:16:34,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/24182.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图