Sut i Dod o hyd i'ch Cyfeirlyfr Gyda'r Pwd Command

Un o'r gorchmynion pwysicaf y byddwch chi'n eu dysgu wrth ddefnyddio'r llinell orchymyn Linux yw'r gorchymyn pwd sy'n sefyll ar gyfer cyfeirlyfr gwaith print.

Bydd y canllaw hwn yn dangos i chi sut i ddefnyddio'r gorchymyn pwd a bydd yn dangos i chi y llwybr ffisegol i'r cyfeiriadur yr ydych yn gweithio ynddi a'r cyfeiriadur rhesymegol rydych chi'n gweithio ynddi.

Sut i Ddarganfod Pa Gyfeiriadur Linux sydd Chi Ar hyn o bryd

I ddarganfod pa gyfeiriadur rydych chi ar hyn o bryd yn rhedeg y gorchymyn canlynol:

pwd

Bydd yr allbwn ar gyfer y gorchymyn pwd yn rhywbeth fel hyn:

/ cartref / gary

Wrth i chi symud o gwmpas y system, bydd y cyfeiriadur gweithio yn newid i adlewyrchu'ch sefyllfa bresennol o fewn y system ffeiliau.

Er enghraifft, os ydych chi'n defnyddio'r gorchymyn cd i fynd i'r ffolder dogfennau, bydd yr orchymyn pwd yn dangos y canlynol:

/ cartref / gary / dogfennau

Beth sy'n Dangos Pwd Pan fyddwch yn Symud i Ffolder Cysylltiedig Symbol

Ar gyfer y rhan hon, byddwn yn sefydlu sefyllfa ychydig i egluro'r sefyllfa.

Dychmygwch fod gennych strwythur ffolder fel a ganlyn:

Nawr, dychmygwch eich bod wedi creu cyswllt symbolaidd i ffolder 2 fel a ganlyn:

ln -s / home / gary / documents / folder1 / home / gary / documents / accounts

Byddai'r goeden ffolder bellach yn edrych fel hyn:

Mae'r gorchymyn ls yn dangos y ffeiliau a'r ffolderi mewn lleoliad penodol:

ls -lt

Pe bawn i'n rhedeg y gorchymyn uchod yn erbyn fy nhlygell dogfennau, byddwn yn gweld y byddai'n dangos rhywbeth fel hyn ar gyfer cyfrifon:

cyfrifon -> folder2

Yn y bôn, mae cysylltiadau symbolaidd yn cyfeirio at leoliad arall o fewn y system ffeiliau.

Nawr, dychmygwch eich bod yn y ffolder dogfennau a'ch bod wedi defnyddio'r gorchymyn cd i symud i mewn i'r ffolder cyfrifon.

Beth ydych chi'n meddwl fydd allbwn pwd?

Pe bai wedi dyfalu y byddai'n dangos / home / gary / documents / accounts yna byddech chi'n gywir ond os ydych chi'n rhedeg y gorchymyn ls yn erbyn y ffolder cyfrifon, mae'n dangos y ffeiliau i chi o fewn y ffolder folder2.

Edrychwch ar y gorchymyn canlynol:

pwd -P

Pan fyddwch chi'n rhedeg y gorchymyn uchod o fewn ffolder symbolaidd, fe welwch y lleoliad ffisegol sydd yn ein hachos ni yw / home / gary / documents / folder2.

I weld y ffolder rhesymegol, gallwch ddefnyddio'r gorchymyn canlynol:

pwd -L

Byddai hyn yn fy achos yn dangos yr un peth â pwd ar ei ben ei hun sydd yn / cartref / gary / documents / accounts.

Gan ddibynnu ar sut y caiff pwd ei lunio a'i sefydlu ar eich system, gall y gorchymyn pwd fod yn ddiofyn i'r llwybr ffisegol neu efallai ei fod yn ddiofyn i'r llwybr rhesymegol.

Felly mae'n arfer da i ddefnyddio'r switsh -P neu -L (yn dibynnu ar ba ymddygiad yr hoffech ei weld).

Defnyddio'r $ PWD Amrywiol

Gallwch weld y cyfeiriadur gwaith cyfredol trwy ddangos gwerth y newidyn $ PWD. Defnyddiwch y gorchymyn canlynol yn syml:

adleisio $ PWD

Dangoswch y Cyfeirlyfr Gwaith Blaenorol

Os ydych chi am weld y cyfeiriadur gwaith blaenorol, gallwch chi redeg y gorchymyn canlynol:

adleisio $ OLDPWD

Bydd hyn yn dangos y cyfeiriadur yr oeddech ynddi cyn i chi symud i'r cyfeiriadur cyfredol.

Lluosog o enghreifftiau o pwd

Fel y crybwyllwyd yn gynharach, gall pwd ymddwyn yn wahanol ar sut y caiff ei osod.

Mae enghraifft dda o hyn o fewn Kubuntu Linux.

Mae'r fersiwn gragen o pwd sy'n cael ei ddefnyddio pan fyddwch chi'n rhedeg pwd yn dangos y cyfeiriadur gweithio rhesymegol pan fyddwch o fewn ffolder sy'n gysylltiedig yn symbolaidd.

Fodd bynnag, os ydych chi'n rhedeg y gorchymyn canlynol, fe welwch ei fod yn dangos y cyfeiriadur gweithio corfforol pan fyddwch o fewn ffolder sy'n gysylltiedig yn symbolaidd.

/ usr / bin / pwd

Mae'n amlwg nad yw hyn yn ddefnyddiol iawn oherwydd eich bod chi yn yr un modd yn rhedeg yr un gorchymyn ond rydych chi'n cael y canlyniad cefn wrth redeg mewn modd diofyn.

Fel y crybwyllwyd yn gynharach, mae'n debyg eich bod chi eisiau mynd i'r arfer o ddefnyddio'r sgript -P a -L.

Crynodeb

Dim ond dau switshis arall sydd ar gael ar gyfer y gorchymyn pwd:

pwd - gwrthwynebiad

Mae hyn yn dangos y rhif fersiwn cyfredol ar gyfer pwd.

Pan fyddwch yn rhedeg yn erbyn fersiwn cragen o pwd efallai na fydd hyn yn gweithio ond bydd yn gweithio yn erbyn y bin / pwd.

Mae'r newid arall fel a ganlyn:

pwd - help

Mae hyn yn dangos y dudalen â llaw i'r ffenestr derfynell

Unwaith eto, nid yw hyn yn gweithio ar gyfer y fersiwn gragen o pwd, yn erbyn y fersiwn / bin / pwd yn unig.