Caja ocupada
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 23 de septiembre de 2016; las comprobaciones requieren
17 ediciones .
BusyBox es un conjunto de utilidades de línea de comandos de UNIX que se utiliza como interfaz principal en los sistemas operativos integrados . Las ventajas de esta aplicación son su pequeño tamaño y bajos requisitos de hardware. Es un solo archivo (esto ahorra espacio en disco). El desarrollo de BusyBox fue iniciado en 1996 por Bruce Perens .
BusyBox fue creado con el objetivo de optimizar el tamaño y teniendo en cuenta los recursos limitados . Al mismo tiempo, el sistema es bastante flexible y modular (puede incluir/excluir todos los componentes necesarios en el momento de la compilación). BusyBox es un entorno POSIX casi completo para sistemas integrados y otros con poco espacio disponible. Actualmente, el proyecto se está moviendo lentamente hacia una implementación completa de Single UNIX Specification V3 [5], que aún no se ha logrado. El proyecto también está interesado en pasar el Proyecto de prueba de Linux [6] .
Comandos
- ceniza - shell de comandos
- awk - lenguaje de plantillas de cadenas
- bash es el caparazón más popular
- gato - leer un archivo
- chmod - cambiar permisos
- chown - cambio de dueño
- cp - copiar
- crond - programador de tareas
- cortar - selección de campos dados de la tabla
- date — fecha y/o hora actual
- dd - copiar archivo con conversión y formateo
- df - muestra las estadísticas de uso del sistema de archivos
- diff - utilidad de comparación de archivos
- dmesg - muestra el búfer de mensajes del kernel
- echo - imprime una cadena
- egrep - grep con soporte para expresiones regulares extendidas
- fgrep - grep con búsqueda de línea fija optimizada
- grep : busque un patrón en cada archivo o entrada estándar
- gunzip - descomprimir desde gzip
- gzip - paquete a gzip
- matar - terminar un proceso
- ln : cree un enlace llamado LINK_NAME o CATALOG al OBJETIVO especificado.
- iniciar sesión - iniciar una nueva sesión en el sistema
- ls - lista de archivos o directorios
- mdu
- mkdir - crear directorio
- más - vista de página de archivos de texto
- mount - sistemas de archivos de montaje
- mv - mover archivo
- nc : una utilidad que le permite establecer conexiones TCP y UDP, recibir datos desde allí y transferirlos
- netstat - información sobre configuraciones de red y conexiones
- ntpc - Cliente de sincronización de tiempo NTP
- ntpsync
- nvram
- pidof - Muestra los PID de todos los procesos cuyos nombres coincidan con NOMBRE
- ping : envía paquetes ICMP ECHO_REQUEST a hosts de red
- pd - información del proceso
- pwd - muestra el directorio de trabajo
- rm - eliminar archivos o directorios
- rmdir - eliminar directorios vacíos
- rstats - copyright BusyBox
- sed - conversión de secuencias de texto
- sh - intérprete de comandos
- dormir - pausa N segundos
- ordenar - ordenar
- sincronizar : escribe todos los bloques del sistema de archivos almacenados en el búfer en el disco
- tail - ver el final del archivo
- tar - trabajar con archivos tar
- tee - ramal de canal
- tftp - uso compartido de archivos TFTP
- toque : actualice la última fecha de modificación del archivo o archivos dados
- umount - desmontar sistemas de archivos
- uname - información del sistema
- usleep - pausa N microsegundos
- vi - editar archivo
- ver - ejecutar el programa periódicamente
- wc - cuenta líneas, palabras, caracteres
- wget - utilidad de descarga de archivos
- zcat - descomprimir a stdout
Véase también
Notas
- ↑ Actualizar la versión a 1.34.1 - 2021.
- ↑ https://busybox.net/noticias.html
- ↑ El proyecto de código abierto de busybox en Open Hub: página de idiomas - 2006.
- ↑ https://busybox.net/license.html
- ↑ Número 6 de especificaciones básicas de Open Group . Consultado el 12 de noviembre de 2007. Archivado desde el original el 27 de diciembre de 2017. (indefinido)
- ↑ Proyecto de prueba de Linux en SourceForge.net
Literatura
Libros
- Hallinan, C. Uso de BusyBox (atajo digital). - Pearson Educación, 2006. - 22 p. — ISBN 9780132715874 .
- Zhangjin, W. y Ziqiang, C. Optimización instantánea de sistemas integrados mediante Busybox. - Editorial Packt, 2013. - 59 p. — ISBN 9781783289868 .
Artículos
Enlaces