Curso GNU/Linux – 15. Comando ls
Tabla de contenido:
- Cómo usar el comando tipo
- Tipos de comando
- Mostrar todas las ubicaciones que contienen el comando
- Otras opciones de comando de tipo
- Conclusión
El comando
type
se usa para mostrar información sobre el tipo de comando. Le mostrará cómo se interpretaría un comando dado si se escribiera en la línea de comando., explicaremos cómo usar el comando de
type
Linux.
Cómo usar el comando tipo
type
es un shell integrado en Bash y otros shells como Zsh y Ksh. Su comportamiento puede ser ligeramente diferente de un shell a otro. Cubriremos la versión integrada de
type
Bash.
La sintaxis para el comando de
type
es la siguiente:
type FILE_NAME…
Por ejemplo, para encontrar el tipo del comando
wc
, debe escribir lo siguiente:
type wc
La salida será algo como esto:
wc is /usr/bin/wc
También puede proporcionar más de un argumento para el comando de
type
:
type sleep head
La salida incluirá información sobre los comandos de
sleep
y de
head
:
sleep is /bin/sleep head is /usr/bin/head
Tipos de comando
La opción
-t
le dice a
type
que imprima una sola palabra que describa el tipo de comando que puede ser uno de los siguientes:
- Función alias (shell alias) (función shell) archivo incorporado (shell incorporado) palabra clave (archivo de disco) (palabra reservada shell)
Aquí están algunos ejemplos:
-
Alias
type -t grepEn mi sistema
greptiene un alias degrep --color=auto:aliasFunción
type -t rvmrvmes una herramienta (función) para instalar, administrar y trabajar con múltiples entornos Ruby:functionIncorporado
type -t echoechoes un shell integrado en Bash y otros shells como Zsh y Ksh:builtinArchivo
type -t cutcutes un archivo ejecutable:builtinPalabra clave
type -t forfores una palabra reservada en Bash:keyword
Mostrar todas las ubicaciones que contienen el comando
Para imprimir todas las coincidencias, use la opción
-a
:
type -a pwd
La salida le mostrará que
pwd
es un shell incorporado pero también está disponible como un ejecutable independiente
/bin/pwd
:
pwd is a shell builtin pwd is /bin/pwd
Cuando se usa la opción
-a
, el comando type incluirá alias y funciones, solo si no se usa la opción
-p
.
Otras opciones de comando de tipo
La opción
-p
obligará a
type
a devolver la ruta al comando solo si el comando es un archivo ejecutable en el disco:
Por ejemplo, el siguiente comando no mostrará ningún resultado porque el comando
pwd
es un shell incorporado.
type -p pwd
A diferencia de
-p
, la opción
-P
mayúscula le dice a
type
que busque en la
PATH
un archivo ejecutable en el disco, incluso si el comando no es un archivo.
type -P pwd
pwd is /bin/pwd
Cuando se usa la opción
-f
,
type
no buscará funciones de shell, como con el comando incorporado.
Conclusión
El comando
type
le mostrará cómo se interpretará un comando específico si se usa en la línea de comando.
Comando Chmod en Linux (permisos de archivo)
En Linux, el acceso a los archivos se gestiona a través de los permisos, atributos y propiedad del archivo. Este tutorial cubre cómo usar el comando chmod para cambiar los permisos de acceso de archivos y directorios.
Comando chgrp en linux (cambiar grupo)
En Linux, cada archivo está asociado con un propietario y un grupo y tiene permisos que determinan qué usuarios pueden leer, escribir o ejecutar el archivo. El comando chgrpc cambia la propiedad del grupo de los archivos dados.
Comando cp en linux (copiar archivos)
cp es una utilidad de línea de comandos para copiar archivos y directorios en sistemas Unix y Linux.







