Подтвердить что ты не робот

Разные между папками android (bin, xbin, sbin)

Я заметил, что у меня есть некоторые каталоги внутри моего телефона Android, которые выглядят одинаково.

В чем разница между/sbin,/system/sbin,/system/bin,/system/xbin?

4b9b3361

Ответ 1

1] /system является основным каталогом Android для хранения неизменяемых компонентов, сгенерированным построение AOSP. Этот включает в себя собственные двоичные файлы, собственные библиотеки, пакеты фреймов, и акции. Обычно он монтируется только для чтения из отдельного изображения из корневой файловой системы, которая сама монтируется из образа RAM-диска.

2] Android также включает в себя множество каталогов, обычно встречающихся в любой Linux-системе, например как /dev,/proc,/sys,/sbin,/root,/mnt и /etc . Эти справочники часто служат подобными, если не идентичные цели, которые они обслуживают в любой системе Linux, хотя они очень часто обрезается, как в случае /sbin и/etc, а в некоторые случаи пусты, таких как /root.

3] Более 150 утилит командной строки разбросаны по всей корневой файловой системе Androids./system/bin содержит большинство из них, но некоторые "дополнительные" находятся в /system/xbin, а несколько - in/sbin.

4] /sbin dir В Linux это будет иметь двоичные файлы, необходимые для системного администратора. InAndroid, он содержит только ueventd и adbd.

5] /bin dir Все родные двоичные файлы и демоны, созданные как часть AOSP. Все модули, построенные с помощью BUILD_EXE CUTABLE здесь. Единственным исключением является adbd, у которого LOCAL_MODULE_PATH установлен в /sbin и поэтому там устанавливается там.

6] /xbin dir "Дополнительные" двоичные файлы, сгенерированные с помощью некоторых пакетов, созданных в AOSP, но arent, необходимых для работы системы.

Спасибо, Mr: Karim Yaghmour, The great; Автор учебника Embedded Android.