GNU/Linux >> Tutoriales Linux >  >> Linux

Comando Pwd en Linux (directorio de trabajo actual)

En este artículo, le mostraremos cómo determinar su directorio de trabajo actual usando el pwd comando.

¿Cuál es el directorio de trabajo actual #

El directorio de trabajo actual es el directorio en el que el usuario está trabajando actualmente. Cada vez que interactúa con su símbolo del sistema, está trabajando dentro de un directorio.

De forma predeterminada, cuando inicia sesión en su sistema Linux, su directorio de trabajo actual se establece en su directorio de inicio. Para cambiar el directorio de trabajo use el cd comando.

Por ejemplo, para cambiar el directorio de trabajo actual a /tmp escribirías:

cd /tmp

Si tiene un bash personalizado o zsh indicador, la ruta al directorio de trabajo actual puede mostrarse en el indicador de shell.

user@host:/tmp#

pwd Comando #

El pwd comando significa directorio de trabajo de impresión. Es uno de los comandos más básicos y de uso frecuente en Linux. Cuando se invoca, el comando imprime la ruta completa del directorio de trabajo actual.

pwd es un shell integrado en la mayoría de los shells modernos como bash y zsh. Su comportamiento es ligeramente diferente al /bin/pwd independiente ejecutable. Puedes usar el type comando para mostrar todas las ubicaciones que contienen pwd :

type -a pwd
pwd is a shell builtin
pwd is /bin/pwd

Como puede ver en el resultado a continuación, el shell incorporado tiene prioridad sobre el ejecutable independiente y se usa cada vez que escribe pwd . Si desea utilizar el binario pwd independiente, escriba la ruta completa al archivo /bin/pwd

Cómo encontrar su número de directorio de trabajo actual

Para averiguar en qué directorio se encuentra actualmente, escriba pwd en tu terminal:

pwd

La salida se verá así:

/home/linuxize

¿Qué diablos pwd lo que hace es imprimir el PWD variable de entorno.

Obtendrá el mismo resultado si escribe:

echo $PWD
/home/linuxize

El pwd El comando solo puede aceptar dos argumentos:

  • -L (--logical ) - No resuelve los enlaces simbólicos.
  • -P (--physical ) - Muestra el directorio físico, sin enlaces simbólicos.

Por defecto, no se usa la opción id, pwd se comporta como si -L se especifica la opción.

Para ilustrar mejor cómo -P la opción funciona, vamos a crear un directorio y un enlace simbólico que apunte al directorio:

mkdir /tmp/directoryln -s /tmp/directory /tmp/symlink

Ahora, si navega a /tmp/symlink directorio y escribes pwd en tu terminal:

pwd

El resultado mostrará que su directorio de trabajo actual es /tmp/symlink :

/tmp/symlink

Si ejecuta el mismo comando usando -P opción:

pwd -P

El comando imprimirá el directorio al que apunta el enlace simbólico:

/tmp/directory

Conclusión #

El directorio de trabajo actual es el directorio desde el que invoca comandos en su terminal.

El pwd El comando se utiliza para mostrar el directorio de trabajo actual.

Si tiene alguna pregunta o comentario, no dude en dejar un comentario.


Linux
  1. $pwd? (frente al directorio de trabajo actual)?

  2. Comando pwd de Linux

  3. Comando de mover directorio de Linux

  4. El comando de Linux 'll' no funciona

  5. ¿Qué comando en el shell sh de Linux/UNIX devuelve mi directorio actual?

Encuentre el directorio de trabajo actual de un proceso usando Pwdx en Linux

Comando pwd en Linux

Comando Mkdir en Linux

5 Ejemplos Prácticos del Comando “cd” en Linux

¿Cómo imprimir el directorio de trabajo usando el comando pwd de Linux?

Ejemplos de comandos rsync de Linux