Comandos Linux · 2 min read · Sep 18, 2025
Tutorial do Comando pwd do Linux para Iniciantes (com Exemplos)

O comando pwd, assim como ls e cd, é uma das utilidades do Linux mais frequentemente usadas. Independentemente do tipo de usuário que você é (iniciante ou profissional), você se verá usando essa ferramenta de linha de comando com frequência. Portanto, neste tutorial, discutiremos rapidamente os fundamentos do pwd através de alguns exemplos fáceis de entender.
Mas antes de começarmos, vale a pena mencionar que todos os exemplos apresentados neste artigo foram testados no Ubuntu 22.04 LTS.
Comando pwd do Linux
A ferramenta pwd imprime o nome do diretório de trabalho atual (PWD - Diretório de Trabalho Atual, entendeu?). A seguir está sua sintaxe:
pwd [OPÇÃO]...E aqui está como a página de manual da utilidade a descreve:
Imprime o nome completo do arquivo do diretório de trabalho atual.A seguir estão alguns exemplos no estilo de perguntas e respostas que devem lhe dar uma boa ideia de como o comando pwd funciona.
P1. Como o comando pwd funciona?
O uso básico, como geralmente acontece, é muito fácil. Tudo o que você precisa fazer é executar o comando ‘pwd’ sem nenhuma opção, e você obterá o caminho completo para o diretório de trabalho atual na saída.
pwdAqui está um exemplo:
himanshu@ansh:~$ pwd
/home/himanshuVale a pena mencionar que a maioria dos shells, incluindo o bash, tem o pwd embutido. Basta executar o seguinte comando:
type -a pwdE você deve obter a seguinte saída.
pwd é um builtin do shell
pwd é /bin/pwdP2. Qual é a diferença entre pwd e /bin/pwd?
Bem, pwd é um builtin do shell, enquanto /bin/pwd é a ferramenta que vem com sua distribuição Linux. A página de manual do PWD explica isso claramente:
NOTA: Seu shell pode ter sua própria versão do pwd, que geralmente substitui a versão descrita
aqui. Consulte a documentação do seu shell para detalhes sobre as opções que ele suporta.P3. Como fazer o pwd usar o PWD do ambiente?
Isso pode ser feito usando a opção de linha de comando -L. Para testar isso, crie um symlink para o diretório atual (/home/himanshu no meu caso).
Por exemplo:
ln -s . dir_symlinke então entre nele:
cd dir_symlinkAgora, execute o seguinte comando:
/bin/pwdNo meu caso, obtive a seguinte saída:
/home/himanshuEm seguida, execute este comando
/bin/pwd -LEu obtive a seguinte saída:
/home/himanshu/dir_symlinkP4. Como fazer o pwd evitar todos os links simbólicos?
Isso pode ser feito usando a opção de linha de comando -P. Por exemplo:
/bin/pwd -Lproduz a seguinte saída:
/home/himanshu/dir_symlinkMas com -P
/bin/pwd -L -Pa saída é:
/home/himanshuVale a pena mencionar que se nenhuma opção for especificada, -P é assumido por padrão.
Conclusão
Como você pode ver, pwd é uma ferramenta de linha de comando bastante fácil de entender e usar. Na maioria das vezes, você se verá usando-a sem nenhuma opção, mas é bom saber quais opções ela oferece. Para mais informações sobre pwd, acesse sua página de manual aqui.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.