O pwd é um comando útil para usuários Linux inexperientes que podem se perder no meio de diretórios.
O pwd é uma forma abreviada de “Print Working Directory,” ou podemos chamar o Current Work Directory. Mostra o nome do diretório atual com o caminho da raiz.
É o comando de shell embutido mais frequentemente usado pelos administradores de sistema Linux.
Sintaxe PWD
A sintaxe do comando pwd é:
$ pwd [opções]Comandos PWD
Aqui estão alguns comandos mais comumente usados de pwd. Vamos verificar como eles funcionam no sistema Linux:
Exibir diretório atual
Como meu diretório de trabalho atual é o diretório inicial, ele imprimirá o diretório inicial no terminal.
Para exibir o diretório de trabalho atual no Linux, use o comando:
$ pwd
Bandeiras PWD
O comando pwd aceita dois sinalizadores:
- pwd -L
- pwd -P
1. pwd -L
O -eu flag é usado para imprimir links simbólicos; em outras palavras, no Linux, ele aponta para o arquivo ou pasta onde você está trabalhando atualmente.
Vamos verificar sua funcionalidade:
Crie um link simbólico em um diretório inicial chamado Linuxhint e mova o diretório atual para o recém-criado.
Agora, use o comando fornecido para verificar se está funcionando:
$ pwd -L
2. pwd -P:
O -P comandoéusado para imprimir o caminho real sem qualquer link simbólico.
versão pwd
O comando pwd vem pré-instalado. Você pode verificar a versão do pwd por meio da linha de comando, dado o comando:
$ / bin / pwd --version
pwd -a
O comando a seguir o ajudará a exibir a lista de todos os locais com o nome executável pwd:
$ type -a pwd
pwd Help
Quando você usa o comando help, ele mostra as opções do comando pwd.
Para obtê-lo, use o comando mencionado no terminal:
$ pwd --help
Eco $ PWD
Para armazenar o caminho do diretório atual, o comando echo $ PWD é usado. Ele funciona da mesma forma que o comando pwd -L:
$ echo $ PWD
Comando PWD e OLDPWD
Para obter o diretório atual e o anterior usando um comando, digite:
$ echo $ PWD $ OLDPWD
Conclusão
Vimos uma breve explicação do comando pwd e seus exemplos. O comando pwd é um comando embutido de shell amplamente usado em sistemas Linux. Ele exibe o diretório de trabalho atual no qual o usuário está trabalhando.