Este es el comando dumpleases que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
BusyBox - La navaja suiza de Linux embebido
SINTAXIS
caja ocupada [argumentos ...] # o
[argumentos ...] # si tiene un enlace simbólico
DESCRIPCIÓN
BusyBox combina versiones diminutas de muchas utilidades comunes de UNIX en una única
ejecutable. Proporciona reemplazos minimalistas para la mayoría de las utilidades que suele encontrar
en GNU coreutils, util-linux, etc. Las utilidades en BusyBox generalmente tienen menos opciones
que sus primos GNU con todas las funciones; sin embargo, las opciones que se incluyen proporcionan la
funcionalidad esperada y se comportan de manera muy similar a sus contrapartes GNU.
BusyBox se ha escrito teniendo en cuenta la optimización de tamaño y los recursos limitados. Tambien es
extremadamente modular para que pueda incluir o excluir fácilmente comandos (o funciones) en la compilación
tiempo. Esto facilita la personalización de sus sistemas integrados. Para crear un sistema de trabajo,
solo agrega / dev, / Etcy un kernel de Linux. BusyBox proporciona un POSIX bastante completo
entorno para cualquier sistema pequeño o integrado.
BusyBox es extremadamente configurable. Esto le permite incluir solo los componentes que
necesidad, reduciendo así el tamaño binario. Ejecute 'make config' o 'make menuconfig' para seleccionar el
funcionalidad que desea habilitar. Luego ejecute 'make' para compilar BusyBox usando su
configuración.
Una vez finalizada la compilación, debe usar 'make install' para instalar BusyBox. Esta
instalará el binario 'bin / busybox', en el directorio de destino especificado por CONFIG_PREFIX.
CONFIG_PREFIX se puede establecer al configurar BusyBox, o puede especificar una alternativa
ubicación en el momento de la instalación (es decir, con una línea de comando como 'make CONFIG_PREFIX = / tmp / foo
Instalar en pc'). Si habilitó algún esquema de instalación de subprogramas (ya sea como enlaces simbólicos o
hardlinks), estos también se instalarán en la ubicación señalada por CONFIG_PREFIX.
USO
BusyBox es un binario de múltiples llamadas. Un binario de múltiples llamadas es un programa ejecutable que
realiza el mismo trabajo que más de un programa de utilidad. Eso significa que solo hay una
BusyBox binario, pero ese único binario actúa como una gran cantidad de utilidades. Esto permite
BusyBox sea más pequeño ya que todos los programas de utilidad incorporados (los llamamos applets) pueden
compartir código para muchas operaciones comunes.
También puede invocar BusyBox emitiendo un comando como argumento en la línea de comandos. Para
ejemplo, ingresando
/ bin / busybox ls
también hará que BusyBox se comporte como 'ls'.
Por supuesto, agregando '/ bin / busybox'en cada comando sería doloroso. Entonces la mayoría de la gente lo hará
invocar BusyBox usando enlaces al binario BusyBox.
Por ejemplo, ingresando
en -s / bin / busybox ls
./ls
hará que BusyBox se comporte como 'ls' (si el comando 'ls' se ha compilado en BusyBox).
En términos generales, nunca debería necesitar hacer todos estos enlaces usted mismo, ya que BusyBox
build system hará esto por usted cuando ejecute el comando 'make install'.
Si invoca BusyBox sin argumentos, le proporcionará una lista de los subprogramas
que se han compilado en su binario BusyBox.
COMÚN CAMPUS
La mayoría de los subprogramas BusyBox admiten la --ayuda argumento para proporcionar una descripción concisa en tiempo de ejecución de
Su comportamiento. Si se ha habilitado la opción CONFIG_FEATURE_VERBOSE_USAGE, más
también estará disponible información detallada sobre el uso.
COMANDOS
Los subprogramas actualmente disponibles incluyen:
[, [[, acpid, adjtimex, ar, arp, arping, ceniza, awk, nombre base,
blockdev, brctl, bunzip2, bzcat, bzip2, cal, gato, chgrp, chmod,
chown, chpasswd, chroot, chvt, claro, cmp, cp, cpio, crond, crontab,
cttyhack, cortar, fecha, corriente continua, dd, deallocvt, depmod, devmem, df, diff,
nombre de directorio, dmesg, nombre de dominio dns, dos2unix, dpkg, dpkg-deb, du,
dumpkmap, dumpleases, echo, ed, egrep, env, expandir, expr, falso,
fdisk, fgrep, buscar, plegar, gratis, freeramdisk, fstrim, ftpget, ftpput,
getopt, getty, grep, grupos, gunzip, gzip, detener, cabeza, hexdump,
hostid, nombre de host, httpd, hwclock, id, ifconfig, ifdown, ifup, init,
insmod, ionice, ip, ipcalc, matar, killall, klogd, último, menos, ln,
loadfont, loadkmap, registrador, inicio de sesión, nombre de registro, logread, losetup, ls,
lsmod, lzcat, lzma, lzop, lzopcat, md5sum, mdev, microcom, mkdir,
mkfifo, mknod, mkswap, mktemp, modinfo, modprobe, más, montar, mt,
mv, nameif, nc, netstat, nslookup, od, openvt, passwd, parche, pidof,
ping, ping6, pivot_root, poweroff, printf, pd, pwd, rdate, readlink,
realpath, reiniciar, renice, restablecer, rev, rm, rmdir, rmmod, ruta, rpm,
rpm2cpio, piezas de ejecución, sed, seq, setkeycodes, setsid, sh, sha1sum,
sha256sum, sha512sum, dormir, ordenar, start-stop-daemon, stat,
static-sh, cuerdas, stty, su, sulogin, swapoff, swapon, switch_root,
sincronizar, sysctl, syslogd, tac, cola, alquitrán, conjunto de tareas, tee, telnet,
telnetd, prueba, tftp, tiempo, tiempo de espera, parte superior, toque, tr, traceroute,
traceroute6, verdadero, tty, tunctl, udhcpc, udhcpd, umount, uname,
descomprimir, no expandir, uniq, unix2dos, unlzma, unlzop, unxz, descomprimir,
tiempo de actividad, usleep, uudecode, uuencode, vconfig, vi, reloj, perro guardián,
wc, wget, cuál, quién, whoami, xargs, xz, xzcat, sí, zcat
COMANDO DESCRIPCIONES
ácida
acpid [-df] [-c CONFDIR] [-l ARCHIVO DE REGISTRO] [-a ARCHIVO DE ACCIÓN] [-M ARCHIVO DE MAPA] [-e
PROC_EVENT_FILE] [-p PIDFILE]
Escuche los eventos de ACPI y genere ayudantes específicos al llegar el evento
-d Registro en stderr, no archivo de registro (implica -f)
-f Ejecutar en primer plano
-c Directorio de configuración DIR [/ etc / acpi]
-e ARCHIVO / proc archivo de evento [/ proc / acpi / event]
-l ARCHIVO Archivo de registro [/var/log/acpid.log]
-p ARCHIVO Archivo Pid [/var/run/acpid.pid]
-un archivo de acción de ARCHIVO [/etc/acpid.conf]
-M ARCHIVO Archivo de mapa [/etc/acpi.map]
Acepte e ignore las opciones de compatibilidad -g -m -s -S -v
adj.timex
adjtimex [-q] [-o APAGADO] [-f FREQ] [-p TCONST] [-t TICK]
Leer y configurar opcionalmente los parámetros de la base de tiempo del sistema. Ver adj.timex(2)
-q Silencio
-o OFF Offset de tiempo, microsegundos
-f FREQ Ajuste de frecuencia, unidades de kernel enteras (65536 es 1 ppm)
(los valores positivos hacen que el reloj corra más rápido)
-t TICK Microsegundos por tic, generalmente 10000
-p TCONST
ar ar [-o] [-v] [-p] [-t] [-x] ARCHIVOS DE ARCHIVO
Extraer o enumerar ARCHIVOS de un archivo ar
-o Conservar las fechas originales
-p Extraer a stdout
-t Lista
-x Extracto
-v detallado
arp arp [-vn] [-H TIPOHW] [-i IF] -a [NOMBRE DE HOST] [-v] [-i IF] -d NOMBRE DE HOST
[pub] [-v] [-H TIPOHW] [-i IF] -s NOMBRE DE HOST HWADDR [temp] [-v] [-H TIPOHW] [-i IF] -s
NOMBRE DE HOST HWADDR [máscara de red MÁSCARA] pub [-v] [-H HWTYPE] [-i IF] -Ds NOMBRE DE HOST IFACE
[máscara de red MÁSCARA] pub
Manipular caché ARP
-a Mostrar (todos) los hosts
-d Eliminar entrada ARP
-s Establecer nueva entrada
-v detallado
-n No resuelve nombres
-i interfaz de red IF
-D Leer HWADDR de IFACE
-A, -p Familia de protocolos AF
-H HWTYPE Tipo de dirección de hardware
arpeando
arping [-fqbDUA] [-c CNT] [-w TIMEOUT] [-I IFACE] [-s SRC_IP] DST_IP
Enviar solicitudes / respuestas ARP
-f Salir en la primera respuesta ARP
-q Silencio
-b Sigue transmitiendo, no vayas a unidifusión
-D Modo de detección de direcciones duplicadas
-U Modo ARP no solicitado, actualiza a tus vecinos
-Un modo de respuesta ARP, actualiza a tus vecinos
-c N Detener después de enviar N solicitudes ARP
-w TIMEOUT Tiempo para esperar la respuesta ARP, segundos
-I Interfaz IFACE para usar (por defecto eth0)
-s SRC_IP Dirección IP del remitente
DST_IP Dirección IP de destino
ceniza ceniza [- / + OPCIONES] [- / + o OPT] ... [-c 'GUIÓN' [ARG0 [ARGS]] / ARCHIVO [ARGS]]
Intérprete de shell de Unix
awk awk [OPCIONES] [AWK_PROGRAM] [FILE] ...
-v VAR = VAL Establecer variable
-F SEP Usa SEP como separador de campo
-f ARCHIVO Leer programa desde ARCHIVO
-e AWK_PROGRAMA
nombre base
nombre base ARCHIVO [SUFIJO]
Quite la ruta del directorio y .SUFFIX del ARCHIVO
desarrollo de bloques
blockdev OPCIÓN BLOCKDEV
--setro Establecer ro
--setrw Establecer rw
--getro Obtener ro
--getss Obtiene el tamaño del sector
--getbsz Obtiene el tamaño del bloque
--setbsz BYTES Establecer tamaño de bloque
--getsz Obtiene el tamaño del dispositivo en sectores de 512 bytes
--getsize64 Obtiene el tamaño del dispositivo en bytes
--flushbufs Vaciar búferes
--rereadpt Releer la tabla de particiones
brctl
COMANDO brctl [PUENTE [INTERFAZ]]
Administrar puentes ethernet
comandos:
addbr BRIDGE Crear PUENTE
delbr BRIDGE Eliminar BRIDGE
addif BRIDGE IFACE Agregar IFACE a BRIDGE
delif BRIDGE IFACE Eliminar IFACE de BRIDGE
bunzip2
bunzip2 [-cf] [ARCHIVO] ...
Descomprimir ARCHIVOS (o stdin)
-c Escribir en stdout
-f Fuerza
bzcat
bzcat [ARCHIVO] ...
Descomprimir a salida estándar
bzip2
bzip2 [OPCIONES] [ARCHIVO] ...
Comprimir ARCHIVOS (o stdin) con el algoritmo bzip2
-1..9 Nivel de compresión
-d Descomprimir
-c Escribir en stdout
-f Fuerza
caballo cal [-jy] [[MES] AÑO]
Mostrar un calendario
-j Usar fechas julianas
-y Muestra todo el año
gato gato [ARCHIVO] ...
Concatenar ARCHIVOS e imprimirlos en stdout
chgrp
chgrp [-RhLHPcvf] ... ARCHIVO DE GRUPO ...
Cambiar la pertenencia al grupo de cada ARCHIVO a GRUPO
-R Recurso
-h Afecta a los enlaces simbólicos en lugar de a los destinos de los enlaces simbólicos
-L Atraviesa todos los enlaces simbólicos a directorios
-H Atravesar enlaces simbólicos solo en la línea de comando
-P No atravesar enlaces simbólicos (predeterminado)
-c Lista de archivos modificados
-v detallado
-f Ocultar errores
chmod
chmod [-Rcvf] MODO [, MODO] ... ARCHIVO ...
Cada MODO es una o más de las letras ugoa, uno de los símbolos + - = y uno o más
de las letras rwxst
-R Recurso
-c Lista de archivos modificados
-v Lista todos los archivos
-f Ocultar errores
chown
chown [-RhLHPcvf] ... PROPIETARIO [<. |:> [GRUPO]] ARCHIVO ...
Cambiar el propietario y / o grupo de cada ARCHIVO a PROPIETARIO y / o GRUPO
-R Recurso
-h Afecta a los enlaces simbólicos en lugar de a los destinos de los enlaces simbólicos
-L Atraviesa todos los enlaces simbólicos a directorios
-H Atravesar enlaces simbólicos solo en la línea de comando
-P No atravesar enlaces simbólicos (predeterminado)
-c Lista de archivos modificados
-v Lista todos los archivos
-f Ocultar errores
Contraseña
chpasswd [--md5 | --encrypted]
Leer usuario: contraseña de stdin y actualizar / Etc / passwd
-e, - cifrado Las contraseñas suministradas están cifradas
-m, - md5 Usa cifrado MD5 en lugar de DES
chroot
chroot NUEVA RAÍZ [PROG ARGS]
Ejecute PROG con el directorio raíz establecido en NEWROOT
chvt
chvt norte
Cambie la terminal virtual de primer plano a / dev / ttyN
limpiar
limpiar
Pantalla clara
cmp cmp [-l] [-s] ARCHIVO1 [ARCHIVO2 [SKIP1 [SKIP2]]]
Compare FILE1 con FILE2 (o stdin)
-l Escribe los números de bytes (decimal) y los valores (octal)
para todos los bytes diferentes
-s tranquilo
cp cp [OPCIONES] FUENTE ... DEST
Copiar SOURCE (s) a DEST
-a Lo mismo que -dpR
-R, -r Recurse
-d, -P Conservar enlaces simbólicos (predeterminado si -R)
-L Seguir todos los enlaces simbólicos
-H Siga los enlaces simbólicos en la línea de comando
-p Conservar los atributos del archivo si es posible
-f Sobrescribir
-i Preguntar antes de sobrescribir
-l, -s Crear enlaces (sym)
cpio
cpio [-dmvu] [-F ARCHIVO] [-H newc] [-tio] [EXTR_FILE] ...
Extraiga o enumere archivos de un archivo cpio, o cree un archivo usando la lista de archivos en
stdin
Modo de operación principal:
-t Lista
-i Extraer EXTR_FILEs (o todos)
-o Crear (requiere -H newc)
-d Crear directorios principales
-m Preservar mtime
-v detallado
-u sobrescribir
-F ARCHIVO Archivo de entrada (-t, -i, -p) o salida (-o)
-H formato de archivo newc
corona
crond -fbS -l N -L ARCHIVO DE REGISTRO -c DIR
-f Primer plano
-b Fondo (predeterminado)
-S Log to syslog (predeterminado)
-l Establecer el nivel de registro. 0 es el más detallado, por defecto 8
-L Iniciar sesión en archivo
-c Directorio de trabajo
crontab
crontab [-c DIR] [-u USUARIO] [-ler] | [ARCHIVO]
-c directorio Crontab
-u Usuario
-l Lista crontab
-e Editar crontab
-r Eliminar crontab
ARCHIVO Reemplace crontab por ARCHIVO ('-': stdin)
cttyhack
cttyhack [ARGOS PROG]
Dale a PROG un tty controlador si es posible. Ejemplo para / etc / inittab (para busybox init):
:: respawn: / bin / cttyhack / Bin / sh Dar control de tty al shell que se ejecuta con PID
1: $ exec cttyhack sh Iniciando el shell interactivo desde el script de arranque del shell:
setid cttyhack sh
cortar cortar [OPCIONES] [ARCHIVO] ...
Imprima los campos seleccionados de cada ARCHIVO de entrada a la salida estándar
-b LIST Salida solo bytes de LIST
-c LIST Muestra solo caracteres de LIST
-d CHAR Usa CHAR en lugar de tab como delimitador de campo
-s Muestra solo las líneas que contienen el delimitador
-f N Imprime solo estos campos
-n ignorado
datos
fecha [OPCIONES] [+ FMT] [HORA]
Mostrar la hora (usando + FMT) o configurar la hora
[-s, - set] TIME Establecer la hora en TIME
-u, - utc Trabajar en UTC (no convertir a la hora local)
-R, - rfc-2822 Cadena de fecha de salida compatible con RFC-2822
-I [SPEC] Salida cadena de fecha compatible con ISO-8601
SPEC = 'fecha' (predeterminado) solo para la fecha,
'horas', 'minutos' o 'segundos' para la fecha y
tiempo a la precisión indicada
-r, - ARCHIVO de referencia Muestra la hora de la última modificación del ARCHIVO
-d, - fecha HORA Muestra HORA, no "ahora"
-D FMT Utiliza FMT para -d conversión de TIEMPO
Formatos de TIME reconocidos:
hh: mm [: ss]
[AAAA.] MM.DD-hh: mm [: ss]
AAAA-MM-DD hh: mm [: ss]
[[[[[YY] YY] MM] DD] hh] mm [.ss]
El formulario "fecha HORA" acepta MMDDhhmm [[YY] YY] [. ss] en su lugar
dc EXPRESIÓN CC ...
Pequeña calculadora RPN. Operaciones: +, add, -, sub, *, mul, /, div,%, mod, and, or, not,
xor, p - imprime la parte superior de la pila (sin hacer estallar), f - imprime toda la pila, o - abre el
valor y establecer la base de salida (debe ser 10, 16, 8 o 2). Ejemplos: 'dc 2 2 add p' -> 4,
'dc 8 8 mul 2 2 + / p' -> 16
dd dd [if = FILE] [of = FILE] [ibs = N] [obs = N] [bs = N] [count = N] [skip = N] [seek = N]
[conv = notrunc | noerror | sync | fsync]
Copiar un archivo con conversión y formateo
if = FILE Leer de FILE en lugar de stdin
of = FILE Escribir en FILE en lugar de stdout
bs = N Leer y escribir N bytes a la vez
ibs = N Leer N bytes a la vez
obs = N Escribe N bytes a la vez
count = N Copiar solo N bloques de entrada
saltar = N Saltar N bloques de entrada
buscar = N Omitir N bloques de salida
conv = notrunc No truncar el archivo de salida
conv = noerror Continuar después de leer errores
conv = sincronizar bloques de pad con ceros
conv = fsync Escribe físicamente los datos antes de terminar
conv = swab Intercambiar cada par de bytes
N puede tener el sufijo c (1), w (2), b (512), kD (1000), k (1024), MD, M, GD, G
oferta
adjudicar [N]
Desasignar terminal virtual no utilizado / dev / ttyN
modelo dep
depmod [-n] [-b BASE] [VERSIÓN] [MODFILES] ...
Genere archivos de module.dep, alias y símbolos
-b BASE Usa BASE / lib / modules / VERSION
-n Ejecución en seco: imprime archivos a la salida estándar
devmem
DIRECCIÓN devmem [WIDTH [VALUE]]
Leer / escribir desde dirección física
DIRECCIÓN Dirección para actuar
ANCHO Ancho (8/16 / ...)
VALOR Datos a escribir
df df [-Pkmhai] [-B SIZE] [FILESYSTEM] ...
Imprimir estadísticas de uso del sistema de archivos
-P formato de salida POSIX
-k bloques de 1024 bytes (predeterminado)
-m bloques de 1 M byte
-h Legible por humanos (por ejemplo, 1K 243M 2G)
-a Mostrar todos los sistemas de archivos
-i inodos
-B TAMAÑO Tamaño de bloque
diff
diff [-abBdiNqrTstw] [-L ETIQUETA] [-S ARCHIVO] [-U LÍNEAS] ARCHIVO1 ARCHIVO2
Compare los archivos línea por línea y muestre las diferencias entre ellos. Esta
la implementación solo admite diferencias unificadas.
-a Tratar todos los archivos como texto
-b Ignora los cambios en la cantidad de espacios en blanco
-B Ignora los cambios cuyas líneas están todas en blanco
-d Esfuérzate por encontrar un conjunto más pequeño de cambios
-i Ignorar las diferencias entre mayúsculas y minúsculas
-L Use LABEL en lugar del nombre de archivo en el encabezado unificado
-N Tratar los archivos ausentes como vacíos
-q Salida solo si los archivos difieren
-r recurso
-S Comience con FILE al comparar directorios
-T Haga que las pestañas se alineen colocando el prefijo de una pestaña cuando sea necesario
-s Informe cuando dos archivos son iguales
-t Expandir pestañas a espacios en la salida
-U Output LINES líneas de contexto
-w Ignorar todos los espacios en blanco
nombre de directorio
dirname NOMBRE DE ARCHIVO
Eliminar el sufijo que no es de directorio de FILENAME
dmesg
dmesg [-c] [-n NIVEL] [-s TAMAÑO]
Imprime o controla el búfer de anillo del kernel
-c Borrar búfer de anillo después de imprimir
-n LEVEL Establecer el nivel de registro de la consola
-s TAMAÑO Tamaño del búfer
dos2unix
dos2unix [-ud] [ARCHIVO]
Convierta FILE in situ de formato DOS a Unix. Cuando no se proporciona ningún archivo, utilice
stdin / stdout.
-u dos2unix
-d unix2dos
dpkg
PAQUETE dpkg [-ilCPru] [-F OPT]
Instalar, eliminar y administrar paquetes Debian
-i, - instalar Instalar el paquete
-l, - lista Lista de paquetes instalados
--configure Configurar un paquete sin empaquetar
-P, - purgar Purga todos los archivos de un paquete
-r, - eliminar Elimina todos los archivos excepto los de configuración de un paquete
--unpack Desempaqueta un paquete, pero no lo configuras
--force-depende Ignorar los problemas de dependencia
--force-confnew Sobrescribe los archivos de configuración existentes al instalar
--force-confold Conserva los archivos de configuración antiguos al instalar
dpkg-deb
dpkg-deb [-cefxX] ARCHIVO [argumento]
Realizar acciones en paquetes Debian (.debs)
-c Lista de contenidos del árbol del sistema de archivos
-e Extrae archivos de control al directorio [argumento]
-f Muestra el nombre del campo de control que comienza con [argumento]
-x Extraer el árbol del sistema de archivos de paquetes al directorio
-X extracto detallado
du du [-aHLdclsxhmk] [ARCHIVO] ...
Resumir el espacio en disco utilizado para cada ARCHIVO y / o directorio
-a Mostrar también tamaños de archivo
-L Seguir todos los enlaces simbólicos
-H Siga los enlaces simbólicos en la línea de comando
-d N Limita la salida a directorios (y archivos con -a) de profundidad <N
-c Mostrar gran total
-l Contar tamaños muchas veces si está vinculado de forma rígida
-s Muestra solo un total para cada argumento
-x Omitir directorios en diferentes sistemas de archivos
-h Tamaños en formato legible por humanos (p. ej., 1K 243M 2G)
-m Tamaños en megabytes
-k Tamaños en kilobytes (predeterminado)
mapa de volcado
dumpkmap> mapa de teclas
Imprima una tabla de traducción de teclado binario en stdout
volquetes
dumpleases [-r | -a] [-f ARRENDAMIENTO DE ARRENDAMIENTO]
Mostrar concesiones DHCP otorgadas por udhcpd
-f, - file = ARCHIVO Archivo de arrendamiento
-r, - restante Muestra el tiempo restante
-a, - tiempo absoluto de caducidad del espectáculo
echo
echo [-neE] [ARG] ...
Imprime los ARG especificados en la salida estándar
-n Suprimir nueva línea final
-e Interpretar los escapes de barra invertida (es decir, \ t = tabulador)
-E No interpretar los escapes de barra invertida (predeterminado)
ed ed
env env [-iu] [-] [nombre = valor] ... [PROG ARGS]
Imprima el entorno actual o ejecute PROG después de configurar el entorno especificado
-, -i Empiece con un entorno vacío
-u Eliminar variable del entorno
expandir
expandir [-i] [-t N] [ARCHIVO] ...
Convierta pestañas en espacios, escribiendo en stdout
-i, - inicial No convertir pestañas después de no espacios en blanco
-t, - tabs = N Tabs se detiene cada N caracteres
expr
EXPRESIÓN
Imprime el valor de EXPRESSION en stdout
EXPRESIÓN puede ser:
ARG1 | ARG2 ARG1 si no es nulo ni 0, de lo contrario ARG2
ARG1 y ARG2 ARG1 si ningún argumento es nulo o 0, de lo contrario 0
ARG1 <ARG2 1 si ARG1 es menor que ARG2, en caso contrario 0. De manera similar:
ARG1 <= ARG2
AR1 = ARG2
ARG1! = ARG2
ARG1> = ARG2
ARG1> ARG2
ARG1 + ARG2 Suma de ARG1 y ARG2. Similar:
ARG1 - ARG2
ARG1 * ARG2
ARG1/ARG2
ARG1% ARG2
STRING: REGEXP Coincidencia de patrón anclado de REGEXP en STRING
coincidir con STRING REGEXP Igual que STRING: REGEXP
substr STRING POS LENGTH Subcadena de STRING, POS contado desde 1
índice STRING CHARS Índice en STRING donde se encuentra cualquier CHARS, o 0
longitud STRING Longitud de STRING
citar TOKEN Interpretar TOKEN como una cadena, incluso si
es una palabra clave como "coincidencia" o una
operador como '/'
(EXPRESIÓN) Valor de EXPRESIÓN
Tenga en cuenta que muchos operadores necesitan escapes o cotizaciones para shells. Las comparaciones son
aritmética si ambos ARG son números, de lo contrario lexicográfico. Las coincidencias de patrones devuelven el
cadena que coincide entre \ (y \) o nula; si \ (y \) no se utilizan, devuelven el
número de caracteres coincidentes o 0.
false
false
Devuelve un código de salida FALSE \fis0(1)
fdisk
fdisk [-ul] [-C CILINDROS] [-H CABEZALES] [-S SECTORES] [-b SSZ] DISCO
Cambiar tabla de particiones
-u Inicio y Fin están en sectores (en lugar de cilindros)
-l Muestra la tabla de particiones para cada DISCO, luego sale
-b 2048 (para ciertos discos MO) usa sectores de 2048 bytes
-C CILINDROS Establecer el número de cilindros / cabezas / sectores
-H CABEZAS
-S SECTORES
encontrar
buscar [-HL] [RUTA] ... [OPCIONES] [ACCIONES]
Busque archivos y realice acciones sobre ellos. La primera acción fallida detiene el procesamiento de
archivo actual. Valores predeterminados: PATH es el directorio actual, la acción es '-print'
-L, -follow Seguir enlaces simbólicos
-H ... solo en la línea de comando
-xdev No desciende de directorios en otros sistemas de archivos
-maxdepth N Descender en la mayoría de N niveles. -maxdepth 0 se aplica
acciones para argumentos de línea de comando solamente
-mindepth N No actúes en los primeros N niveles
-profundidad Actuar en el directorio * después * de atravesarlo
Comportamiento:
(ACCIONES) Acciones grupales para -o / -a
! ACT Invierte el éxito / fracaso de ACT
ACT1 [-a] ACT2 Si ACT1 falla, deténgase; de lo contrario, ejecute ACT2
ACT1 -o ACT2 Si ACT1 tiene éxito, deténgase, de lo contrario, ejecute ACT2
Nota: -a tiene mayor prioridad que -o
-name PATTERN Coincide con el nombre del archivo (sin el nombre del directorio) con el PATTERN
-nombre PATRÓN No distingue entre mayúsculas y minúsculas -nombre
-path PATTERN Coincide con la ruta de PATTERN
-path PATTERN No distingue entre mayúsculas y minúsculas -path
-regex PATTERN Coincidir con la ruta de regex PATTERN
-tipo X El tipo de archivo es X (uno de: f, d, l, b, c, ...)
-perm MASK Al menos un bit de máscara (+ MASK), todos los bits (-MASK),
o exactamente los bits MASK se establecen en el modo de archivo
-mtime DAYS mtime es mayor que (+ N), menor que (-N),
o exactamente N días en el pasado
-mmin MINS mtime es mayor que (+ N), menor que (-N),
o exactamente N minutos en el pasado
-newer FILE mtime es más reciente que FILE's
-inum N El archivo tiene el número de inodo N
-NOMBRE / ID de usuario El archivo es propiedad de un usuario determinado
-grupo NOMBRE / ID El archivo es propiedad de un grupo determinado
-size N [bck] El tamaño del archivo es N (c: bytes, k: kbytes, b: 512 bytes (def.))
+/- N: el tamaño del archivo es mayor / menor que N
-links N El número de enlaces es mayor que (+ N), menor que (-N),
o exactamente N
-prune Si el archivo actual es un directorio, no descienda a él
Si no se especifica ninguna de las siguientes acciones, se asume -print
-print Imprimir nombre de archivo
-print0 Nombre del archivo de impresión, terminado en NUL
-exec CMD ARG; Ejecute CMD con todas las instancias de {} reemplazadas por
nombre del archivo. Falla si CMD sale con un valor distinto de cero
doblez
pliegue [-bs] [-w WIDTH] [FILE] ...
Envuelva las líneas de entrada en cada ARCHIVO (o stdin), escribiendo en stdout
-b Contar bytes en lugar de columnas
-s Romper en espacios
-w Usa columnas WIDTH en lugar de 80
gratuita,
gratis [-b / k / m / g]
Muestra la cantidad de memoria del sistema libre y usada
disco freeram
DISPOSITIVO freeramdisk
Libera toda la memoria utilizada por el ramdisk especificado
FSTR
fstrim [OPCIONES] MOUNTPOINT
-o, - offset = OFFSET Offset en bytes para descartar
-l, - longitud = LEN Bytes para descartar
-m, - mínimo = MIN Longitud mínima de extensión
-v, - detallado Imprime el número de bytes descartados
ftpget
ftpget [OPCIONES] HOST [LOCAL_FILE] REMOTE_FILE
Descargar un archivo a través de FTP
-c, - continuar Continuar con la transferencia anterior
-v, - detallado Verboso
-u, - nombre de usuario USER Nombre de usuario
-p, - contraseña PASS Contraseña
-P, - puerto NUM Puerto
ftpput
ftpput [OPCIONES] HOST [ARCHIVO_REMOTO] ARCHIVO_LOCAL
Subir un archivo a un servidor FTP
-v, - detallado Verboso
-u, - nombre de usuario USER Nombre de usuario
-p, - contraseña PASS Contraseña
-P, - puerto NUM Puerto
conseguiroptar
getopt [OPCIONES] [-] OPTSTRING PARAMS
-a, - alternativa Permitir opciones largas que comienzan con single -
-l, - longoptions = LOPT [, ...] Opciones largas para reconocer
-n, - name = PROGNAME El nombre bajo el cual se informan los errores
-o, - options = OPTSTRING Opciones cortas para reconocer
-q, - silencioso No hay mensajes de error en opciones no reconocidas
-Q, - salida silenciosa Sin salida normal
-s, - shell = SHELL Establecer convenciones de cotización de shell
-T, - prueba de la versión de prueba (sale con 4)
-u, - sin comillas No cita la salida
Ejemplo:
O = `getopt -l bb: - ab: c ::" $ @ "` || exit 1 eval set - "$ O" mientras es verdadero; hacer caso
"$ 1" en -a) echo A; cambio;; -b | --bb) echo "B: '$ 2'"; turno 2 ;;
-c) caso "$ 2" en "") echo C; turno 2 ;; *) echo "C: '$ 2'";
turno 2 ;; esac ;; --) cambio; rotura;; *) Error de eco; salida 1 ;;
esac hecho
getty
getty [OPTIONS] BAUD_RATE [, BAUD_RATE] ... TTY [TERMTYPE]
Abra TTY, solicite el nombre de inicio de sesión y luego invoque / bin / iniciar sesión
-h Habilita el control de flujo de hardware RTS / CTS
-L Establecer CLOCAL (ignorar el estado de detección de portadora)
-m Obtiene la velocidad en baudios del mensaje de estado CONNECT del módem
-n No solicita el nombre de inicio de sesión
-w Espere CR o LF antes de enviar / etc / issue
-no mostrar / etc / issue
-f ISSUE_FILE Muestra ISSUE_FILE en lugar de / etc / issue
-l LOGIN Invocar LOGIN en lugar de / bin / iniciar sesión
-t SEC Termina después de SEC si no se lee ningún nombre de inicio de sesión
-I INITSTR Envía INITSTR antes que nada
-H HOST Registra HOST en el archivo utmp como nombre de host
BAUD_RATE de 0 lo deja sin cambios
grep
grep [-HhnlLoqvsriwFEz] [-m N] [-A / B / CN] PATRÓN / -e PATRÓN ... / - f ARCHIVO [ARCHIVO] ...
Buscar PATRÓN en ARCHIVOS (o stdin)
-H Agregar prefijo 'nombre de archivo:'
-h No agregue el prefijo 'nombre de archivo:'
-n Agregar prefijo 'line_no:'
-l Mostrar solo los nombres de los archivos que coinciden
-L Mostrar solo los nombres de los archivos que no coinciden
-c Mostrar solo el recuento de líneas coincidentes
-o Mostrar solo la parte correspondiente de la línea
-q Silencio. Devuelve 0 si se encuentra PATTERN, 1 en caso contrario
-v Seleccionar líneas que no coincidan
-s Suprime los errores de apertura y lectura
-r recurso
-i Ignorar caso
-w Coincide solo con palabras completas
-x Coincidir solo con líneas enteras
-F PATTERN es un literal (no regexp)
-E PATTERN es una expresión regular extendida
-z La entrada tiene terminación NUL
-m N Coincide con hasta N veces por archivo
-AN Imprime N líneas de contexto final
-BN Imprime N líneas de contexto principal
-CN Igual que '-AN -BN'
-e Patrón PTRN para que coincida
-f ARCHIVO Leer patrón del archivo
grupos
grupos [USUARIO]
Imprima las membresías grupales de USUARIO o para el proceso actual
pistolas
gunzip [-cft] [ARCHIVO] ...
Descomprimir ARCHIVOS (o stdin)
-c Escribir en stdout
-f Fuerza
-t Probar la integridad del archivo
gzip
gzip [-cfd] [ARCHIVO] ...
Comprimir ARCHIVOS (o stdin)
-d Descomprimir
-c Escribir en stdout
-f Fuerza
alto
detener [-d DELAY] [-n] [-f] [-w]
Detén el sistema
-d SEC Intervalo de retardo
-n No sincronizar
-f Force (no pasar por init)
-w Solo escribe un registro wtmp
cabeza
cabeza [OPCIONES] [ARCHIVO] ...
Imprima las primeras 10 líneas de cada ARCHIVO (o stdin) en la salida estándar. Con más de un ARCHIVO,
preceda a cada uno con un encabezado de nombre de archivo.
-n N [kbm] Imprime las primeras N líneas
-n -N [kbm] Imprime todo excepto N últimas líneas
-c [-] N [kbm] Imprime los primeros N bytes
-q Nunca imprimir encabezados
-v Imprimir siempre encabezados
N puede tener el sufijo k (x1024), b (x512) om (x1024 ^ 2).
volcado hexadecimal
hexdump [-bcCdefnosvx] [ARCHIVO] ...
Mostrar ARCHIVOS (o stdin) en un formato especificado por el usuario
-b Visualización octal de un byte
-c Visualización de caracteres de un byte
-C Canonical hexadecimal + ASCII, 16 bytes por línea
-d Pantalla decimal de dos bytes
-e FORMATO_CADENA
-f FORMATO_ARCHIVO
-n LENGTH Interpreta solo LENGTH bytes de entrada
-o Visualización octal de dos bytes
-s OFFSET Omitir bytes de OFFSET
-v Muestra todos los datos de entrada
-x Pantalla hexadecimal de dos bytes
anfitrión
anfitrión
Imprima un identificador único de 32 bits para la máquina
hostname
nombre de host [OPCIONES] [HOSTNAME | -F ARCHIVO]
Obtener o establecer un nombre de host o un nombre de dominio DNS
-s corto
-i Direcciones para el nombre de host
-d nombre de dominio DNS
-f Nombre de dominio completamente calificado
-F ARCHIVO Usa el contenido del ARCHIVO como nombre de host
httpd
httpd [-ifv [v]] [-c CONFFILE] [-p [IP:] PORT] [-u USER [: GRP]] [-r REALM] [-h HOME] o
httpd -d / -e / -m STRING
Escuche las solicitudes HTTP entrantes
-i modo Inetd
-f No demonizar
-v [v] Detallado
-p [IP:] PORT Enlace a IP: PORT (predeterminado *: 80)
-u USER [: GRP] Establece uid / gid después de enlazar al puerto
-r REALM Authentication Realm para autenticación básica
-h INICIO Directorio de inicio (predeterminado).
-c ARCHIVO Archivo de configuración (predeterminado {/ Etc, INICIO} /httpd.conf)
-m CADENA MD5 cripta CADENA
-e STRING codificación HTML STRING
-d STRING decodificación de URL STRING
reloj
hwclock [-r | --show] [-s | --hctosys] [-w | --systohc] [-t | --systz] [-l | --localtime]
[-u | --utc] [-f | --rtc ARCHIVO]
Consultar y configurar el reloj de hardware (RTC)
-r Muestra la hora del reloj del hardware
-s Establece la hora del sistema desde el reloj del hardware
-w Establecer el reloj de hardware a partir de la hora del sistema
-t Establecer zona horaria en el kernel, hora correcta del sistema
si el reloj del hardware está en la hora local
-u Suponga que el reloj del hardware se mantiene en UTC
-l Suponga que el reloj del hardware se mantiene en la hora local.
-f ARCHIVO Usa el dispositivo especificado (por ejemplo, / dev / rtc2)
id id [OPCIONES] [USUARIO]
Imprimir información sobre USUARIO o el usuario actual
-u ID de usuario
-g ID de grupo
-G ID de grupo suplementarios
-n Imprimir nombres en lugar de números
-r Imprimir ID real en lugar de ID efectivo
Ifconfig
ifconfig [-a] interfaz [dirección]
Configurar una interfaz de red
[agregar DIRECCIÓN [/ PREFIXLEN]]
[del ADDRESS [/ PREFIXLEN]]
[[-] retransmitir [DIRECCIÓN]] [[-] punto de destino [DIRECCIÓN]]
[DIRECCIÓN de máscara de red] [DIRECCIÓN de dstaddr]
[llenar NN] [mantener vivo NN]
[hw ether | DIRECCIÓN de banda infinita] [métrica NN] [mtu NN]
[[-] remolques] [[-] arp] [[-] allmulti]
[multidifusión] [[-] promisc] [txqueuelen NN] [[-] dinámico]
[mem_start NN] [io_addr NN] [irq NN]
[arriba | abajo] ...
ifdown
ifdown [-anmvf] [-i ARCHIVO] IFACE ...
-a Des / configurar todas las interfaces automáticamente
-i ARCHIVO Usa ARCHIVO para definiciones de interfaz
-n Imprime lo que sucedería, pero no lo hagas
(nota: no deshabilita las asignaciones)
-m No ejecute ningún mapeo
-v Imprime lo que sucedería antes de hacerlo
-f Forzar des / configuración
ifup
ifup [-anmvf] [-i ARCHIVO] IFACE ...
-a Des / configurar todas las interfaces automáticamente
-i ARCHIVO Usa ARCHIVO para definiciones de interfaz
-n Imprime lo que sucedería, pero no lo hagas
(nota: no deshabilita las asignaciones)
-m No ejecute ningún mapeo
-v Imprime lo que sucedería antes de hacerlo
-f Forzar des / configuración
init
init
Init es el primer proceso que se inicia durante el arranque. Nunca sale. (Re) engendra hijos
de acuerdo con / etc / inittab.
insmod
insmod ARCHIVO [SÍMBOLO = VALOR] ...
Cargue los módulos del kernel especificados en el kernel
ionico
ionico [-c 1-3] [-n 0-7] [-p PID] [PROG]
Cambiar la prioridad y la clase de E / S
-c Clase. 1: tiempo real 2: mejor esfuerzo 3: inactivo
-n Prioridad
ip ip [OPCIONES] {dirección | ruta | enlace | túnel | regla} {COMANDO}
ip [OPCIONES] OBJETO {COMANDO} donde OBJETO: = {dirección | ruta | enlace | túnel | regla}
OPCIONES: = {-f [amily] {inet | inet6 | enlace} | -una línea] }
ipcalc
ipcalc [OPCIONES] DIRECCIÓN [[/] NETMASK] [NETMASK]
Calcular la configuración de la red IP a partir de una dirección IP
-b, - difusión Mostrar dirección de difusión calculada
-n, - red Muestra la dirección de red calculada
-m, - máscara de red Muestra la máscara de red predeterminada para IP
-p, - prefijo Muestra el prefijo de IP / NETMASK
-h, - nombre de host Muestra el primer nombre de host resuelto
-s, - silencioso Nunca muestre mensajes de error
matar
matar [-l] [-SIG] PID ...
Enviar una señal (por defecto: TERM) a los PID dados
-l Lista todos los nombres y números de señales
Mátalos a todos
killall [-l] [-q] [-SIG] NOMBRE DEL PROCESO ...
Enviar una señal (por defecto: TERM) a procesos dados
-l Lista todos los nombres y números de señales
-q No se queje si no se mataron procesos
klogd
klogd [-c N] [-n]
Registrador de kernel
-c N Imprimir en los mensajes de la consola más urgentes que antes N (1-8)
-n Ejecutar en primer plano
pasado
pasado
Mostrar la lista de los últimos usuarios que iniciaron sesión en el sistema
menos
menos [-EMmNh ~ I?] [ARCHIVO] ...
Ver ARCHIVO (o stdin) una pantalla completa a la vez
-E Salir una vez que se llega al final de un archivo
-M, -m Mostrar línea de estado con números de línea
y porcentaje a través del archivo
-N Número de línea de prefijo a cada línea
-Ignorto mayúsculas en todas las búsquedas
- ~ Suprime ~ s mostrados después de EOF
ln En [OPCIONES] OBJETIVO ... ENLACE | DIR
Cree un enlace LINK o DIR / TARGET a los OBJETIVOS especificados
-s Crea enlaces simbólicos en lugar de enlaces duros
-f Eliminar destinos existentes
-n No elimine la referencia de los enlaces simbólicos: trátelos como un archivo normal
-b Hacer una copia de seguridad del objetivo (si existe) antes de la operación del enlace
-S suf Use sufijo en lugar de ~ al hacer copias de seguridad de archivos
-T 2nd arg debe ser un DIR
-v detallado
fuente de carga
loadfont <fuente
Cargar una fuente de consola desde stdin
mapa de carga
loadkmap <mapa de teclas
Cargue una tabla de traducción de teclado binario desde stdin
logger
registrador [OPCIONES] [MENSAJE]
Escribir MENSAJE (o stdin) en syslog
-s Iniciar sesión en stderr y en el registro del sistema
-t TAG Log usando la etiqueta especificada (por defecto es el nombre de usuario)
-p Prioridad PRIO (par numérico o de nivel de instalación)
Inicie sesión
iniciar sesión [-p] [-h HOST] [[-f] USER]
Iniciar una nueva sesión en el sistema
-f No autenticar (el usuario ya está autenticado)
-h Nombre del host remoto
-p preservar el medio ambiente
nombre de registro
nombre de registro
Imprime el nombre del usuario actual
lectura de registro
lectura de registro [-f]
Mostrar mensajes en el búfer circular de syslogd
-f Salida de datos a medida que crece el registro
perder
losetup [-r] [-o OFS] {-f | LOOPDEV} ARCHIVO - dispositivos de bucle asociados losetup -d
LOOPDEV - disociar losetup -a - mostrar estado losetup -f - mostrar el siguiente gratis
dispositivo de bucle
-o OFS Inicia bytes OFS en ARCHIVO
-r de solo lectura
-f Mostrar / usar el siguiente dispositivo de bucle libre
ls ls [-1AaCxdLHRFplinsehrSXvctu] [-w WIDTH] [FILE] ...
Listar el contenido del directorio
-1 salida de una columna
-a Incluye entradas que comienzan con.
-A Me gusta -a, pero excluir. y ..
-C Lista por columnas
-x Lista por líneas
-d Lista las entradas del directorio en lugar de su contenido
-L Seguir enlaces simbólicos
-H Siga los enlaces simbólicos en la línea de comando
-R Recurso
-p Agregar / a las entradas del directorio
-F Indicador de agregar (uno de * / = @ |) a las entradas
-l Formato de lista larga
-i Lista de números de inodo
-n Lista de UID y GID numéricos en lugar de nombres
-s Lista de bloques asignados
-e Lista completa de fecha y hora
-h Tamaños de lista en formato legible por humanos (1K 243M 2G)
-r Ordenar en orden inverso
-S Ordenar por tamaño
-X Ordenar por extensión
-v Ordenar por versión
-c Con -l: ordenar por ctime
-t Con -l: ordenar por mtime
-u con -l: ordenar por hora
-w N Suponga que el terminal tiene N columnas de ancho
--color [= {always, never, auto}] Controlar el color
lsmod
lsmod
Enumere los módulos del kernel cargados actualmente
lzcat
lzcat [ARCHIVO] ...
Descomprimir a salida estándar
lzma
lzma -d [-cf] [ARCHIVO] ...
Descomprimir ARCHIVO (o stdin)
-d Descomprimir
-c Escribir en stdout
-f Fuerza
lzop
lzop [-cfvd123456789CF] [ARCHIVO] ...
-1..9 Nivel de compresión
-d Descomprimir
-c Escribir en stdout
-f Fuerza
-v detallado
-F No almacene ni verifique la suma de comprobación
-C También escribe la suma de comprobación del bloque comprimido
lzopcat
lzopcat [-vCF] [ARCHIVO] ...
-v detallado
-F No almacene ni verifique la suma de comprobación
md5sum
md5sum [-c [sw]] [ARCHIVO] ...
Imprima o verifique sumas de comprobación MD5
-c Verificar sumas contra la lista en ARCHIVOS
-s No genera nada, el código de estado muestra éxito
-w Advierte sobre líneas de suma de comprobación con formato incorrecto
mdev
mdev [-s]
mdev -s debe ejecutarse durante el arranque para escanear / sys y poblar / dev.
Bare mdev es un asistente de conexión en caliente del kernel. Para activarlo: echo / sbin / mdev
>/ proc / sys / kernel / hotplug
Utiliza /etc/mdev.conf con las líneas [-] [ENV = regex;] ... DEVNAME UID: GID PERM
[> | = RUTA] | [!] [@ | $ | * PROG] donde DEVNAME es el nombre del dispositivo regex, @ major, minor [-minor2],
o regex variable de entorno. Un uso común de este último es cargar módulos para
dispositivos enchufados en caliente:
$ MODALIAS =. * 0: 0 660 @modprobe "$ MODALIAS"
Si existe el archivo /dev/mdev.seq, mdev esperará a que su valor coincida con la variable $ SEQNUM.
Esto evita carreras de enchufar / desenchufar. Para activar esta función, cree un /dev/mdev.seq vacío
en el arranque.
Si existe el archivo /dev/mdev.log, se le agregará un registro de depuración.
microcom
microcom [-d RETRASO] [-t TIEMPO EXCESO] [-s VELOCIDAD] [-X] TTY
Copie bytes para stdin a TTY y de TTY a stdout
-d Espere hasta DELAY ms para la salida TTY antes de enviar cada
siguiente byte
-t Salir si tanto stdin como TTY están en silencio durante TIMEOUT ms
-s Establece la línea serial en VELOCIDAD
-X Deshabilita el significado especial de NUL y Ctrl-X de stdin
mkdir
mkdir [OPCIONES] DIRECTORIO ...
Crear directorio
-m Modo MODO
-p No hay error si existe; hacer directorios principales según sea necesario
mkfifo
mkfifo [-m MODE] NOMBRE
Crear tubería con nombre
-m Modo MODO (predeterminado a = rw)
mknod
mknod [-m MODE] NOMBRE TIPO MAYOR MENOR
Crea un archivo especial (bloque, personaje o tubería)
-m MODO Modo de creación (predeterminado a = rw)
TIPO:
b Bloquear dispositivo
c o u Dispositivo de caracteres
p Canalización con nombre (MAYOR y MENOR se ignoran)
intercambio de mks
mkswap [-L LBL] BLOCKDEV [KBYTES]
Prepare BLOCKDEV para usarlo como partición de intercambio
-L Etiqueta LBL
mktemp
mktemp [-dt] [-p DIR] [PLANTILLA]
Cree un archivo temporal con un nombre basado en PLANTILLA e imprima su nombre. PLANTILLA debe
terminar con XXXXXX (por ejemplo, [/ dir /] nombreXXXXXX). Sin PLANTILLA, se asume -t tmp.XXXXXX.
-d Crear directorio, no archivo
-q Fallar silenciosamente en los errores
-t Anteponer el nombre del directorio base a PLANTILLA
-p DIR Usa DIR como directorio base (implica -t)
-u No crea nada; imprimir un nombre
El directorio base es: -p DIR, si no $ TMPDIR, si no / Tmp
información mod
modinfo [-adlp0] [-F palabra clave] MÓDULO
-a Atajo para '-F autor'
-d Atajo para '-F descripción'
-l Acceso directo para '-F licencia'
-p Atajo para '-F parm'
-F palabra clave Palabra clave a buscar
-0 Salida separada con NUL
modprobe
modprobe [-alrqvsDb] MÓDULO [símbolo = valor] ...
-a Cargar varios MÓDULOS
-l Lista (MÓDULO es un patrón)
-r Quitar MÓDULO (pilas) o realizar autolimpieza
-q Silencio
-v detallado
-s Iniciar sesión en syslog
-D Mostrar dependencias
-b Aplicar la lista negra a los nombres de los módulos también
más,
más [ARCHIVO] ...
Ver ARCHIVO (o stdin) una pantalla completa a la vez
montar
montar [OPCIONES] [-o OPCIONES] NODO DE DISPOSITIVO
Monta un sistema de archivos. La detección automática del sistema de archivos requiere / proc.
-a Montar todos los sistemas de archivos en fstab
-f Marcha en seco
-i no ejecute el asistente de montaje
-r montaje de solo lectura
-w Montaje de lectura y escritura (predeterminado)
-t FSTYPE [, ...] tipo (s) de sistema de archivos
-O OPT Montar solo sistemas de archivos con la opción OPT (solo -a)
-o OPCIÓN:
bucle ignorado (los dispositivos de bucle se detectan automáticamente)
[a] las escrituras sincronizadas son [a] sincrónicas
[no] atime Deshabilita / habilita las actualizaciones de los tiempos de acceso al inodo
[no] diratime Deshabilita / habilita las actualizaciones de tiempo a los directorios
[no] relatime Deshabilita / habilita las actualizaciones de tiempo relativas al tiempo de modificación
[no] dev (Dis) permite el uso de archivos de dispositivo especiales
[no] exec (Dis) permite el uso de archivos ejecutables
[no] suid (Dis) permite programas set-user-id-root
[r] Shared Convertir [recursivamente] en un subárbol compartido
[r] esclavo Convierte [recursivamente] en un subárbol esclavo
[r] private Convierte [recursivamente] en un subárbol privado
[no] enlazable Hace que el punto de montaje [no] se pueda montar enlazado
[r] bind Vincula un archivo o directorio [recursivamente] a otra ubicación
mover Reubicar un punto de montaje existente
remontar Remontar un sistema de archivos montado, cambiar banderas
ro / rw Igual que -r / -w
Hay indicadores -o específicos del sistema de archivos.
mt mt [-f dispositivo] valor de código de operación
Controlar el funcionamiento de la unidad de cinta magnética
Códigos de operación disponibles:
bsf bsfm bsr bss compresión de datos drvbuffer eof eom borrar fsf fsfm fsr fss bloqueo de carga
mkpart nop offline ras1 ras2 ras3 restablecer retensión rebobinar rebobinar fuera de línea buscar setblk
setdensity setpart decir descargar desbloquear weof wset
mv mv [-fin] SOURCE DEST o: mv [-fin] SOURCE ... DIRECTORY
Cambie el nombre de SOURCE a DEST o mueva SOURCE (s) a DIRECTORY
-f No preguntar antes de sobrescribir
-i interactivo, aviso antes de sobrescribir
-n No sobrescribe un archivo existente
nombresi
nameif [-s] [-c FILE] [IFNAME HWADDR] ...
Cambie el nombre de la interfaz de red mientras está inactiva. El dispositivo con dirección HWADDR
pasa a llamarse IFACE.
-c ARCHIVO Archivo de configuración (predeterminado: / etc / mactab)
-s Iniciar sesión en syslog
nc nc [-iN] [-wN] [-l] [-p PUERTO] [-f ARCHIVO | PUERTO IPADDR] [-e PROG]
Abrir una tubería a IP: PUERTO o ARCHIVO
-l Modo de escucha, para conexiones entrantes
(use -ll con -e para servidor persistente)
-p PUERTO Puerto local
-w Tiempo de espera de conexión SEC
-i intervalo de retardo SEC para líneas enviadas
-f ARCHIVO Usa el archivo (ala / dev / ttyS0) en lugar de la red
-e PROG Ejecutar PROG después de conectar
netstat
netstat [-ral] [-tuwx] [-es]
Mostrar información de redes
-r Tabla de enrutamiento
-a Todos los enchufes
-l Zócalos de escucha
De lo contrario: enchufes conectados
-t sockets TCP
-u enchufes UDP
-w enchufes sin procesar
-x zócalos Unix
De lo contrario: todos los tipos de enchufes
-e Otra / más información
-n No resuelve nombres
nslookup
nslookup [HOST] [SERVIDOR]
Consultar al servidor de nombres la dirección IP del HOST dado, opcionalmente, utilizando un
servidor DNS
od od [-abcdfhilovxs] [-t TIPO] [-A RADIX] [-N TAMAÑO] [-j SALTAR] [-S MINSTR] [-w ANCHO]
[EXPEDIENTE]...
Imprimir ARCHIVOS (o stdin) sin ambigüedades, como bytes octales por defecto
abierto
openvt [-c N] [-sw] [ARGOS PROG]
Inicie PROG en una nueva terminal virtual
-c N Usar VT especificado
-s Cambiar al VT
-w Espere a que PROG salga
passwd
passwd [OPCIONES] [USUARIO]
Cambiar la contraseña del USUARIO (predeterminado: usuario actual)
-un método de cifrado ALG
-d Establecer contraseña en ''
-l Bloquear (deshabilitar) cuenta
-u Desbloquear (habilitar) cuenta
parche
parche [OPCIONES] [ORIGFILE [PATCHFILE]]
-p, - eliminar N Eliminar N componentes principales de los nombres de archivo
-i, - entrada DIFF Leer DIFF en lugar de stdin
-R, - parche inverso inverso
-N, - adelante Ignorar parches ya aplicados
-E, - remove-empty-files Elimina los archivos de salida si quedan vacíos
pidof
pidof [NOMBRE] ...
Enumere los PID de todos los procesos con nombres que coincidan con los NOMBRES
de ping
ping [OPCIONES] HOST
Enviar paquetes ICMP ECHO_REQUEST a los hosts de la red
-4, -6 Forzar resolución de nombres IP o IPv6
-c CNT Envía solo pings CNT
-s TAMAÑO Envía bytes de datos de TAMAÑO en paquetes (predeterminado: 56)
-t TTL Establecer TTL
-I IFACE / IP Usar interfaz o dirección IP como fuente
-W SEC Segundos para esperar la primera respuesta (predeterminado: 10)
(después de que se envíen todos los paquetes -c CNT)
-w SEC Segundos hasta que el ping sale (predeterminado: infinito)
(puede salir antes con -c CNT)
-q Silencioso, solo muestra la salida al inicio
y cuando termine
ping6
ping6 [OPCIONES] HOST
Enviar paquetes ICMP ECHO_REQUEST a los hosts de la red
-c CNT Envía solo pings CNT
-s TAMAÑO Envía bytes de datos de TAMAÑO en paquetes (predeterminado: 56)
-I IFACE / IP Usar interfaz o dirección IP como fuente
-q Silencioso, solo muestra la salida al inicio
y cuando termine
raíz_pivote
raíz_pivote NEW_ROOT PUT_OLD
Mueva el sistema de archivos raíz actual a PUT_OLD y convierta NEW_ROOT en el nuevo archivo raíz
te
poweroff
apagado [-d DELAY] [-n] [-f]
Detén y apaga la energía
-d SEC Intervalo de retardo
-n No sincronizar
-f Force (no pasar por init)
Printf
printf FORMATO [ARG] ...
Formatee e imprima ARG (s) de acuerdo con FORMAT (a-la C printf)
ps ps [-o COL1, COL2 = ENCABEZADO] [-T]
Mostrar lista de procesos
-o COL1, COL2 = ENCABEZADO Seleccionar columnas para mostrar
-T Mostrar hilos
pwd pwd
Imprime el nombre de archivo completo del directorio de trabajo actual
fecha
rdate [-sp] HOST
Obtener y posiblemente configurar la fecha / hora del sistema desde un HOST remoto
-s Establece la fecha / hora del sistema (predeterminado)
-p Imprime la fecha / hora
enlace de lectura
readlink [-fnv] ARCHIVO
Mostrar el valor de un enlace simbólico
-f Canonicalizar siguiendo todos los enlaces simbólicos
-n No agregar nueva línea
-v detallado
Realpath
realpath ARCHIVO ...
Devuelve los nombres de ruta absolutos del ARCHIVO dado
reiniciar
reiniciar [-d DELAY] [-n] [-f]
Reinicia el sistema
-d SEC Intervalo de retardo
-n No sincronizar
-f Force (no pasar por init)
re bueno
renice {{-n INCREMENTO} | PRIORIDAD} [[-p | -g | -u] ID ...]
Cambiar la prioridad de programación de un proceso en ejecución
-n Ajusta el valor agradable actual (más pequeño es más rápido)
-p ID de proceso (por defecto)
-g ID de grupo de proceso
-u Procesar nombre (s) de usuario y / o id (s)
reajustar
reajustar
Restablecer la pantalla
acelerar rev [ARCHIVO] ...
Líneas inversas de ARCHIVO
rm rm [-irf] ARCHIVO ...
Eliminar (desvincular) ARCHIVOS
-i Preguntar siempre antes de quitar
-f Nunca preguntar
-R, -r Recurse
rmdir
rmdir [OPCIONES] DIRECTORIO ...
Eliminar DIRECTORIO si está vacío
-p | - los padres incluyen a los padres
--ignorar-fallo-en-no-vacío
modmod
rmmod [-wfa] [MÓDULO] ...
Descargar módulos del kernel
-w Espere hasta que el módulo ya no se use
-f Fuerza descarga
-a Eliminar todos los módulos no utilizados (de forma recursiva)
ruta
ruta [{agregar | del | eliminar}]
Editar tablas de enrutamiento del kernel
-n No resuelve nombres
-e Mostrar otra / más información
-A inet {6} Seleccionar familia de direcciones
rpm rpm -i PAQUETE.rpm; rpm -qp [ildc] PAQUETE.rpm
Manipular paquetes RPM
comandos:
-i Instalar paquete
-qp paquete de consultas
-qpi Mostrar información
-qpl Contenido de la lista
-qpd Lista de documentos
-qpc Lista de archivos de configuración
rpm2cpio
rpm2cpio paquete.rpm
Generar un archivo cpio del archivo rpm
ejecutar-partes
run-parts [-a ARG] ... [-u UMASK] [--reverse] [--test] [--exit-on-error] DIRECTORIO
Ejecute varios scripts en DIRECTORY
-a ARG Pasa ARG como argumento a los scripts
-u UMASK Establece UMASK antes de ejecutar scripts
- inversa orden de ejecución inversa
- prueba de funcionamiento en seco
--exit-on-error Salir si un script sale con un valor distinto de cero
SED sed [-inrE] [-f ARCHIVO] ... [-e CMD] ... [ARCHIVO] ... o: sed [-inrE] CMD [ARCHIVO] ...
-e CMD Agregar CMD a los comandos sed que se ejecutarán
-f ARCHIVO Agrega el contenido del ARCHIVO a los comandos sed que se ejecutarán
-i [SFX] Edita archivos en el lugar (de lo contrario, los envía a stdout)
Opcionalmente, haga una copia de seguridad de los archivos, agregando SFX
-n Suprime la impresión automática del espacio del patrón
-r, -E Usar sintaxis de expresiones regulares extendida
Si no hay -e o -f, el primer argumento que no es de opción es la cadena de comando sed. Restante
los argumentos son archivos de entrada (stdin si no hay ninguno).
ss seq [-w] [-s SEP] [FIRST [INC]] ULTIMO
Imprima números de PRIMERO a ÚLTIMO, en los pasos de INC. FIRST, INC por defecto a 1.
-w Almohadilla para durar con ceros a la izquierda
-s SEP Separador de cadenas
establecer códigos clave
setkeycodes SCANCODE KEYCODE ...
Establezca entradas en el mapa de código de escaneo a código de tecla del kernel, lo que permite que los teclados inusuales
generar códigos clave utilizables.
SCANCODE puede ser xx o e0xx (hexadecimal) y KEYCODE se da en decimal.
setid
setid PROG ARGS
Ejecute PROG en una nueva sesión. PROG no tendrá terminal de control y no será
afectado por las señales del teclado (Ctrl-C, etc.). Ver setid(2) para obtener más detalles.
sh sh [- / + OPCIONES] [- / + o OPT] ... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]
Intérprete de shell de Unix
sha1sum
sha1sum [-c [sw]] [ARCHIVO] ...
Imprimir o comprobar sumas de comprobación SHA1
-c Verificar sumas contra la lista en ARCHIVOS
-s No genera nada, el código de estado muestra éxito
-w Advierte sobre líneas de suma de comprobación con formato incorrecto
sha256sum
sha256sum [-c [sw]] [ARCHIVO] ...
Imprimir o comprobar sumas de comprobación SHA256
-c Verificar sumas contra la lista en ARCHIVOS
-s No genera nada, el código de estado muestra éxito
-w Advierte sobre líneas de suma de comprobación con formato incorrecto
sha512sum
sha512sum [-c [sw]] [ARCHIVO] ...
Imprimir o comprobar sumas de comprobación SHA512
-c Verificar sumas contra la lista en ARCHIVOS
-s No genera nada, el código de estado muestra éxito
-w Advierte sobre líneas de suma de comprobación con formato incorrecto
sueño
dormir [N] ...
Haga una pausa por un tiempo igual al total de los argumentos dados, donde cada argumento puede tener un
sufijo opcional de (s) segundos, (m) minutos, (h) nuestro o (d) ays
sort
sort [-nrugMcszbdfimSTokt] [-o FILE] [-k start [.offset] [opts] [, end [.offset] [opts]] [-t
CHAR] [ARCHIVO] ...
Ordenar líneas de texto
-b Ignorar los espacios en blanco iniciales
-c Comprueba si la entrada está ordenada
-d Orden del diccionario (solo en blanco o alfanumérico)
-f Ignorar caso
-g Orden numérico general
-i Ignorar caracteres no imprimibles
-k Clave de clasificación
-M Ordenar mes
-n Ordenar números
-o Salida a archivo
-k Ordenar por clave
-t CHAR Separador de claves
-r Orden de clasificación inverso
-s Estable (no ordene los empates alfabéticamente)
-u Suprimir líneas duplicadas
-z Las líneas terminan con NUL, no con una nueva línea
-mST ignorado por compatibilidad con GNU
demonio de inicio-parada
start-stop-daemon [OPCIONES] [-S | -K] ... [- ARGS ...]
Busque procesos coincidentes y luego -K: detiene todos los procesos coincidentes. -S: iniciar un
proceso a menos que se encuentre un proceso coincidente.
Coincidencia de procesos:
-u, - usuario USERNAME | UID Coincide solo con los procesos de este usuario
-n, - name NAME Coincide con los procesos con NAME
en el campo de comunicaciones en / proc / PID / stat
-x, - exec EJECUTABLE Coincide con los procesos con este comando
en / proc / PID / {exe, cmdline}
-p, - pidfile FILE Coincide con un proceso con el PID del archivo
Todas las condiciones especificadas deben coincidir
-Sólo:
-x, - exec EJECUTABLE Programa para ejecutar
-a, - comienza como argumento NOMBRE Zeroth
-b, - fondo Fondo
-N, - nicelevel N Cambiar buen nivel
-c, - chuid USER [: [GRP]] Cambiar a usuario / grupo
-m, - make-pidfile Escribe el PID en el archivo pid especificado por -p
-K solamente:
-s, - señal SIG Señal para enviar
-t, - prueba de coincidencia solamente, sale con 0 si se encuentra un proceso
Otro:
-o, - oknodo Salir con estado 0 si no se hace nada
-v, - detallado Verboso
-q, - silencioso silencioso
stat
stat [OPCIONES] ARCHIVO ...
Mostrar archivo (predeterminado) o estado del sistema de archivos
-c fmt Usa el formato especificado
-f Muestra el estado del sistema de archivos
-L Seguir enlaces
-t Mostrar información en forma concisa
Secuencias de formato válidas para archivos:
% a Derechos de acceso en octal
% A Derechos de acceso en forma legible por humanos
% b Número de bloques asignados (ver% B)
% B El tamaño en bytes de cada bloque informado por% b
% d Número de dispositivo en decimal
% D Número de dispositivo en hexadecimal
% f Modo sin formato en hexadecimal
% F Tipo de archivo
% g ID de grupo del propietario
% G Nombre del propietario del grupo
% h Número de enlaces físicos
% i Número de inodo
% n Nombre de archivo
% N Nombre de archivo, con -> OBJETIVO si enlace simbólico
% o tamaño del bloque de E / S
% s Tamaño total, en bytes
% t Tipo de dispositivo principal en hexadecimal
% T Tipo de dispositivo menor en hexadecimal
% u ID de usuario del propietario
% U Nombre de usuario del propietario
% x Hora del último acceso
% X Tiempo del último acceso en segundos desde Época
% y Hora de la última modificación
% Y Hora de la última modificación en segundos desde Época
% z Hora del último cambio
% Z Hora del último cambio en segundos desde Época
Secuencias de formato válidas para sistemas de archivos:
% a Bloques gratuitos disponibles para no superusuarios
% b Bloques de datos totales en el sistema de archivos
% c Total de nodos de archivos en el sistema de archivos
% d Nodos de archivos libres en el sistema de archivos
% f Bloques libres en el sistema de archivos
% i ID del sistema de archivos en hexadecimal
% l Longitud máxima de los nombres de archivo
% n Nombre de archivo
% s Tamaño del bloque (para una transferencia más rápida)
% S Tamaño de bloque fundamental (para recuentos de bloques)
% t Escriba en hexadecimal
% T Escriba en forma legible por humanos
instrumentos de cuerda
cadenas [-afo] [-n LEN] [ARCHIVO] ...
Mostrar cadenas imprimibles en un archivo binario
-a Escanear archivo completo (predeterminado)
-f antecede cadenas con nombres de archivo
-n LEN Al menos LEN caracteres forman una cadena (por defecto 4)
-o Preceder cadenas con desplazamientos decimales
pocilga
stty [-a | g] [-F DISPOSITIVO] [AJUSTE] ...
Sin argumentos, imprime la velocidad en baudios, la disciplina de línea y las desviaciones de stty cuerdo
-F DISPOSITIVO Dispositivo abierto en lugar de stdin
-a Imprime todas las configuraciones actuales en forma legible por humanos
-g Imprimir en formato de lectura estándar
[CONFIGURACIÓN] Ver página de manual
su su [OPCIONES] [-] [USUARIO]
Ejecutar shell en USER (por defecto, root)
-, - l Limpiar el entorno, ejecutar shell como shell de inicio de sesión
-p, -m No establecer nuevos $ HOME, $ SHELL, $ USER, $ LOGNAME
-c CMD Comando para pasar a 'sh -c'
-s SH Shell para usar en lugar del predeterminado del usuario
iniciar sesión
inicio de sesión [-t N] [TTY]
Inicio de sesión de usuario único
-t N Tiempo de espera
intercambio
swapoff [-a] [DISPOSITIVO]
Dejar de cambiar en DEVICE
-a Dejar de intercambiar en todos los dispositivos de intercambio
Swapon
intercambiar [-a] [DISPOSITIVO]
Empezar a cambiar en DEVICE
-a Iniciar el intercambio en todos los dispositivos de intercambio
raíz_interruptor
switch_root [-c / dev / console] NEW_ROOT NEW_INIT [ARGS]
Libere initramfs y cambie a otro fs root:
chroot a NEW_ROOT, borre todo en /, mueva NEW_ROOT a /, ejecute NEW_INIT. PID debe ser
1. NEW_ROOT debe ser un punto de montaje.
-c DEV Reabrir stdio a DEV después del cambio
sincronizar
sincronizar
Escriba todos los bloques almacenados en búfer en el disco
sysctl
sysctl [OPCIONES] [CLAVE [= VALOR]] ...
Mostrar / configurar los parámetros del kernel
-e No advertir sobre claves desconocidas
-n No muestra los nombres de las claves
-a Mostrar todos los valores
-w Establecer valores
-p ARCHIVO Establecer valores de ARCHIVO (predeterminado /etc/sysctl.conf)
-q Establecer valores en silencio
syslogd
syslogd [OPCIONES]
Utilidad de registro del sistema (esta versión de syslogd ignora /etc/syslog.conf)
-n Ejecutar en primer plano
-O ARCHIVO Iniciar sesión en ARCHIVO (predeterminado: / var / log / messages)
-l N Registra solo los mensajes más urgentes que antes N (1-8)
-S Salida más pequeña
-R HOST [: PORT] Iniciar sesión en HOST: PORT (puerto predeterminado: 514)
-L Iniciar sesión localmente y a través de la red (el valor predeterminado es la red solo si -R)
-C [size_kb] Registro en el búfer de memoria compartido (use logread para leerlo)
tac tac [ARCHIVO] ...
Concatenar ARCHIVOS e imprimirlos al revés
cola
tail [OPCIONES] [ARCHIVO] ...
Imprima las últimas 10 líneas de cada ARCHIVO (o stdin) en la salida estándar. Con más de un ARCHIVO,
preceda a cada uno con un encabezado de nombre de archivo.
-f Imprimir datos a medida que crece el archivo
-s SEGUNDOS Espere SEGUNDOS entre lecturas con -f
-n N [kbm] Imprime las últimas N líneas
-n + N [kbm] Empieza en la enésima línea e imprime el resto
-c [+] N [kbm] Imprime los últimos N bytes
-q Nunca imprimir encabezados
-v Imprimir siempre encabezados
N puede tener el sufijo k (x1024), b (x512) om (x1024 ^ 2).
alquitrán tar - [cxtZzJjahmvO] [-f TARFILE] [-C DIR] [FILE] ...
Cree, extraiga o enumere archivos de un archivo tar
Operación:
c Crear
x Extraer
t Lista
f Nombre de TARFILE ('-' para stdin / out)
C Cambiar a DIR antes de la operación
v detallado
Z (Des) comprimir usando comprimir
z (Des) comprimir usando gzip
J (Des) comprimir usando xz
j (Des) comprimir usando bzip2
a (Des) comprimir usando lzma
O Extraer a la salida estándar
h Seguir enlaces simbólicos
m No restaurar mtime
conjunto de tareas
conjunto de tareas [-p] [MÁSCARA] [PID | PROG ARGS]
Establecer u obtener afinidad de CPU
-p Operar en un PID existente
tee tee [-ai] [ARCHIVO] ...
Copie stdin a cada ARCHIVO y también a stdout
-a Anexar a los ARCHIVOS dados, no sobrescribir
-i Ignorar señales de interrupción (SIGINT)
telnet
telnet [-a] [-l USUARIO] HOST [PUERTO]
Conectarse al servidor telnet
-un inicio de sesión automático con la variable $ USER
-l USUARIO Inicio de sesión automático como USUARIO
telnetd
telnetd [OPCIONES]
Manejar conexiones telnet entrantes
-l LOGIN Exec LOGIN al conectar
-f ISSUE_FILE Muestra ISSUE_FILE en lugar de / etc / issue
-K Cerrar la conexión tan pronto como salga el inicio de sesión
(normalmente espere hasta que todos los programas cierren la unidad esclava)
-p PORT Puerto para escuchar
-b ADDR [: PORT] Dirección a la que enlazar
-F Ejecutar en primer plano
-i modo Inetd
test
prueba de EXPRESIÓN]
Verifique los tipos de archivos, compare valores, etc. Devuelva un código de salida 0/1 según la lógica
valor de EXPRESION
tftp
tftp [OPCIONES] HOST [PUERTO]
Transferir un archivo desde / hacia el servidor tftp
-l ARCHIVO ARCHIVO local
-r ARCHIVO ARCHIVO Remoto
-g Obtener archivo
-p Poner archivo
-b SIZE Bloques de transferencia de octetos SIZE
equipo
tiempo [-v] PROG ARGS
Ejecuta PROG, muestra el uso de recursos cuando sale
-v detallado
tiempo de espera
tiempo de espera [-t SECS] [-s SIG] PROG ARGS
Ejecuta PROG. Le envía SIG si no desaparece en SECS segundos. Valores predeterminados: SECS: 10,
SIG: PLAZO.
parte superior arriba [-b] [-nCOUNT] [-dSECONDS]
Proporcione una vista de la actividad del proceso en tiempo real. Leer el estado de todos los procesos
en / proc cada SEGUNDO y mostrar una pantalla llena de ellos. Teclas:
N / M / P / T: ordenar por pid / mem / cpu / time
R: ordenación inversa
H: alternar hilos
Q, ^ C: salir
Opciones:
-b modo por lotes
-n N Salir después de N iteraciones
-d N Retraso entre actualizaciones
contacto
toque [-c] [-d FECHA] [-t FECHA] [-r ARCHIVO] ARCHIVO ...
Actualizar la fecha de la última modificación en los ARCHIVOS dados
-c No crea archivos
-h No sigas enlaces
-d DT Fecha / hora de uso
-t DT Fecha / hora de uso
-r ARCHIVO Usa la fecha / hora del ARCHIVO
tr tr [-cds] CADENA1 [CADENA2]
Traducir, comprimir o eliminar caracteres de stdin, escribiendo en stdout
-c Tomar complemento de STRING1
-d Eliminar caracteres de entrada codificados STRING1
-s Comprime varios caracteres de salida de STRING2 en un solo carácter
traceroute
traceroute [-46FIldnrv] [-f 1ST_TTL] [-m MAXTTL] [-p PUERTO] [-q SONDAS] [-s
SRC_IP] [-t TOS] [-w WAIT_SEC] [-g GATEWAY] [-i IFACE] [-z PAUSE_MSEC] HOST
[BYTES]
Traza la ruta hasta HOST
-4, -6 Forzar resolución de nombres IP o IPv6
-F Establecer el bit de no fragmentar
-Uso ICMP ECHO en lugar de datagramas UDP
-l Muestra el valor TTL del paquete devuelto
-d Establece las opciones de SO_DEBUG en socket
-n Imprimir direcciones numéricas
-r Omitir tablas de enrutamiento, enviar directamente a HOST
-v detallado
-m Tiempo de vida máximo (número máximo de saltos)
-p Número de puerto base UDP utilizado en sondas
(predeterminado 33434)
-q Número de sondas por TTL (predeterminado 3)
-s dirección IP para usar como dirección de origen
-t Tipo de servicio en paquetes de sondeo (predeterminado 0)
-w Tiempo en segundos para esperar una respuesta (predeterminado 3)
-g Puerta de enlace de ruta de origen suelta (8 máx.)
trazarruta6
traceroute6 [-dnrv] [-m MAXTTL] [-p PUERTO] [-q SONDAS] [-s SRC_IP] [-t TOS] [-w
WAIT_SEC] [-i IFACE] HOST [BYTES]
Traza la ruta hasta HOST
-d Establece las opciones de SO_DEBUG en socket
-n Imprimir direcciones numéricas
-r Omitir tablas de enrutamiento, enviar directamente a HOST
-v detallado
-m Tiempo de vida máximo (número máximo de saltos)
-p Número de puerto base UDP utilizado en sondas
(el valor predeterminado es 33434)
-q Número de sondas por TTL (predeterminado 3)
-s dirección IP para usar como dirección de origen
-t Tipo de servicio en paquetes de sondeo (predeterminado 0)
-w Tiempo en segundos para esperar una respuesta (predeterminado 3)
verdadero
verdadero
Devuelve un código de salida TRUE \fis0(0)
tty tty
Imprimir nombre de archivo de la terminal de stdin
-s No imprime nada, solo devuelve el estado de salida
Tunctl
tunctl [-f dispositivo] ([-t nombre] | -d nombre)
Crear o eliminar interfaces tun
-f nombre tun dispositivo (/ dev / net / tun)
-t nombre Crea iface 'nombre'
-d nombre Eliminar iface 'nombre'
udhcpc
udhcpc [-fbqaRB] [-t N] [-T SEC] [-A SEC / -n] [-i IFACE] [-s PROG] [-p PIDFILE]
[-oC] [-r IP] [-V VENDEDOR] [-F NOMBRE] [-x OPT: VAL] ... [-O OPT] ...
-i, - interfaz IFACE Interfaz para usar (por defecto eth0)
-s, - script PROG Ejecutar PROG en eventos DHCP (predeterminado /etc/udhcpc/default.script)
-p, - archivo pid ARCHIVO Crear archivo pid
-B, - Solicitud de difusión Respuestas de difusión
-t, - reintentos N Enviar hasta N paquetes de descubrimiento (predeterminado 3)
-T, - tiempo de espera SEC Pausa entre paquetes (predeterminado 3)
-A, - inténtelo de nuevo SEC Espere si no se obtiene el arrendamiento (predeterminado 20)
-n, - ahora Salir si no se obtiene el arrendamiento
-q, - salir de Exit después de obtener el arrendamiento
-R, - liberar Release IP al salir
-f, - primer plano Ejecutar en primer plano
-b, - antecedentes Antecedentes si no se obtiene el arrendamiento
-S, - registro de syslog en syslog también
-a, - arping Usa arping para validar la dirección ofrecida
-r, - solicitar IP Solicitar esta dirección IP
-o, - no-default-options No solicita ninguna opción (a menos que se dé -O)
-O, - opción de solicitud OPT Opción de solicitud OPT del servidor (acumulativo)
-x OPT: VAL Incluye la opción OPT en los paquetes enviados (acumulativo)
Ejemplos de opciones de bytes hexadecimales, numéricos y de cadena:
-x nombre de host: bbox - opción 12
-x arrendamiento: 3600 - opción 51 (tiempo de arrendamiento)
-x 0x3d: 0100BEEFC0FFEE - opción 61 (identificación de cliente)
-F, - fqdn NAME Solicitar al servidor que actualice la asignación de DNS para NAME
-V, - vendorclass VENDOR Identificador de proveedor (predeterminado 'udhcp VERSION')
-C, - clientid-none No envía MAC como identificador de cliente
Señales:
USR1 Renovar arrendamiento
Arrendamiento de liberación de USR2
udhcpd
udhcpd [-fS] [-I DIRECCIÓN] [CONFFILE]
Servidor DHCP
-f Ejecutar en primer plano
-S Iniciar sesión en syslog también
-I ADDR Dirección local
desmontar
desmontar [OPCIONES] SISTEMA DE ARCHIVOS | DIRECTORIO
Desmontar sistemas de archivos
-a Desmontar todos los sistemas de archivos
-r Intenta volver a montar los dispositivos como de solo lectura si el montaje está ocupado
-l Lazy umount (desconectar el sistema de archivos)
-f Forzar desmontaje (es decir, servidor NFS inalcanzable)
-D No suelte el dispositivo de bucle incluso si se ha utilizado
uname
nombre [-amnrspv]
Imprimir información del sistema
-a Imprimir todo
-m El tipo de máquina (hardware)
-n Nombre de host
-r versión del sistema operativo
-s nombre del sistema operativo (predeterminado)
-p tipo de procesador
-v versión del sistema operativo
descomprimir
descomprimir [-cf] [ARCHIVO] ...
Descomprimir archivos .Z
-c Escribir en stdout
-f Sobrescribir
no expandirse
no expandir [-fa] [- t N] [ARCHIVO] ...
Convierta espacios en pestañas, escribiendo en stdout
-a, - todo Convierte todos los espacios en blanco
-f, - first-only Convertir solo espacios en blanco iniciales
-t, - tabs = N Tabs se detiene cada N caracteres
uniq
uniq [-cdu] [- f, s, w N] [ENTRADA [SALIDA]]
Descartar líneas duplicadas
-c Líneas de prefijo por el número de ocurrencias
-d Imprimir solo líneas duplicadas
-u Solo imprime líneas únicas
-f N Omitir los primeros N campos
-s N Omitir los primeros N caracteres (después de los campos omitidos)
-w N Compara N caracteres en línea
unix2dos
unix2dos [-ud] [ARCHIVO]
Convierta FILE in situ de formato Unix a DOS. Cuando no se proporciona ningún archivo, utilice
stdin / stdout.
-u dos2unix
-d unix2dos
unlzma
unlzma [-cf] [ARCHIVO] ...
Descomprimir ARCHIVO (o stdin)
-c Escribir en stdout
-f Fuerza
desatar
unlzop [-cfvCF] [ARCHIVO] ...
-c Escribir en stdout
-f Fuerza
-v detallado
-F No almacene ni verifique la suma de comprobación
unxz
unxz [-cf] [ARCHIVO] ...
Descomprimir ARCHIVO (o stdin)
-c Escribir en stdout
-f Fuerza
abrir la cremallera
descomprimir [-lnopq] ARCHIVO [.zip] [ARCHIVO] ... [-x ARCHIVO ...] [-d DIR]
Extraer ARCHIVOS del archivo ZIP
-l Lista de contenidos (con -q para forma abreviada)
-n Nunca sobrescribir archivos (predeterminado: preguntar)
-o Sobrescribir
-p Imprimir en salida estándar
-q Silencio
-x ARCHIVO Excluir ARCHIVOS
-d Extracto de DIR en DIR
el tiempo de actividad
el tiempo de actividad
Muestra el tiempo desde el último arranque
tu duerme
dormido N
Pausa de N microsegundos
código uude
uudecode [-o OUTFILE] [INFILE]
Uudecode un archivo Encuentra OUTFILE en uuencoded fuente a menos que se dé -o
código uuen
uuencode [-m] [ARCHIVO] NOMBRE_ARCHIVO_ALMACENADO
Uuencode FILE (o stdin) a stdout
-m Usar codificación base64 según RFC1521
vconfig
COMANDO vconfig [OPCIONES]
Cree y elimine dispositivos Ethernet virtuales
agregar IFACE VLAN_ID
remoto VLAN_NAME
set_flag IFACE 0 | 1 VLAN_QOS
set_egress_map NOMBRE_VLAN SKB_PRIO VLAN_QOS
set_ingress_map NOMBRE_VLAN SKB_PRIO VLAN_QOS
establecer_nombre_tipo NOMBRE_TIPO
vi vi [OPCIONES] [ARCHIVO] ...
Editar archivo
-c CMD Comando inicial para ejecutar ($ EXINIT también disponible)
-R Solo lectura
-H Lista de funciones disponibles
reloj
ver [-n SEC] [-t] PROG ARGS
Ejecute PROG periódicamente
-n Período de bucle en segundos (predeterminado 2)
-t No imprimir encabezado
Perro guardián
perro guardián [-t N [ms]] [-TN [ms]] [-F] DEV
Escribir periódicamente en el dispositivo de vigilancia DEV
-TN Reiniciar después de N segundos si no se reinicia (predeterminado 60)
-t N Restablecer cada N segundos (predeterminado 30)
-F Ejecutar en primer plano
Use 500ms para especificar el período en milisegundos
wc wc [-cmlwL] [ARCHIVO] ...
Cuente líneas, palabras y bytes para cada ARCHIVO (o stdin)
-c Contar bytes
-m contar personajes
-l Contar nuevas líneas
-w Contar palabras
-L Imprime la longitud de línea más larga
wget
wget [-c | --continuar] [-s | --spider] [-q | --quiet] [-O | --output-document ARCHIVO]
[--header 'header: value'] [-Y | --proxy activado / desactivado] [-P DIR] [-U | --user-agent
AGENTE] URL ...
Recupere archivos a través de HTTP o FTP
-s Modo araña: solo verifica la existencia del archivo
-c Continuar la recuperación de la transferencia abortada
-q Silencio
-P DIR Guardar en DIR (predeterminado).
-O ARCHIVO Guardar en ARCHIVO ('-' para stdout)
-U STR Usa STR para el encabezado User-Agent
-Y Usar proxy ('encendido' o 'apagado')
que
cuál [COMANDO] ...
Localizar un COMANDO
(entornos urbanos), liderados por sus Ayuntamientos, que son responsables de validar e integrar las herramientas en su propio contexto aportando sus necesidades y retos. quien [-a]
Mostrar quién inició sesión
-a Mostrar todo
-H Imprimir encabezados de columna
whoami
whoami
Imprima el nombre de usuario asociado con la identificación de usuario efectiva actual
xargs
xargs [OPCIONES] [PROG ARGS]
Ejecute PROG en cada elemento proporcionado por stdin
-p Preguntar al usuario si debe ejecutar cada comando
-r No ejecutar el comando si la entrada está vacía
-0 La entrada está separada por caracteres NUL
-t Imprime el comando en stderr antes de la ejecución
-e [STR] STR detiene el procesamiento de entrada
-n N No pase más de N args a PROG
-s N Pass línea de comando de no más de N bytes
-x Salir si se excede el tamaño
xz xz -d [-cf] [ARCHIVO] ...
Descomprimir ARCHIVO (o stdin)
-d Descomprimir
-c Escribir en stdout
-f Fuerza
xzcat
xzcat [ARCHIVO] ...
Descomprimir a salida estándar
si sí [STRING]
Generar una línea repetidamente con STRING o 'y'
zcat
zcat [ARCHIVO] ...
Descomprimir a salida estándar
LIBC NSS
GNU Libc (glibc) utiliza el conmutador de servicio de nombres (NSS) para configurar el comportamiento de C
biblioteca para el entorno local, y para configurar cómo lee los datos del sistema, como
contraseñas e información de grupo. Esto se implementa utilizando un /etc/nsswitch.conf
archivo de configuración y usando una o más de las bibliotecas / lib / libnss_ *. BusyBox intenta
para evitar usar cualquier llamada libc que haga uso de NSS. Sin embargo, algunos subprogramas, como iniciar sesión
y su, usará funciones libc que requieran NSS.
Si habilita CONFIG_USE_BB_PWD_GRP, BusyBox usará funciones internas para directamente
acceder al / Etc / passwd, / etc / groupy / etc / shadow archivos sin utilizar NSS. Esto puede
le permite ejecutar su sistema sin la necesidad de instalar ninguna de las configuraciones de NSS
archivos y bibliotecas.
Cuando se usa con glibc, los subprogramas de 'red' de BusyBox requerirán de manera similar que
instalar al menos algunas de las cosas glibc NSS (en particular, /etc/nsswitch.conf,
/ lib / libnss_dns *, / lib / libnss_files * y / lib / libresolv *).
Enchufe Shameless: como alternativa, se podría usar una biblioteca C como uClibc. Además
para hacer su sistema significativamente más pequeño, uClibc no requiere el uso de ningún NSS
admite archivos o bibliotecas.
MANTENEDOR
Denis Vlasenko[email protected]>
AUTORES
Las siguientes personas han contribuido con código a BusyBox, lo sepan o no. Si tu
tiene código escrito incluido en BusyBox, probablemente debería aparecer aquí para que pueda
obtén tu pedacito de gloria eterna. Si debe figurar aquí, o la descripción de
lo que ha hecho necesita más detalles o es incorrecto, envíe una actualización.
Emanuele Aina[email protected]>
ejecutar-partes
Erik Andersen[email protected]>
Toneladas de cosas nuevas, gran reescritura de la mayoría de las
aplicaciones principales, toneladas de aplicaciones nuevas como se indica en los archivos de encabezado.
Mucho esfuerzo tedioso para escribir estos aburridos documentos que
nadie va a leer realmente.
Laurence Anderson[email protected]>
rpm2cpio, descomprimir, get_header_cpio, interfaz read_gz, rpm
Jeff Angielski[email protected]>
ftpput, ftpget
Edward Betts[email protected]>
expr, hostid, nombre de registro, whoami
John Beppu[email protected]>
du, nslookup, ordenar
Brian Candler[email protected]>
diminuto-ls (ls)
Randolph Chung[email protected]>
fbset, ping, nombre de host
Dave Cinege[email protected]>
más (v2), makedevs, dutmp, modularización, archivo de enlaces automáticos,
varias correcciones, mantenimiento del proyecto del enrutador Linux
Jordan Crouse[email protected]>
ipcalc
Magnus Damm[email protected]>
soporte tftp cliente insmod powerpc
Larry Doolittle[email protected]>
Recopilación de directorios de fuentes impecables, muchos parches y correcciones.
Glenn Engel[email protected]>
httpd
Gennady Feldman[email protected]>
Sysklogd (syslogd de un solo subproceso, soporte de búfer circular IPC,
logread), varias correcciones.
Karl M. Hegbloom[email protected]>
cp_mv.c, el conjunto de pruebas, varias correcciones a utility.c, & c.
Daniel Jacobowitz[email protected]>
mktemp.c
Matt Kraai[email protected]>
documentación, corrección de errores, suite de pruebas
Stephan Linz[email protected]>
ipcalc, equivalencia de Red Hat
John Lombardo[email protected]>
tr
Glenn McGrath[email protected]>
Código común de desarchivado y subprogramas de desarchivado, ifupdown, ftpgetput,
nameif, sed, parche, plegar, instalar, uudecode.
Varias correcciones de errores, revise y aplique numerosos parches.
Manuel Novoa III[email protected]>
gato, cabeza, mkfifo, mknod, rmdir, dormir, tee, tty, uniq, usleep, wc, sí,
mesg, vconfig, make_directory, parse_mode, dirname, mode_string,
get_last_path_component, simplify_path y una serie de rutinas libbb triviales
también correcciones de errores, reescrituras parciales y optimizaciones de tamaño en
ash, nombre base, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
mv, camino real, rm, ordenar, cola, toque, uname, reloj, arith, legible por humanos,
interfaz, dutmp, ifconfig, ruta
Vladimir Oleynik[email protected]>
cmdedit; xargs (actual), httpd (actual);
puertos: ceniza, crond, fdisk, inetd, stty, traceroute, top;
configuración regional, varias correcciones
y crítico irreconciliable de todo lo que no sea perfecto.
Bruce Perens[email protected]>
Autor original de BusyBox en 1995, 1996. Parte de su código puede
todavía se puede encontrar escondido aquí y allá ...
Tim Riker[email protected]>
correcciones de errores, miembro del club de fans
Kent Robotti[email protected]>
reinicio, toneladas y toneladas de informes de errores y parches.
Chip Rosenthal[email protected]>,[email protected]>
wget: contribución de Covad Communications
Pavel Roskin[email protected]>
Muchas correcciones de errores y parches.
Gyepi Sam[email protected]>
Función de registro remoto para syslogd
Linus Torvalds[email protected]>
mkswap, fsck.minix, mkfs.minix
Mark Whitley[email protected]>
grep, sed, cut, xargs (anterior),
guía de estilo, nuevo applet-HOWTO, corrección de errores, etc.
Charles P. Wright[email protected]>
gzip, mini-netcat (nc)
Enrique Zanardi[email protected]>
tarcat (desde que se eliminó), loadkmap, varias correcciones, mantenimiento de Debian
Tito Ragusa[email protected]>
devfsd y optimizaciones de tamaño en cadenas, openvt y deallocvt.
Paul Fox[email protected]>
modo de edición vi para ash, varios otros parches / correcciones
Roberto A. Foglietta[email protected]>
puerto: dnsd
Bernhard Reutner-Fischer[email protected]>
misceláneos
Mike Frysinger[email protected]>
e2fsprogs iniciales, printenv, setarch, suma, miscelánea
Jie Zhang[email protected]>
se corrigieron dos errores en msh y hush (código de salida de los procesos muertos)
Use dumpleases en línea usando los servicios de onworks.net