Aprenda el comando de Linux – completo

Aprenda el comando de Linux – completo

Aprenda el comando de Linux – completo

VALORACIÓN DEL ARTÍCULO:
5/5


Nombre

bash, alias, bg, bind, break, builtin, cd, command, compgen, complete, continue, declare, dirs, disown, echo, enable, eval, exec, exit, export, fc, fg, getopts, hash, help, history, jobs, kill, let, local, logout, popd, printf, pushd, pwd, read, read, readonly, return, set, shift, shopt, source, suspend, test, times, trap, type, type, typeset, ulimit, umask, unalias, unalias, unset, unset, wait – bash built-in Comandos, see bash (1)

Comando Bash Builtin

A menos que se indique lo contrario, cada comando integrado documentado en esta sección como aceptando opciones precedido por acepta para indicar el final de las opciones.

: [ arguments]

Sin efecto; el comando no hace nada más que expandir argumentos y realizar cualquier redirección especificada. Se devuelve un código de salida cero.

. nombrearchivo [ argumentos]

fuente nombre de archivo [ argumentos]

Lea y ejecute comandos desde nombrearchivo en el entorno actual del shell y devuelva el estado de salida del último comando ejecutado desde nombrearchivo. Si nombrearchivo no contiene una barra oblicua, los nombres de archivo en PATH se utilizan para encontrar el directorio que contiene nombrearchivo. El archivo buscado en PATH no necesita ser ejecutable. Cuando bash no está en posix mode, se busca en el directorio actual si no se encuentra ningún archivo en PATH . Si la opción sourcepath del comando shopt builtin está desactivada, no se busca el PATH . Si se proporcionan argumentos , se convierten en los parámetros posicionales cuando se ejecuta nombrearchivo . De lo contrario, los parámetros de posición no se modifican. El estado de retorno es el estado del último comando salido dentro del script (0 si no se ejecutan comandos), y false si el nombre de archivo no se encuentra o no se puede leer.

alias [ -p ] [ nombre[= valor] ….]].

Alias sin argumentos o con la opción -p imprime la lista de alias en el formulario alias name= valor en salida estándar. Cuando se proporcionan argumentos, se define un alias para cada nombre cuyo valor se da. Un espacio de arrastre en value hace que se compruebe la sustitución de alias de la siguiente palabra cuando se expande el alias. Para cada nombre en la lista de argumentos para el que no se proporciona ningún valor , se imprime el nombre y el valor del alias. Alias devuelve true a menos que se indique un nombre para el que no se haya definido ningún alias.

bg [ jobspec]

Reanudar el trabajo suspendido jobspec en segundo plano, como si se hubiera iniciado con & . Si jobspec no está presente, se utiliza la noción del shell del trabajo actual job. bg jobspec devuelve 0 a menos que se ejecute cuando el control de trabajos está deshabilitado o, cuando se ejecuta con el control de trabajos habilitado, si no se ha encontrado o iniciado jobspec sin control de trabajos.

bind [ -m keymap] [ -lpsvPSV ]

bind [ -m keymap] [ keymap] [ -u function] [ -r function] [ -r keyseq]

bind [ -m keymap] -f filename

bind [ -m keymap] -x keyseq: shell-command

bind [ -m keymap] keyseq: nombre-función

bind readline-command

Mostrar enlaces de teclas y funciones de línea de lectura actual , vincular una secuencia de teclas a una función o macro de línea de lectura de línea de lectura o establecer una variable de línea de lectura . Cada argumento que no es una opción es un comando como aparecería en .inputrc, pero cada enlace o comando debe ser pasado como un argumento separado; p. ej., ‘»C-xC-r»: re-read-init-file’. Las opciones, si se suministran, tienen los siguientes significados:

-m keymap

Utilice keymap como el mapa de teclas que se verá afectado por los enlaces subsiguientes. Los nombres aceptables keymap son emacs, emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, vi-command, y vi-insert. vi es equivalente a vi-command; emacs es equivalente a emacs-standard.

-l

Enumere los nombres de todas las funciones readline .

-p

Mostrar nombres de funciones y enlaces de tal manera que se puedan volver a leer.

-P

Enumere los nombres de las funciones y enlaces actuales readline .

-v

Mostrar nombres y valores de variables de tal manera que se puedan volver a leer.

-V

Listar nombres y valores de variables actuales readline .

-s

Mostrar secuencias de teclas de línea de lectura vinculadas a las macros y a las cadenas que generan de tal manera que se puedan volver a leer.

-S

Mostrar secuencias de teclas de línea de lectura vinculadas a las macros y a las cadenas que emiten.

-f nombrearchivo

Leer enlaces de teclas de nombre_de_archivo.

-q function

Pregunta sobre qué claves invocan la función named function.

-u function

Desvincular todas las claves vinculadas a la función denominada .

-r keyseq

Eliminar cualquier enlace actual para keyseq.

-x keyseq: shell-command

Cause shell-command para ser ejecutado siempre que se introduzca keyseq.

El valor de retorno es 0 a menos que se dé una opción no reconocida o se produzca un error.

break [ n]

Salga de un para , mientras que , hasta , o seleccionar bucle. Si se especifica n, rompa n niveles. n debe ser> 1. Si n es mayor que el número de bucles de envolvente, se abandonan todos los bucles de envolvente. El valor de retorno es 0 a menos que el shell no esté ejecutando un bucle cuando se ejecuta break .

builtin shell-builtin [ arguments]

Ejecute el shell builtin especificado, pasándole los argumentos , y devuelva su estado de salida. Esto es útil cuando se define una función cuyo nombre es el mismo que el de un shell builtin, manteniendo la funcionalidad del builtin dentro de la función. El cd builtin es comúnmente redefinido de esta manera. El estado de retorno es falso si shell-builtin no es un comando shell builtin.

cd [ -L|-P ] [ dir]

Cambiar el directorio actual a dir. La variable HOME es la predeterminada dir. La variable CDPATH define la ruta de búsqueda para el directorio que contiene dir. Los nombres de directorios alternativos en CDPATH están separados por dos puntos (:). Un nombre de directorio nulo en CDPATH es el mismo que el directorio actual, es decir, « . ». Si dir comienza con una barra oblicua (/), entonces CDPATH no se utiliza. La opción -P dice que se debe utilizar la estructura de directorios físicos en lugar de seguir enlaces simbólicos (véase también la opción -P al conjunto del comando builtin); la opción -L obliga a seguir enlaces simbólicos. Un argumento de es equivalente a $OLDPWD . El valor de retorno es verdadero si el directorio se ha cambiado con éxito; falso en caso contrario.

comando [ -pVvv ] comando [ arg ….]

Ejecute command con args suprimiendo la búsqueda normal de la función shell. Sólo se ejecutan los comandos integrados o los comandos que se encuentran en PATH . Si se da la opción -p , la búsqueda de comando se realiza utilizando un valor predeterminado para PATH que garantiza encontrar todas las utilidades estándar. Si se incluye la opción -V o -v , se imprime una descripción del comando command. La opción -v provoca que se muestre una sola palabra que indica el comando o nombre de archivo utilizado para invocar comando; la opción -V produce una descripción más verbosa. Si se proporciona la opción -V o -v , el estado de salida es 0 si se ha encontrado comando, y 1 si no. Si no se proporciona ninguna opción y se produce un error o no se puede encontrar el comando , el estado de salida es 127. De lo contrario, el estado de salida del comando incorporado es el estado de salida del comando .

compgen [ option] [ word]

Genere posibles coincidencias de finalización para words según la opción options, que puede ser cualquier opción aceptada por el complete builtin con la excepción de -p y -r , y escriba las coincidencias en la salida estándar. Cuando se utilizan las opciones -F o -C , las diversas variables shell establecidas por las instalaciones de finalización programables, aunque disponibles, no tendrán valores útiles.

Las coincidencias se generarán de la misma manera que si el código de finalización programable las hubiera generado directamente a partir de una especificación de finalización con los mismos indicadores. Si se especifica word, sólo se mostrarán las completaciones que coincidan word.

El valor de retorno es verdadero a menos que se suministre una opción no válida o no se hayan generado coincidencias.

complete [ -abcdefgjksuv ] [ -o comp-option] [ -A action] [ -G globpat] [ -W wordlist] [ -P prefix] [ -S sufijo]

[ -X filterpat] [ -F function] [ -C command] name [ name …]

complete -pr [ name ….]

Especifique cómo deben completarse los argumentos de cada nombre . Si se incluye la opción -p , o si no se incluye ninguna opción, las especificaciones de finalización existentes se imprimen de forma que se puedan reutilizar como entrada. La opción -r elimina una especificación de finalización para cada nombre, o, si no se proporciona nombres, todas las especificaciones de finalización.

El proceso de aplicación de estas especificaciones de terminación cuando se intenta completar una palabra se describe más arriba en Compleción programable .

TAMBIÉN TE INTERESA

fusión-Orange-MásMóvil

Orange y MásMóvil: arranca el nuevo gigante de las teleco en España

Orange y MásMóvil han anunciado al fin la formación de su nueva empresa conjunta, completando así el acuerdo para fusionar sus operaciones en España. Tras años de negociación, se ha completado una operación que ha dado lugar a la creación de la mayor operadora de telecomunicaciones en España. Los accionistas de ambas compañías poseen el

Instagram-Creator-Marketplace

España, a la espera del Instagram Creator Marketplace

Instagram es una de las redes sociales de mayor impacto en la población española. Desde su irrupción, la figura del influencer ha crecido enormemente en el mundo del marketing y las marcas. La herramienta Instagram Creator Marketplace puede seguir fortaleciendo a estos prescriptores, visto el potencial que empieza a tener este servicio en Estados Unidos.

avatares-Roblox

Vámonos de shopping en Roblox: Mango inaugura su primera tienda

En dinámico mundo de los juegos online, Roblox (con más de 70 millones de usuarios activos diarios) se ha destacado como una plataforma que ofrece a los participantes una experiencia única y diversa. Una de las características más populares de Roblox es su sistema de personalización de avatares, que permite a los jugadores expresar su

Snapdragon-8-Gen-3

Snapdragon 8 Gen 3, el chip de Qualcomm que empujará la IA en los móviles

La IA ha llegado al universo de los smartphones. Los últimos lanzamientos ya se anuncian con la inteligencia como protagonista. De igual manera, las grandes actualizaciones de software vienen marcada por la presencia de nuevas funciones movidas bajo los parámetros de la inteligencia artificial generativa. Al margen de los desarrollos a nivel de software, es

Ecowatch-1-de-Maxcom

Con el Ecowatch 1 no tendrás excusas para pasarte a un reloj inteligente

Sabemos que es muy difícil convencer a un perfil de personas que reniegan de un smartwatch a comprarse un reloj inteligente y quitarse el de toda la vida. No obstante, vamos a intentarlo con el Ecowatch 1 de Maxcom.  Es tarea complicada porque el gusto por los relojes suele estar muy definido en ciertas personas.