Como pwd ou echo tem comandos externos com o mesmo nome, /bin/pwd ou /bin/echo . Se você olhar para strace output, poderá ver:
$ strace pwd
execve("/bin/pwd", ["pwd"], [/* 68 vars */]) = 0
brk(0) = 0x241e000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f80c31b9000
Uma observação de que, ao pesquisar em PATH , strace aceita apenas o arquivo regular com o conjunto de bits de execução.