android文件夹之间的区别(bin,xbin,sbin)

时间:2014-11-07 13:04:49

标签: android

我注意到我的android手机里面有一些看起来相同的目录。

/ sbin,/ system / sbin,/ system / bin,/ system / xbin之间的区别是什么?

1 个答案:

答案 0 :(得分:24)

1] / system 存储不可变组件生成的主要Android目录 AOSP的构建。此包括本机二进制文件,本机库,框架包, 和股票应用程序。它通常是从单独的图像安装为只读 根文件系统,它本身是从RAM磁盘映像安装的。

2] Android还包括许多Linux系统中常见的目录,例如 as / dev,/ proc,/ sys,/ sbin,/ root,/ mnt和/ etc 。这些目录通常用于类似if 与他们在任何Linux系统上提供的目的不同,尽管它们是 经常被修剪,就像/ sbin和/ etc一样,并且在有些情况下是空的, 例如/ root。

3]超过150个命令行实用程序分散在Android的根文件系统中./system/bin包含其中的大部分,但是/ system / xbin中有一些“附加”,而/ sbin中有一些。

4] / sbin dir在Linux中,这将保留对系统管理员至关重要的二进制文件。 InAndroid 仅包含ueventd和adbd

5] / bin目录所有原生二进制文件和守护进程都是作为AOSP的一部分构建的。所有模块都使用BUILD_EXE构建 CUTABLE就在这里。唯一的例外是adbd,其LOCAL_MODULE_PATH设置为/ sbin 因此安装在那里。

6] / xbin dir “额外”二进制文件由AOSP内部构建的一些软件包生成,但对系统的操作不是必不可少的

谢谢 先生:Karim Yaghmour ,伟大的; 嵌入式Android的作者 教程。