Linux: explorar comandos integrados de golpe

fiesta en Linux tiene más de 50 incorporados en los comandos, incluyendo comandos comunes como disco compacto y pwd, así como muchos otros que se utilizan con poca frecuencia. Puede utilizar estos comandos integrados en cualquier fiesta script o en el intérprete de comandos.

La tabla describe la mayoría de los de bash incorporados comandos y sus argumentos. Después de mirar a través de esta información, escriba Ayudacomando leer más acerca de un comando específico incorporado. Por ejemplo, para obtener más información sobre el comando integrado prueba, escriba lo siguiente:

ayuda de pruebas

Si lo hace, muestra la siguiente información:

prueba: Prueba [expr] Sale con un estado de 0 (true) o 1 (falso) dependiendo enla evaluación de expr. Expresiones pueden ser unario o binario. Unaryexpressions se utilizan a menudo para examinar el estado de un archivo. Thereare operadores de cadenas, así, y la comparación numérica operators.File operadores: ARCHIVO -a Verdadero si archivo exists.-b ARCHIVO True si el archivo es True bloque special.-c ARCHIVO si el archivo es verdadero carácter special.-d ARCHIVO si el archivo es un directory.-e ARCHIVO True si Verdadero archivos exists.-f ARCHIVO si fichero existe y es True un habitual archivo.-g ARCHIVO True si el archivo está configurado-group-id.-h ARCHIVO si el archivo es un simbólico link.-L ARCHIVO Verdadero si el archivo es verdad simbólica link.-k ARCHIVO si el archivo tiene su 'pegajosa' poco set.-p ARCHIVO True si el archivo es True un pipe.-r llamado ARCHIVO si el archivo es legible por usted.-s Verdadero ARCHIVO si el archivo existe y no está empty.-S ARCHIVO True si el archivo es un socket.-t FD FD True si se abre en una terminal.-u ARCHIVO True True si el archivo está id.-set-user-w ARCHIVO si el archivo es escribible por usted.-x ARCHIVO True si el archivo es ejecutable por usted.-O ARCHIVO True si el archivo es propiedad efectiva por usted.-G ARCHIVO True si el archivo es propiedad eficacia por su grupo. ( Líneas # x2026- borrados # x2026-)

Cuando sea necesario, la ayuda en línea de la Ayuda comando incluye una considerable cantidad de detalle.

Resumen de los comandos integrados en bash Shell
Esta funciónHace lo siguiente
. nombre del archivo [argumentos]Lee y ejecuta comandos de la especificada Nombre del archivocon el programa opcional argumentos. (Funciona del mismo modo que lafuente comando.)
: [Argumentos]Expande el argumentos pero no procesarlos.
[Expr]Evalúa la expresión expr y devuelve el estado cero siexpr es cierto.
alias [nombre [= valor] # 133-]Permite valor para igualar otra. Por ejemplo, establecer Youcould xyz correr bg.
bg [trabajo]Pone la especificada trabajo en el fondo. Si notrabajo se especifica, se pone el comando se ejecuta actualmente enel fondo.
romper [n]Sale de un para, tiempo, o hasta loop.If n se especifica, el nbucle encierra ª isexited.
cd [dir]Cambia el directorio actual dir.
comando [-pVv] cmd [arg # 133-]Ejecuta el comando cmd con los argumentos especificados (ignorando cualquier función shell llamado cmd).
continuar [n]Inicia la siguiente iteración del para,mientras, o hastalazo. Si n se especifica, la próxima iteración de lanse inicia bucle encierra XX.
declarar [-frxi] [nombre [= valor]]Declara una variable con el especificado nombre y opcionalmente, le asigna un valor.
dirs [-l] [+/- n]Muestra la lista de directorios actualmente recordados.
echo [-neE] [arg # 133-]Muestra los argumentos, arg # 133- , en StandardOutput.
active [-n] [-all]Activa o desactiva los comandos integrados especificados.
eval [arg # 133-]Concatena los argumentos, arg # 133- , y executesthem como un comando.
exec [comando [argumentos]]Sustituye a la instancia actual de la cáscara con un nuevo processthat corre el especificado comando. con lo dadoargumentos
exit [n]Sale del shell con el código de estado n.
exportación [-nf] [nombre [= palabra]] # 133-Define una variable de entorno especificada y exporta tofuture procesos.
fc -s [pat = rep] [cmd]Vuelve a ejecutar el comando después de sustituir el patrón palmaditacon rep.
fg [espectrab]Pone el trabajo especificado, espectrab, en primer plano. Ifno se especifica de trabajo, que pone el trabajo más reciente en theforeground.
hash de [r] [nombre]Recuerda la ruta completa de un comando especificado.
ayuda [cmd # 133-]Muestra información de ayuda para los comandos integrados especificados,cmd # 133- .
historia [n]Muestra últimos comandos o pasado n comandos, si un número youspecify n.
puestos de trabajo [-lnp] [espectrab # 133-]Enumera los trabajos actualmente activos.
matar a [nombre-señal -s | -sigspec] [pid | espectrab] # 133- let arg [arg # 133-]Evalúa cada argumento y devuelve 1 si el último arg es 0.
local de [nombre [= valor] # 133-]Crea una variable local con el especificado nombre yvalor (utilizado en funciones de shell).
cerrar sesionSale de un shell de entrada.
popd [+/- n]Elimina el número especificado de entradas de la directorystack.
pushd [dir]Añade un directorio especificado, dir, a la parte superior de la pila elanuario.
pwdImprime la ruta completa del directorio de trabajo actual.
leer [-r] [nombre # 133-]Lee una línea de la entrada estándar y lo analiza.
readonly [-f] [nombre # 133-]Marca las variables especificadas como de sólo lectura para que thevariables no se pueden cambiar después.
volver [n]Sale de la función de shell con el valor de retorno n.
ajuste [--abefhkmnptuvxldCHP] [opción -o] [arg # 133-]Establece varias banderas.
cambio [n]Hace que el n+1 argumento $ 1, eln+2 argumento $ 2, etcétera.
vecesImprime los tiempos de usuario y del sistema para los procesos acumulados runfrom la cáscara.
trampa [-l] [cmd] [nombre-señal]Ejecuta cmd cuando la señal nombre-señal isreceived.
escriba [-all] [-tipo | -path] nombre [nombre # 133-]Indica cómo el shell interpreta cada nombre.
ulimit [-SHacdfmstpnuv [límite]]Los recursos disponibles para la cáscara controles.
umask [-S] [Modo]Establece el máscara de creación de archivos - la defaultpermission a la modo especificado para los archivos.
unalias [-a] [nombre # 133-]Undefines un alias especificado.
unset [-fv] [nombre # 133-]Elimina la definición de variables especificadas.
wait [n]Espera a un proceso específico (n representa su PID) toterminate.

Algunos programas externos pueden tener el mismo nombre que fiesta incorporado en los comandos. Si desea ejecutar cualquier programa externo, tiene que especificar explícitamente la ruta completa de dicho programa. De lo contrario fiesta ejecuta el comando integrado del mismo nombre.




» » » » Linux: explorar comandos integrados de golpe