Comando type – ver informações sobre outros comandos no Linux
Comando type
O comando type é usado para descobrir informações sobre um outro comando qualquer no Linux. ELe mostra algumas informações básicas sobre um ou mais comandos informados como argumento no terminal.
Algumas das informações que podem ser visualizadas com o comando type incluem:
- Se ele é um alias (apelido)
- Se é built-in do shell (comando interno)
- Se é arquivo (programa executável)
- Se é uma palavra-chave (usada em scripts do shell, por exemplo)
- O caminho do comando
Entre outras.
Sintaxe
type [opções] comando(s)
Onde comando(s) é uma lista de comandos separados por espaços para os quais se deseja obter informações básicas.
Obter ajuda sobre o comando type
Para obter ajuda sobre este comando não empregados as tradicionais páginas de manual. Ao tentarmos ver a ajuda com o comando man, obteremos isso:
$ man type
Nenhuma entrada de manual para type
Se quisermos ver a ajuda do comando é necessário passar a palavra “type” como argumento do comando help:
$ help type
Exemplos
Vejamos alguns exemplos de uso do comando type.
1. Obter informação geral sobre um comando:
$ type ls $ type cd $ type type ls está apelidada para `ls --color=auto' cd é um comando interno do shell type é um comando interno do shell
2. É possível obter informações sobre mais de um comando ao mesmo tempo:
$ type head tail $ type while for if case head é /usr/bin/head tail é /usr/bin/tail while é uma palavra-chave do shell for é uma palavra-chave do shell if é uma palavra-chave do shell case é uma palavra-chave do shell
3. Para mostrar somente o tipo do comando usamos a opção -t
$ type -t ls $ type -t cd $ type -t mkdir alias builtin file
4. Mostrar caminho absoluto do comando se ele for arquivo: opção -p (similar ao comando which)
$ type -p mkdir $ type -p cal $ type -p ip /usr/bin/mkdir /usr/bin/cal /usr/bin/ip
5. Mostrar caminho do arquivo executado mesmo que o comando seja um apelido, comando interno ou função.
$ type -P pwd
/usr/bin/pwd
Aqui, a opção -p (p minúsculo) não retornaria nada, pois o comando pwd é um comando interno do sistema (bultin), mas a opção -P mostra o caminho do executável.
É isso aí! No próximo artigo vamos falar sobre outro comando muito importante para o gerenciamento de comandos no shell: o comando history.
Até!
Olá, como fazer pra ter o certificado?
Vc tem algum curso pra iniciantes no Linux manda o link
Olá Wesley! Tenho esse aqui, em vídeo, completíssimo com mais de 150 vídeos:
https://www.youtube.com/playlist?list=PLucm8g_ezqNp92MmkF9p_cj4yhT-fCTl7
Abraço!
Muito bem explicado. Obrigada!
Sou novo, mas até agora não entrei em contato com ninguém, não sei como perguntar e ter uma resposta, não sei se tem um grupo para eu participar.
não acho o que preciso.
estou pior que garimpando na internet.