Busybox — что это? Основные команды на андроиде на русском языке

Так и не понял что такое busybox, объясните что это и для чего нужен на андроде?

Ответы ( 3 )
  1. askan

    BusyBox является свободным программным обеспечением, выпускаемым в соответствии с условиями GNU General Public License, которая предоставляет ряд инструментов Unix в одном исполняемом файле.

    Многие из инструментов, предоставляемых BusyBox, предназначены для работы с интерфейсами, связанными с ядром Linux. BusyBox может работать в различных операционных системах, например, Linux и Android.

    Он используется несколькими операционными системами, выполняющимися во встроенных системах. Был специально разработан для встраиваемых операционных систем, которые имеют ограниченные ресурсы.

    Совместное использование общего кода между приложениями и оптимизированными по размеру подпрограммами позволяет BusyBox быть намного меньше, чем система с полными версиями утилит.

    busybox программа на андроид




  2. askan

    BusyBox представляет собой набор мощных инструментов командной строки в одном двоичном исполняемом файле, который может быть запущен для систем на базе UNIX, в том числе Android.

    Набор доступных инструментов зависит от того, как был построен двоичный файл BusyBox, а исходный код-GPLv2 с открытым исходным кодом, доступный на busybox.net. Многие из инструментов не делают ничего полезного без root.

    Какие манипуляции можно производить на смартфоне? Например, есть возможность записи данных непосредственно в любой раздел на вашем устройстве. Многие сторонние прошивки, включая Cyanogenmod широко используют BusyBox.

    Преимуществами этого приложения являются малый размер и низкие требования к аппаратуре. Оно представляет собой единый файл (это позволяет сэкономить дисковое пространство).

  3. askan

    Какие есть основные команды для busybox?
    вот список команд на русском:
    ash — командная оболочка
    awk — язык обработки строк по шаблонам
    cat — прочитать файл
    chmod — сменить права
    cp — копировать
    date — текущие дата и/или время
    dd — копировать файл с конвертированием и форматированием
    df — вывести статистику использования файловой системы
    dmesg — вывод буфера сообщений ядра
    echo — вывести строку
    egrep — grep с поддержкой расширенных регулярных выражений
    fgrep — grep с оптимизированным поиском фиксированной строки
    grep — искать по шаблону в каждом файле или стандартном вводе
    gunzip — распаковать из gzip
    gzip — упаковать в gzip
    kill — завершить процесс
    ln — создать ссылку с именем ИМЯ_ССЫЛКИ или КАТАЛОГ на указанную ЦЕЛЬ.
    login — начать новый сеанс в системе
    ls — вывести список файлов или каталогов
    mdu
    mkdir — создать каталог
    more — постраничный просмотр текстовых файлов
    mount — монтирование файловых систем
    mv — переместить файл
    netstat — информация о сетевых настройках и подключениях
    ntpc — клиент синхронизации времени по протоколу NTP
    ntpsync
    nvram
    pidof — вывести список PID всех процессов, имена которых совпадают с ИМЕНЕМ
    ping — отправить сетевым узлам пакеты ICMP ECHO_REQUEST
    ps — информация о процессах
    pwd — вывести рабочий каталог
    rm — удаление файлов или каталогов
    rmdir — удаление пустых каталогов
    rstats — авторские права
    sed — преобразование текстовых потоков
    sh — интерпретатор команд
    sleep — пауза N секунд
    sync — записать все буферизированные блоки файловой системы на диск
    tar — работа с архивами формата tar
    touch — обновить дату последнего изменения на данного файла или файлов
    umount — отмонтирование файловых систем
    uname — информация о системе
    usleep — пауза N микросекунд
    vi — редактировать файл
    watch — исполнять программу периодически
    zcat — распаковать в стандартный вывод
    Смотрите видео в нем показывается как установить BusyBox

Напишите ответ