Hoe om pad in unix te kontroleer

As jy `n opdrag getik het en die fout sien "opdrag nie gevind," Dit kan beteken dat die gids waarin u uitvoerbare gered is, nie by u pad gevoeg is nie. Diskes jy hoe om die volle pad na `n lêer te vind, hoe om jou padomgewing veranderlikes te vertoon, en hoe om nuwe dopgehou by jou pad te voeg wanneer nodig.

Stappe

  1. Image getiteld Check Pad in Unix Stap 1
1. Vind die volle pad na `n lêer. As u die absolute pad na `n lêer op u stelsel moet vind, kan u dit doen met behulp van die vind bevel. Kom ons sê jy moet die volle pad na `n program genaamd vind pret:
  • Tipe vind / -name "pret" -Tipe f druk en druk ↵ Enter.
  • Dit toon die volle pad na die lêer genaamd pret Maak nie saak watter gids jy is nie.
  • As pret in `n gids genaamd / Speletjies / Awesome, jy sal sien / Speletjies / Awesome / Pret In die resultate van die opdrag.
  • Image getiteld tjek pad in Unix Stap 2
    2. Wys jou padomgewing veranderlike. Wanneer jy `n opdrag tik, soek die dop dit in die gidse wat deur jou pad gespesifiseer word. Jy kan gebruik echo $ pad Om te vind watter gidse jou dop sal ingestel word om na uitvoerbare lêers te kyk. Om so te doen:
  • Tipe echo $ pad By die opdragprompt en druk ↵ Enter.
  • Die resultate moet so iets lyk: USR / Plaaslik / bin: / usr / sbin: / usr / bin: / sbin: / bin
  • Hierdie uitset is `n lys van dopgehou waar uitvoerbare lêers gestoor word. As jy probeer om `n lêer of opdrag te bestuur wat nie in een van die gidse in jou pad is nie, sal jy `n fout ontvang wat sê die opdrag word nie gevind nie.
  • Beeld getiteld Check Pad in Unix Stap 3
    3. Voeg `n nuwe gids by die pad. Kom ons sê jy wil daardie lêer hardloop pret. Jy het geleer om die vind beveel dat dit in `n gids genoem word / Speletjies / Awesome. Nietemin, / Speletjies / Awesome is nie in jou pad nie, en jy wil nie die volle pad tik om net die spel te laat loop nie. Om dit by jou pad te voeg:
  • Tipe Uitvoerpad = $ Pad: / Speletjies / Awesome en druk ↵ Enter.
  • Nou kan jy hardloop pret net deur sy naam by die opdraglyn te tik (in plaas van / Speletjies / Awesome / Pret) en druk ↵ Enter.
  • Hierdie verandering raak slegs die huidige dop. As jy `n nuwe terminale venster oopmaak of elders inteken, moet jy die pad weer byvoeg. Om die verandering permanent te maak, voeg die opdrag by jou Shell`s Config-lêer (E.heid g., .basrc, .cshrc).
  • Video

    Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word.

    Wenke

    By verstek soek die dop nie jou huidige gids in Unix-tipe OSS (BSD, Linux, ens.) Tensy dit reeds in jou pad is. Dit kan opgelos word deur `n tydperk (dot) by te voeg, wat die UNIX-kortpad vir die huidige gids is. Dit kan verander word deur na u tuisgids te gaan. Dit moet bevat `.Profiel `. Gebruik `n redakteur, soos VI, om oop te maak, te verander en te stoor.

    Waarskuwings

    Soos altyd, wees versigtig wat jy doen terwyl jy aangemeld is as wortel.
    Deel op sosiale netwerke:
    Soortgelyk