GNU/Linux >> Linux Esercitazione >  >> Linux

comando pwd in Linux con esempi utili

Il comando Pwd viene utilizzato Linux per stampare il percorso della directory di lavoro corrente, partendo dalla radice (/ ). In questo tutorial impariamo a conoscere il comando pwd con esempi utili.

Comando Pwd

pwd è un comando integrato nella shell che sta per "Print Working Directory". È un comando molto semplice utilizzato in Linux. comando pwd stampa il percorso completo della directory di lavoro corrente dalla radice. Stampa semplicemente il contenuto della variabile d'ambiente $PWD.

È possibile trovare una versione eseguibile autonoma di pwd in /bin/pwd e /usr/bin/pwd, una leggera variante della shell incorporata. Per visualizzare l'elenco di tutte le posizioni con nome eseguibile pwd:

$ type -a pwd

Uscita:

pwd is a shell builtin
pwd is /usr/bin/pwd
pwd is /bin/pwd

Il comando Pwd ha due opzioni, -L (--logico) e -P (--fisico). Impareremo la sua differenza nella prossima sezione usando un esempio.

-L    - use PWD from environment, even if it contains symlinks
-P   -  avoid all symlinks and print the actual path

Stampa il percorso della directory di lavoro corrente

Apri il tuo terminale e digita pwd per stampare la directory di lavoro corrente.

$ pwd

Altrimenti, puoi stampare il contenuto della variabile di ambiente $PWD.

$ echo $PWD

Per spiegare le opzioni pwd -L e -P, vorrei creare un collegamento simbolico che punta alla directory.

Qui sto creando una directory denominata documenti e creo un collegamento simbolico chiamato Mydocuments sul mio desktop.

$ mkdir /home/bobbin/documents
$ ln -s /home/bobbin/documents ~/Desktop/Mydocuments

L'output di pwd e pwd -L è lo stesso che stampa il percorso del collegamento simbolico, mentre pwd -P stampa la posizione fisica effettiva. La variabile d'ambiente $PWD è la stessa di pwd -L.

Conclusione

In questo breve tutorial, abbiamo imparato il comando pwd in Linux e abbiamo imparato a visualizzare la directory di lavoro corrente.

Fateci sapere se avete domande o feedback nella sezione commenti.


Linux
  1. Comando wc Linux con esempi

  2. 12 utili esempi di comandi Wget in Linux

  3. Comando Tee Linux con esempi

  4. Comando testa di Linux con esempi

  5. Comando JQ in Linux con esempi

15 Comando Linux ps con esempi

Comando CD Linux con esempi

Comando modprobe Linux con esempi utili

Comando Linux watch con esempi

Comando SS in Linux con esempi utili

Comando IP Linux con esempi