which
mostra o caminho completo dos comandos (shell).
sua saída é diferente com base em sistemas diferentes.
type
exibe informações sobre o tipo de comando no Linux.
(veja man page para mais informações)
temos 4 tipos de comando:
Comandos incorporados do Shell
Funções da Shell
Alias de Comando
Programas Excutáveis
por exemplo:
# type ll
ll is aliased to 'ls -l --color=auto'
# type cd
cd is a shell builtin
# type sudo
sudo is /usr/bin/sudo