Busybox – что это? Основные команды на андроиде на русском языке
Так и не понял что такое busybox, объясните что это и для чего нужен на андроде?
Ответы ( 3 )
askan
BusyBox является свободным программным обеспечением, выпускаемым в соответствии с условиями GNU General Public License, которая предоставляет ряд инструментов Unix в одном исполняемом файле.
Многие из инструментов, предоставляемых BusyBox, предназначены для работы с интерфейсами, связанными с ядром Linux. BusyBox может работать в различных операционных системах, например, Linux и Android.
Он используется несколькими операционными системами, выполняющимися во встроенных системах. Был специально разработан для встраиваемых операционных систем, которые имеют ограниченные ресурсы. Я когда изучал питон даже сумел поработать с бизибоксом.
Совместное использование общего кода между приложениями и оптимизированными по размеру подпрограммами позволяет BusyBox быть намного меньше, чем система с полными версиями утилит.
askan
Быстрый ответ: BusyBox представляет собой набор мощных инструментов командной строки в одном двоичном исполняемом файле, который может быть запущен для систем на базе UNIX, в том числе Android.
Набор доступных инструментов зависит от того, как был построен двоичный файл BusyBox, а исходный код-GPLv2 с открытым исходным кодом, доступный на busybox.net. Многие из инструментов не делают ничего полезного без root.
Какие манипуляции можно производить на смартфоне? Например, есть возможность записи данных непосредственно в любой раздел на вашем устройстве. Многие сторонние прошивки, включая Cyanogenmod широко используют BusyBox.
Преимуществами этого приложения являются малый размер и низкие требования к аппаратуре. Оно представляет собой единый файл (это позволяет сэкономить дисковое пространство).
Лучший ответ
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
BusyBox является свободным программным обеспечением, выпускаемым в соответствии с условиями GNU General Public License, которая предоставляет ряд инструментов Unix в одном исполняемом файле.
Многие из инструментов, предоставляемых BusyBox, предназначены для работы с интерфейсами, связанными с ядром Linux. BusyBox может работать в различных операционных системах, например, Linux и Android.
Он используется несколькими операционными системами, выполняющимися во встроенных системах. Был специально разработан для встраиваемых операционных систем, которые имеют ограниченные ресурсы. Я когда изучал питон даже сумел поработать с бизибоксом.
Совместное использование общего кода между приложениями и оптимизированными по размеру подпрограммами позволяет BusyBox быть намного меньше, чем система с полными версиями утилит.
Быстрый ответ: BusyBox представляет собой набор мощных инструментов командной строки в одном двоичном исполняемом файле, который может быть запущен для систем на базе UNIX, в том числе Android.
Набор доступных инструментов зависит от того, как был построен двоичный файл BusyBox, а исходный код-GPLv2 с открытым исходным кодом, доступный на busybox.net. Многие из инструментов не делают ничего полезного без root.
Какие манипуляции можно производить на смартфоне? Например, есть возможность записи данных непосредственно в любой раздел на вашем устройстве. Многие сторонние прошивки, включая Cyanogenmod широко используют BusyBox.
Какие есть основные команды для 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