pwd é um shell embutido. Você pode ver isso com
$ type pwd
pwd is a shell builtin
pwd é um built-in na maioria dos shells. Uma razão para isso é que é um comando muito simples que é usado com bastante frequência (e executar um built-in é mais rápido do que gerar um processo externo). Outra razão é que ele permite que o shell rastreie links simbólicos, de modo que cd /foo/bar; pwd mostre /foo/bar mesmo se bar for simbólico para /wibble (no bash e em muitos outros shells, você pode usar pwd -P para mostrar /foo/bar e pwd -L para mostrar /wibble ; o padrão é controlado pela opção -o physical ).