Eitt af mikilvægustu skipunum sem þú munt læra þegar þú notar Linux skipanalínuna er pwd stjórnin sem stendur fyrir prentað vinnuskrá.
Þessi handbók mun sýna þér hvernig á að nota pwd stjórnina og mun sýna þér líkamlega slóðina í möppuna sem þú ert að vinna í og rökrétt skrá sem þú ert að vinna í.
Hvernig á að finna út hvaða Linux Símaskrá þú ert núna
Til að finna út hvaða skrá þú ert núna í hlaupa eftirfarandi skipun:
pwd
Framleiðsla fyrir pwd stjórnin verður eitthvað svona:
/ heima / gary
Þegar þú ferð um kerfið breytist vinnuskráin til að endurspegla núverandi stöðu innan skráarkerfisins.
Til dæmis, ef þú notar geisladiskinn til að fletta að skjalamöppunni birtir pwd stjórnin eftirfarandi:
/ heima / gary / skjöl
Hvað sýnir pwd þegar þú flettir í táknræn tengd möppu
Fyrir þennan hluta munum við setja upp litla atburðarás til að útskýra ástandið.
Ímyndaðu þér að þú hafir mappa uppbyggingu á eftirfarandi hátt:
- heim
- Gary
- skjöl
- mappa1
- folder2
- skjöl
- Gary
Ímyndaðu þér nú að þú bjóst til táknræna tengingu við möppu 2 sem hér segir:
ln -s / home / gary / skjöl / mappa1 / heima / gary / skjöl / reikninga
Mappa tréð myndi nú líta svona út:
- heim
- Gary
- skjöl
- mappa1
- folder2
- reikningar
- skjöl
- Gary
Ls stjórnin sýnir skrár og möppur innan ákveðins staðsetningar:
ls-lt
Ef ég hljóp ofangreind stjórn á skjalamöppunni mundi ég sjá að fyrir reikninga myndi það sýna eitthvað svona:
reikninga -> folder2
Táknræn tengsl vísa í grundvallaratriðum til annars staðar innan skráarkerfisins.
Nú ímyndaðu þér að þú sért í skjalamöppunni og þú notaðir geisladiskinn til að fara inn í reikningsmappinn.
Hvað finnst þér framleiðsla pwd verður?
Ef þú giska á að það myndi sýna / heima / gary / skjöl / reikninga þá væritu rétt en ef þú keyrir ls stjórnina á móti reikningsmöppunni þá sýnir þú skrárnar í möppunni folder2.
Horfðu á eftirfarandi skipun:
pwd -P
Þegar þú rekur ofangreind skipun innan táknrænt tengdrar möppu muntu sjá líkamlega staðsetningu sem í okkar tilviki er / heima / gary / skjöl / mappa2.
Til að sjá rökréttan möppu er hægt að nota eftirfarandi skipun:
pwd -L
Þetta myndi í mínu tilfelli sýna það sama og pwd á eigin spýtur sem er / heima / gary / skjöl / reikninga.
Það fer eftir því hvernig pwd er safnað saman og settur upp á vélinni þinni. Pwd stjórnin getur sjálfgefið líkamlega slóðina eða verið sjálfgefin í rökréttum slóð.
Því er góð venja að nota -P eða -L skipta (eftir því hvaða hegðun þú vilt sjá).
Notkun $ PWD Variable
Þú getur skoðað núverandi vinnubók með því að birta gildi $ PWD breytu. Notaðu einfaldlega eftirfarandi skipun:
Echo $ PWD
Birta fyrri vinnuhópinn
Ef þú vilt skoða fyrri vinnuskilaboð er hægt að keyra eftirfarandi skipun:
Echo $ OLDPWD
Þetta mun sýna möppuna sem þú varst í áður en þú flutti í núverandi skrá.
Margar atburðir pwd
Eins og áður hefur verið getið getur pwd hegðað sér öðruvísi út frá því hvernig það er skipulag.
Gott dæmi um þetta er innan Kubuntu Linux.
Skel útgáfa af pwd sem er notuð þegar þú keyrir pwd sýnir rökrétt vinnuskilaboð þegar þú ert innan táknrænt tengd möppu.
Hins vegar, ef þú rekur eftirfarandi skipun, muntu sjá að hún sýnir líkamlega vinnuskráinn þegar þú ert innan táknrænna tengdum möppu.
/ usr / bin / pwd
Þetta er augljóslega ekki mjög gagnlegt vegna þess að þú ert í raun að keyra sömu stjórn en þú ert að hafa hið gagnstæða afleiðing þegar þú ert í sjálfgefna ham.
Eins og fyrr hefur verið sagt, viltu líklega fá í vana að nota -P og -L handritið.
Yfirlit
Það eru aðeins tveir frekari rofar fyrir pwd stjórn:
pwd - útgáfa
Þetta sýnir núverandi útgáfunúmer fyrir pwd.
Þegar hlaupið er gegn skeldu útgáfu pwd getur þetta ekki virkt en mun vinna gegn / bin / pwd.
Hinn annar rofi er sem hér segir:
pwd - hjálp
Þetta sýnir handbókina í flugstöðinni
Aftur virkar þetta ekki fyrir skel útgáfa af pwd, aðeins gegn / bin / pwd útgáfu.