Linux-komento pwd tulostaa nykyisen työ­kan­sion koko polun va­kio­tu­los­tuk­seen. Komento on vält­tä­mä­tön tarkkaan ha­ke­mis­to­seu­ran­nan yl­lä­pi­tä­mi­sek­si Linuxissa, ja sitä voidaan mukauttaa monin eri tavoin.

Mikä on Linuxin pwd-komento?

pwd tar­koit­taa Linuxissa ”Print Working Directory” (tulosta nykyinen työkansio). Se on yhdessä Linuxin cd-komennon kanssa yksi päi­vit­täi­sis­sä teh­tä­vis­sä ylei­sim­min käy­te­tyis­tä ko­men­nois­ta. Pwd:n pää­teh­tä­vä­nä on lisätä nykyisen ha­ke­mis­ton täy­del­li­nen polku tu­los­tee­seen. Yk­sit­täi­set ali­ha­ke­mis­tot erotetaan toi­sis­taan viivoilla. Pwd-komento on käy­tet­tä­vis­sä si­sään­ra­ken­net­tu­na komennona ja eril­li­se­nä ohjelmana. Se sisältyy kaikkien yleisten Linux-jakelujen, kuten Debianin tai Ubuntun, va­kio­ti­lan­tee­seen.

Miten Linuxin pwd-komento toimii?

pwd-ko­men­nol­la saat tu­los­tuk­seen nykyisen ha­ke­mis­to­si täy­del­li­sen polun. Tästä on hyötyä, jos vaihdat usein ha­ke­mis­toa tai työs­ken­te­let useiden ali­ha­ke­mis­to­jen parissa. Linuxin pwd-komennon avulla pysyt kärryillä kaikista po­luis­ta­si ja voit tallentaa tai avata tie­dos­to­ja koh­den­ne­tus­ti jopa laajoissa pro­jek­teis­sa.

Mikä on pwd-komennon syntaksi?

Linuxin pwd-komennon syntaksi on yk­sin­ker­tai­nen ja näyttää aina tältä:

$ pwd [Options]
bash

Kun suoritat pwd-komennon ilman li­sä­pa­ra­met­re­ja, se näyttää tu­los­tee­na nykyisen työ­kan­sion täy­del­li­sen pol­ku­ni­men. Eri­lais­ten li­sä­pa­ra­met­rien avulla voit muokata tätä tu­los­tet­ta.

Mitkä ovat Linuxin pwd-komennon vaih­toeh­dot?

pwd-ko­men­nol­la on kaksi tärkeää vaih­toeh­toa, jotka sulkevat toisensa pois:

  • -L: Vaikka ko­men­to­tul­kis­sa olisi asetettu ”physical”-vaih­toeh­to, pwd-komento ei purkaa sym­bo­li­sia linkkejä, vaan näyttää itse sym­bo­li­sen linkin, jos sellainen on olemassa.
  • -P: Tämä vaih­toeh­to ratkaisee sym­bo­li­sen linkin.

Ohjelma /bin/pwd puo­les­taan tunnistaa vain vaih­toeh­don ”–help”. Sen avulla voit hakea li­sä­tie­to­ja pwd-ko­men­nos­ta, kuten sen käytöstä ja käy­tet­tä­vis­sä olevista vaih­toeh­dois­ta.

Esi­merk­ke­jä pwd-ko­men­nos­ta

Kun suoritat pwd-komennon, se näyttää tu­los­tee­na aina nykyisen työ­kan­sion polun. Saat tämän tuloksen kir­joit­ta­mal­la komennon täs­mäl­leen kuten yllä olevassa syn­tak­sio­sas­sa on esitetty. Tulos näyttää seu­raa­val­ta:

/home/subfolder
bash

Jos käytät ohjelmaa, suorita Linuxin pwd-komento seu­raa­vas­ti:

/bin/pwd
bash

Tulostus on seuraava:

/home/subfolder
bash

Jos lisäät nyt vaih­toeh­don ”-L”, komento näyttää tältä:

/bin/pwd -L
bash

Oikea tulos näyttäisi tältä:

/home/subfolder/dir_simlink
bash
Siirry pää­va­lik­koon