Qual é o diretório físico atual no UNIX ou Linux?

Digamos que estou no meu iMac e mudo para o diretório / var .

Adivinha? Essa não é a localização verdadeira ou física no sistema de arquivos.

Apenas tente fazer isso e você será enganado:

pwd

Esse comando retorna o seguinte:

/var

Mas isso não resolve todos os links simbólicos, portanto, não é o local verdadeiro.

Para fazer isso, passe a sinalização -P para o comando:

pwd -P

O que agora retorna a localização verdadeira:

/private/var

Isso é útil se você está sempre mergulhado em uma estrutura de diretório vinculada por símbolo, você sempre pode verificar sua sanidade e ter certeza de exatamente onde está no sistema.

Para obter mais dicas sobre UNIX, consulte
Learning the UNIX Command Line .

Aproveite,
Chip