Descubra que tipo um comando está usando o comando type
.
$ type cd
cd is a shell builtin
$ type ls
ls is aliased to 'ls --color=auto'
$ type cat
cat is /bin/cat
Você pode ver que cd
é um shell embutido .
Isto significa que é uma parte do seu shell que é por padrão Bash . É claro que também o pacote de software está contido.
Para comandos instalados que não são built-in de shell, mas arquivos executáveis, use dpkg -S
para descobrir o pacote:
$ dpkg -S $(which cat)
coreutils: /bin/cat
Para obter ajuda para comandos incorporados, use o comando help
(que também está embutido):
$ help cd
cd: cd [-L|[-P [-e]] [-@]] [dir]
Change the shell working directory.
[... output shortened ...]