Android

Pwd-komento linuxissa (nykyinen työhakemisto)

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

Sisällysluettelo:

Anonim

, osoitamme sinulle, kuinka voit määrittää nykyisen pwd komennolla.

Mikä on nykyinen työhakemisto

Nykyinen työhakemisto on hakemisto, jossa käyttäjä työskentelee parhaillaan. Aina kun toimitat komentokehotteesi kanssa, työskentelet hakemistossa.

Kun kirjaudut Linux-järjestelmään, oletusarvoisesti nykyinen työhakemisto on asetettu kotihakemistoon. Voit muuttaa toimivaa hakemistoa käyttämällä cd komentoa.

Esimerkiksi, jos haluat muuttaa nykyisen työhakemiston muotoon /tmp kirjoita:

cd /tmp

user@host:/tmp#

pwd-komento

pwd komento tarkoittaa tulostustyöhakemistoa. Se on yksi Linuxin yleisimmistä ja yleisimmin käytetyistä komennoista. Kun komento kutsutaan, komento tulostaa nykyisen työhakemiston täydellisen polun.

pwd on shell-rakenne useimmissa moderneissa kuorissa, kuten bash ja zsh. Sen toiminta on hiukan erilainen kuin itsenäinen /bin/pwd suoritettava. Voit käyttää type -komentoa näyttääksesi kaikki sijainnit, jotka sisältävät pwd :

type -a pwd

pwd is a shell builtin pwd is /bin/pwd

Kuten alla olevasta tuotosta voidaan nähdä, kuorirakennuksella on etusija itsenäiseen suoritettavaan nähden, ja sitä käytetään aina, kun kirjoitat pwd . Jos haluat käyttää erillistä pwd-binaaritiedostoa, koko polku tiedostoon /bin/pwd

Kuinka löytää nykyinen työhakemistosi

Kirjoita pwd terminaaliin saadaksesi selville missä hakemistossa olet tällä hetkellä:

pwd

Tulos näyttää tältä:

/home/linuxize

Se, mitä pwd tekee, tulostaa PWD ympäristömuuttujan.

Saat saman tulosteen, jos kirjoitat:

echo $PWD

/home/linuxize

pwd komento voi hyväksyä vain kaksi argumenttia:

  • -L (- --logical ) - Älä ratkaise linkkejä. -P (- fyysinen) - näyttää fyysisen hakemiston ilman symbolisia linkkejä.

Oletusarvoisesti id no -vaihtoehtoa ei käytetä, pwd käyttäytyy ikään kuin -L vaihtoehto määritetään.

Kuvaillaksesi paremmin -P vaihtoehdon toimintaa luomme hakemisto ja hakemistoon osoittava linkki:

mkdir /tmp/directory ln -s /tmp/directory /tmp/symlink

Jos siirryt /tmp/symlink ja kirjoitat terminaaliin pwd :

pwd

Tulos näyttää, että nykyinen työhakemistosi on /tmp/symlink :

/tmp/symlink

pwd -P

Komento tulostaa hakemiston, johon linkki osoittaa:

/tmp/directory

johtopäätös

Nykyinen työhakemisto on hakemisto, josta käytät komentoja päätteessäsi.

pwd komentoa käytetään nykyisen pwd näyttämiseen.

bash terminaali