- BusyBox
-
BusyBox
Скриншот BusyBoxТип Independent SUSp XCU implementation
Разработчики Erik Andersen, Rob Landley, Denis Vlasenko
Написана на Операционная система Первый выпуск 4 ноября 1999[1]
Последняя версия Лицензия Сайт BusyBox — набор UNIX-утилит командной строки, используется в качестве основного интерфейса во встраиваемых операционных системах. Преимуществами этого приложения являются малый размер и низкие требования к аппаратуре. Оно представляет собой единый файл (это позволяет сэкономить дисковое пространство). Разработка BusyBox была начата в 1996 году Брюсом Перенсом.
BusyBox создавался с целью оптимизации размера и с учётом ограниченных ресурсов. В то же время система является достаточно гибкой и модульной (в момент компиляции можно включить/исключить все необходимые компоненты). BusyBox представляет собой почти полную POSIX среду для встраиваемых и других систем с небольшим количеством доступного места. В настоящее время проект медленно движется к полной реализации Single UNIX Specification V3[2], которая пока не достигнута. Также проект заинтересован в прохождении теста Linux Test Project.[3]
Содержание
Команды
- ash
- awk
- cat
- chmod
- cp - копировать
- date
- dd - копировать файл с конвертированием и форматированием
- df - вывести статистику использования файловой системы
- dmesg
- echo
- egrep
- fgrep
- grep - искать по шаблону в каждом файле или стандартном вводе
- gunzip
- gzip
- kill - убить процесс
- ln - создать ссылку с именем ИМЯ_ССЫЛКИ или КАТАЛОГ на указанную ЦЕЛЬ.
- login - начать новый сеанс в системе
- ls - вывести список файлов или каталогов
- mdu
- mkdir - создать каталог
- more - View FILE or standard input one screen full at a time, not long list to scroll
- mount
- mv - переместить файл
- netstat - Display networking information
- ntpc
- ntpsync
- nvram
- pidof - вывести список PID всех процессов, имена которых совпадают с ИМЕНЕМ
- ping - отправить сетевым хостам пакеты ICMP ECHO_REQUEST
- ps - Report process status
- pwd - вывести рабочий каталог
- rm - удалить файл
- rmdir - удалить каталог
- rstats - copyright of BusyBox
- sed - script to interpret from file or input
- sh
- sleep
- sync - Write all buffered file system blocks to disk
- tar
- touch - Обновить дату последнего изменения на данного ФАЙЛА или ФАЙЛОВ
- umount
- uname
- usleep - пауза N микросекунд
- vi - редактировать ФАЙЛ
- watch - Исполнять программу периодически
- zcat - распаковать в стандартный вывод
Примечания
См. также
Ссылки
- Официальный сайт
- Building Tiny Linux Systems with BusyBox
- M. Tim. Jones. Busybox simplifies embedded Linux systems (англ.). developerWorks. IBM Corporation (15 августа 2006 года). Архивировано из первоисточника 29 февраля 2012.
Интерфейс пользователя в UNIX-подобных системах Среды рабочего стола Менеджеры окон Командные оболочки X Window System Категории:- Программное обеспечение по алфавиту
- Командные оболочки UNIX
- Встраиваемый Linux
Wikimedia Foundation. 2010.