Para navegar por el sistema de archivos de Linux uno de los comandos más útiles -de origen Unix– es el comando pwd (print working directory). Existen situaciones que podremos encontrar a través de su uso que nos podrían traer un dolor de cabeza. Veremos cómo utilizar y cuáles son las características de pwd.
Cómo determinar el directorio de Linux donde está actualmente
Imprimir en la consola la ruta del directorio donde estamos ubicados como se ve en la imagen es el uso más común al utilizar el comando pwd.

Como acceder al manual de pwd
Para mostrar la información del manual de pwd lo hacemos con el siguiente comando como se muestra en la imagen, note que esto no es lo mismo que ejecutar el clásico –help.

Cómo conocer la verdadera ruta dentro de un directorio que es un enlace simbólico
Es común en los usuarios enfrentar problemas de rutas dentro del sistema de archivos respecto a los enlaces simbólicos. Por ejemplo si nos movemos al directorio del sistema de archivos /var/run ejecutando:
cd /var/run
Y en esa ubicación ejecutamos pwd, el resultado será el siguiente /var/run, pero si ejecutamos pwd -P el resultado será la ubicación real donde te encuentras y no la ubicación dada por el enlace simbólico. Vea en la imagen el resultado:

Si nos movemos al directorio /var y listamos los elementos con ls -l vemos en el resultado que el directorio /run dentro de /var apunta a la carpeta /run.

Como conocer la ruta lógica por defecto donde estamos ubicados
Para conocer la ruta lógica por defecto donde estamos ubicados existen tres vías. Para ello podemos ejecutar alguno de los siguientes comandos:
- pwd como vimos al inicio.
- pwd -L
- echo $PWD que imprime el valor de la variable de entorno PWD.
Artículos relacionados que te podrían resultar interesantes

Las Mejores Distribuciones de Linux de todos los Tiempos

Guía para Principiantes de Linux

¿Cómo Instalar Aplicaciones en Linux?

Todo sobre Lubuntu.

¿Qué es la Distribución Linux Fedora?

Comando Linux Gawk, Características y Uso

¿Cómo Escribir Comandos y Scripts AWK?

¿Qué es la distribución Linux OpenWrt?

¿Qué es y cómo utilizar el Shell de GNU/Linux?

Línea de comandos de Linux

Comandos para navegar en el sistema de archivos de Linux

Cómo Utilizar las Características del Comando PWD

Alternativas de Comandos de Linux y Unix.

Sistema de Archivos de Linux: Qué es y Cómo Funciona

Funciones del Comando Linux «fdisk»

Diferencia entre Linux y GNU/Linux

Guía de paquetes de instalación en Linux

Métodos para instalar aplicaciones en Linux

Ubuntu GNOME v/s openSUSE v/s Fedora

Cómo instalar paquetes en formato .deb

Qué es Linux Mint: unas de las distribuciones más populares de Linux

Cómo Empezar con Ubuntu: Una Guía para Principiantes

Mejores Distribuciones de Linux para Desarrolladores

Cómo Automatizar Tareas en Linux con Scripts Bash

Herramientas Esenciales para Administradores de Sistemas Linux
