Vsaka distribucija, ki temelji na Linuxu, ima ogromno preprostih pripomočkov za konzole, ki izvajajo omejen, a zelo koristen nabor dejanj. PWD (Present Working Directory) spada na seznam podobnih orodij. Če prevedete dekodiranje okrajšave, postane jasno, da je namen tega ukaza prikaz trenutnega aktivnega imenika v konzoli, kjer zdaj poteka delo. Kot del današnjega članka želimo povedati vse o uporabi tega orodja in navesti ilustrativne primere.

Uporaba ukaza PWD v Linuxu

Začnimo z uporabo ukaza PWD. Seveda je prva stvar, ki mi pade na pamet, naloga določiti pot trenutnega imenika, ki ga lahko v prihodnosti uporabimo za shranjevanje različnih datotek ali uporabimo v drugih okoliščinah. Poleg tega je vrednost tega pripomočka dodeljena spremenljivkam ali pa je ta ukaz dodan skriptom, kar bomo tudi omenili spodaj. Najprej bomo predstavili najpreprostejši primer uporabe PWD, nato pa se bomo dotaknili dodatnih možnosti.

Aktiviranje PWD v konzoli

Sintaksa PWD je zelo preprosta, saj vključuje le dve možnosti. Ogledali si jih bomo kasneje, zdaj pa si oglejmo standardno situacijo v majhnem primeru po korakih.

  1. Teči "Terminal" na način, ki je primeren za vas, na primer prek ikone v meniju aplikacije.
  2. Zaženite terminal za uporabo pripomočka Linux PWD

  3. Nato sledite potrebni poti ali izvedite popolnoma kakršna koli dejanja. Namerno smo izbrali lokacijo, da bi nadalje pokazali, kako jo bo PWD prikazal v novi vrstici. Za to uporabljamo ukaz cd.
  4. Krmarjenje po lokaciji za uporabo pripomočka PWD v Linuxu

  5. Zdaj je dovolj samo še pisanje pwd... Sploh vam ni treba uporabljati sudosaj je ta ukaz neodvisen od pravic super uporabnika.
  6. Vnos ukaza za uporabo pripomočka PWD v Linuxu

  7. Celotna pot do trenutne lokacije se takoj prikaže v novi vrstici na zaslonu.
  8. Rezultat uporabe pripomočka PWD v Linuxu na novi terminalni liniji

Kot lahko vidite, se lokacija s pomočjo PWD določi v samo nekaj sekundah, medtem ko za trenutni aktivni imenik ni omejitev: lahko je celo omrežna mapa.

Uporaba možnosti

Kot smo že omenili, sta v PWD na voljo le dve možnosti, ki ju je mogoče uporabiti pri izvrševanju ukaza.

  1. Če vnesete pwd -L, bo rezultat prikazan v novi vrstici brez pretvorbe simbolnih povezav.
  2. Uporaba možnosti za prikaz simboličnih povezav pri uporabi PWD v Linuxu

  3. pwd -Pnasprotno pa pretvori vse simbolne povezave v njihova izvirna imena imenikov.
  4. Uporaba možnosti pretvorbe simboličnih znakov pri uporabi ukaza PWD v Linuxu

  5. Enter pwd --pomočza prikaz uradne dokumentacije. V njem lahko ugotovite, kako so razvijalci sami opisali možnosti.
  6. Izpis uradne dokumentacije ukaza PWD v Linuxu

Zgoraj namerno nismo razložili, kaj so simbolne povezave, saj je tej temi namenjen ločen članek na našem spletnem mestu. Govori o ukazu ln, ki je neposredno povezan s trdimi in simbolnimi povezavami, zato vam priporočamo, da ga preučite za več informacij o tej temi.

Več podrobnosti: Ukaz Ln v Linuxu

Dodatna dejanja s PWD

Ukaz PWD je lahko povezan z ustvarjanjem ali ogledom skriptov ali pa je zapisan v spremenljivko. Vse to se nanaša na dodatne ukrepe, ki se jih bomo dotaknili tudi v okviru tega gradiva.

  1. Če vaša lokacija pripada skriptu, uporabite spremenljivko okolja prek echo $ PWDče želite izvedeti trenutno pot.
  2. Uporaba spremenljivke PWD v Linuxu pri delu s skripti

  3. Če želite ustvariti spremenljivko, ki beleži trenutno lokacijo, vnesite CWD = $ (pwd)kje CWD - ime spremenljivke. Uporabite isti ukaz pri ustvarjanju skriptov po meri, njegova oblika je lahko predstavljena v različici DIR = `pwd`.
  4. Ustvarite spremenljivko, hkrati pa shranite izhod ukaza PWD v Linuxu

  5. Zdaj lahko spremenljivko pokličete prek echo $ CWDz aktiviranjem ukaza s klikom na Enter.
  6. Uporaba spremenljivke za prikaz informacij o OSI v Linuxu

  7. Rezultat bo enak kot pri običajni uporabi zadevnega pripomočka.
  8. Preverjanje izhoda spremenljivke za zapis PWD v Linuxu

To je vse, kar smo vam želeli povedati o standardnem pripomočku Linux, imenovanem PWD. Kot lahko vidite, je to zelo osredotočen ukaz, ki vam omogoča, da definirate samo en parameter, vendar najde svojo uporabo v različnih situacijah.