Az útvonal ellenőrzése a Unixban: 3 lépés (képekkel)

Tartalomjegyzék:

Az útvonal ellenőrzése a Unixban: 3 lépés (képekkel)
Az útvonal ellenőrzése a Unixban: 3 lépés (képekkel)

Videó: Az útvonal ellenőrzése a Unixban: 3 lépés (képekkel)

Videó: Az útvonal ellenőrzése a Unixban: 3 lépés (képekkel)
Videó: Основные ошибки при возведении перегородок из газобетона #5 2024, Lehet
Anonim

Ha begépelt egy parancsot, és a "parancs nem található" hibaüzenetet látja, az azt jelentheti, hogy a könyvtár, amelybe a végrehajtható fájl mentésre került, nem lett hozzáadva az útvonalhoz. Ez a wikiHow megtanítja, hogyan találhatja meg a fájl teljes elérési útját, hogyan jelenítheti meg az útvonal környezeti változóit, és hogyan adhat hozzá új könyvtárakat az útvonalhoz, ha szükséges.

Lépések

Ellenőrizze az Útvonalat a Unix 1. lépésében
Ellenőrizze az Útvonalat a Unix 1. lépésében

1. lépés. Keresse meg a fájl teljes elérési útját

Ha meg kell találnia a fájlhoz tartozó abszolút elérési utat a rendszeren, akkor ezt a find paranccsal teheti meg. Tegyük fel, hogy meg kell találnia a teljes elérési utat az úgynevezett programhoz szórakoztató:

  • Írja be a find / -name "fun" -típusú print nyomtatást, és nyomja meg az ↵ Enter billentyűt.

    • Ez a fájl teljes elérési útját mutatja szórakoztató mindegy, melyik könyvtárban vagy.
    • Ha szórakoztató nevű könyvtárban /játékok/fantasztikus, a/games/awesome/fun -t látná a parancs eredményében.
Ellenőrizze az Útvonalat a Unix 2. lépésében
Ellenőrizze az Útvonalat a Unix 2. lépésében

Lépés 2. Jelenítse meg az útvonal környezeti változóját

Amikor begépel egy parancsot, a shell megkeresi az útvonal által megadott könyvtárakban. Az echo $ PATH használatával megkeresheti, hogy a shell mely könyvtárakban van futtatható fájlok keresése. Ehhez:

  • Írja be az echo $ PATH parancsot a parancssorba, és nyomja meg az. Enter billentyűt.

    • Az eredményeknek valahogy így kell kinézniük: usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • Ez a kimenet azoknak a könyvtáraknak a listája, ahol a végrehajtható fájlokat tárolják. Ha olyan fájlt vagy parancsot próbál futtatni, amely nem szerepel az útvonal egyik könyvtárában, akkor hibaüzenetet kap, amely szerint a parancs nem található.
Ellenőrizze az Útvonalat a Unix 3. lépésében
Ellenőrizze az Útvonalat a Unix 3. lépésében

3. lépés. Adjon hozzá egy új könyvtárat az útvonalhoz

Tegyük fel, hogy futtatni szeretné az ún szórakoztató. A find parancs futtatásából megtanulta, hogy a /games /awesome nevű könyvtárban található. A /games /awesome azonban nem áll az útjában, és nem szeretné a teljes elérési utat beírni csak a játék futtatásához. Ha hozzá szeretné adni az útvonalhoz:

  • Gépelje be, hogy export PATH = $ PATH:/games/awesome, majd nyomja meg az. Enter billentyűt.

    • Most már futhatsz szórakoztató csak írja be a nevét a parancssorba (helyett /játékok/félelmetes/szórakoztató) és nyomja meg az ↵ Enter billentyűt.
    • Ez a módosítás csak az aktuális héjat érinti. Ha új terminál ablakot nyit meg, vagy máshol jelentkezik be, újra hozzá kell adnia az elérési utat. A változtatás állandóvá tételéhez adja hozzá a parancsot a shell konfigurációs fájljához (pl. .bashrc, .cshrc).

Videó - A szolgáltatás használatával bizonyos információk megoszthatók a YouTube -lal

Ajánlott: