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.

pwd

Aqui está um exemplo:

himanshu@ansh:~$ pwd  
/home/himanshu

Vale a pena mencionar que a maioria dos shells, incluindo o bash, tem o pwd embutido. Basta executar o seguinte comando:

type -a pwd

E você deve obter a seguinte saída.

pwd é um builtin do shell  
pwd é /bin/pwd

P2. 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_symlink

e então entre nele:

cd dir_symlink

Agora, execute o seguinte comando:

/bin/pwd

No meu caso, obtive a seguinte saída:

/home/himanshu

Em seguida, execute este comando

/bin/pwd -L

Eu obtive a seguinte saída:

/home/himanshu/dir_symlink

P4. 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 -L

produz a seguinte saída:

/home/himanshu/dir_symlink

Mas com -P

/bin/pwd -L -P

a saída é:

/home/himanshu

Vale 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.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.