GNU/Linux >> Tutoriales Linux >  >> Linux

Tutorial de comandos de tipo Linux para principiantes (con ejemplos)

En la línea de comandos de Linux, encontrará varios tipos de utilidades. Algunos son un alias, mientras que otros son herramientas integradas e incluso funciones. Entonces, ¿cómo se verifican estos tipos? Bueno, existe un comando 'tipo ' que le ofrece esta información. En este tutorial, discutiremos el comando 'tipo' usando algunos ejemplos fáciles de entender.

Pero antes de hacerlo, vale la pena mencionar que todos los ejemplos aquí se han probado en una máquina con Ubuntu 18.04 LTS.

comando tipo Linux

Como ya se mencionó en la introducción anterior, el comando type en Linux muestra información sobre el tipo de comando. La siguiente es su sintaxis:

type [-afptP] name [name ...]

Y aquí hay algunos ejemplos con estilo de preguntas y respuestas que deberían darle una mejor idea de cómo funciona el comando de tipo.

P1. ¿Cómo usar el comando de tipo?

Es simple, simplemente ejecute 'tipo' con el nombre de la herramienta de línea de comando como entrada y -t como la opción de línea de comando. Por ejemplo,

type -t cp

Este comando produjo el siguiente resultado:

file

De manera similar, si el nombre de la herramienta es un alias, entonces el comando de tipo lo indica claramente. Por ejemplo, el siguiente comando:

type -t ls

produjo esta salida:

alias

Así es como la página del manual de la herramienta explica la opción -t:

-t	output a single word which is one of `alias', `keyword',
    	`function', `builtin', `file' or `', if NAME is an alias, shell
    	reserved word, shell function, shell builtin, disk file, or not
    	found, respectively

P2. ¿Cómo hacer que el tipo imprima la ubicación de las herramientas?

Para esto, ejecute el comando de tipo sin ninguna opción. He aquí un ejemplo:

P3. ¿Cómo mostrar todas las ubicaciones que contienen una herramienta específica?

Use la opción de línea de comando -a para esto. He aquí un ejemplo:

type -a ls

Este comando produjo el siguiente resultado en mi sistema:

ls is aliased to `ls --color=auto'
ls is /bin/ls

P4. ¿Cómo hacer una búsqueda de tipo incluso si la entrada es un alias?

De forma predeterminada, si ingresa un alias (como 'ls' en algunos sistemas), el comando de tipo no produce la ubicación en la salida. Por ejemplo:

type ls

Aquí está el resultado:

ls is aliased to `ls --color=auto'

Sin embargo, si lo desea, puede forzar 'escribir' para buscar la ubicación incluso si la entrada es un alias. Esto se puede hacer usando la opción de línea de comando -P.

-P      force a PATH search for each NAME, even if it is an alias,
       	builtin, or function, and returns the name of the disk file
    	that would be executed

Conclusión

El comando de tipo no tiene una curva de aprendizaje pronunciada. Muchas de las opciones que proporciona las hemos discutido en este tutorial. Una vez que haya terminado de probarlos, diríjase a la página del manual del comando 'tipo' para obtener más información al respecto.


Linux
  1. Linux expand Command Tutorial para principiantes (con ejemplos)

  2. Tutorial de comando de factor Linux para principiantes (con ejemplos)

  3. Tutorial de comando yes de Linux para principiantes (con ejemplos)

  4. Tutorial de comandos para usuarios de Linux para principiantes (con ejemplos)

  5. Tutorial de comando Linux sum para principiantes (con ejemplos)

Tutorial de comando Linux sha1sum para principiantes (con ejemplos)

Tutorial de comandos de apariencia de Linux para principiantes (con ejemplos)

Tutorial del comando lsattr de Linux para principiantes (con ejemplos)

Tutorial del comando tload de Linux para principiantes (con ejemplos)

Tutorial del comando Linux znew para principiantes (con ejemplos)

Tutorial de comando Linux tr para principiantes (con ejemplos)