- - Hogyan lehet könyvtárakat hozzáadni a Linux elérési útjához

Könyvtárak hozzáadása a Linux elérési útjához

Linuxon, $ PATH meghatározza azokat a szabványos könyvtárakat, amelyekbenA futtatható programok a rendszerről a terminálon keresztül futhatnak. Ezek a könyvtárak a “/ usr / bin”, “/ usr / local”, “/ usr / sbin” és néhány más könyvtár (attól függően, hogy milyen Linux disztribúciót használsz). Ha ezeket a könyvtárakat kívül kívánja futtatni, akkor a könyvtárat hozzá kell adni a $ PATH.

Biztonsági másolat készítése .bashrc-ről

Könyvtárak hozzáadása a $ PATH Linux rendszeren a „.bashrc ”fájl az egyes felhasználók számára. A szerkesztési folyamat megkezdése előtt azonban készítsen biztonsági másolatot a .bashrc fájlról, mivel meghatározza a felhasználói fiók terminálváltozóit.

Használni a cp parancs, készítsen teljes másolatot a „.bashrc” fájlról a saját könyvtárában (~), és helyezze el a biztonsági másolatot a „Dokumentumok” mappába, a „.bak” fájlkiterjesztéssel.

Megjegyzés: nem akarja a mentését a „Dokumentumok” könyvtárban tárolni? Próbálja ki az „Asztal”, felhő szinkronizálási mappát, például „Dropbox”, vagy valami hasonlót.

cp ~/.bashrc ~/Documents/bashrc.bak

.Bashrc szerkesztése

A „.bashrc” fájl mentésével a „Documents” mappába a szerkesztés megkezdődhet. Használni a nano parancs segítségével nyissa meg a “.bashrc” fájlt (amely az otthoni könyvtárban található) szerkesztési célokra.

Figyelem: Ne nyissa meg a „.bashrc” fájlt a sudo segítségével, mivel megnyílik a Root account „.bashrc” fájlja, nem pedig a saját felhasználói fiókja.

nano -w ~/.bashrc

A Nano szerkesztő belsejében lépjen a fájl aljára. Ezután írjon be export ezt követi PATH = $ PATH: könyvtár. Tehát például egy program futtatásához közvetlenül a “/ home / derrik /” mappában található “programok” mappából a következő kódot írom a Nano-ba.

export PATH=$PATH:/home/derrik/programs/

Céljaihoz másolja az alábbi parancs példátés cserélje ki a „könyvtárat” a programmappa vagy a szkriptmappa pontos helyére annak érdekében, hogy hozzáadható legyen az elérési útjához. Ne feledje, hogy lehetséges több is $ PATH vonalak, és nincs korlátozás, ezért nyugodtan adjon hozzá annyi helyet, amennyit csak akar!

export PATH=$PATH:/location/to/program/or/script/folder/

Ha annyi $ PATH sort adott hozzá a „.bashrc” fájlhoz, amennyire szüksége van, nyomja meg a gombot Ctrl + O gombot a billentyűzeten a szerkesztések mentéséhez. Ezután zárja be a Nano-t a Ctrl + X.

Kilépés után a nano szövegszerkesztő, a $ PATH nem frissül azonnal. A frissítés nem azonnali azért, mert a terminál munkamenet nem frissül automatikusan, ezért frissíteni kell. A terminál munkamenetének frissítéséhez zárja be a terminált, és nyissa meg újra. Innentől megerősítheti újját $ PATH a helyek hozzá lettek adva a következő parancs futtatásával egy terminálon.

echo $PATH

Helyek hozzáadása a $ PATH-hoz más felhasználók számára

Amellett, hogy helyeket ad hozzá a $ PATH a Linux rendszer felhasználói fiókjához esetleg érdemes elemeket hozzáadni a $ PATH egy másik felhasználói fiókhoz. Itt van, hogyan kell csinálni.

Először használja a su paranccsal jelentkezzen be annak a felhasználónak, amelyben módosítani kívánja a Linux $ PATH-t.

su username

Miután bejelentkezett a felhasználói fiókba, használja a cp parancs a „.bashrc” fájl átmásolására a „Dokumentumokba” őrzés céljából.

cp .bashrc ~/Documents/bashrc.bak

A biztonsági másolat elvégzésével nyissa meg a .bashrc fájlt a nano szövegszerkesztő az alábbi paranccsal.

nano -w ~/.bashrc

Lépjen a „.bashrc” fájl aljára, és írja be az alábbi parancsot. Ne feledje, hogy a „/ location / könyvtár / program / vagy / script / mappa /” kifejezést saját igényeinek megfelelően kell módosítania.

export PATH=$PATH:/location/to/program/or/script/folder/

Ismételje meg ezt a folyamatot, hogy annyi helyet adjon hozzá a $ PATH-hoz, amennyit csak akar. Ha kész, mentse el a szerkesztéseket a gombbal Ctrl + O, és lépjen ki a Ctrl + X. Legközelebb, amikor a felhasználó bejelentkezik, a (z) $ PATH fájlban futtathatják a dolgokat az Ön által hozzáadott új helyekről.

Ideiglenesen adjon hozzá könyvtárakat a $ PATH fájlhoz Linuxon

Az egyedi könyvtárak végleges hozzáadása aA $ PATH Linuxon a „.bashrc” fájl szerkesztésével akkor lehet hasznos, ha olyan speciális programja van, amelyet folyamatosan futtatni szeretne. Ha azonban csak egyszer kell futtatnia valamit tesztelés céljából, vagy csak meg kell döntenie, akkor nincs értelme valamit állandóan hozzáadni a Linux PATH-hez.

Az állandó egyedi könyvtárak alternatívája a $ PATH a export parancs a terminálon, hogy ideiglenesen adjon meg helyet a $ PATH.

Nyisson meg egy terminál ablakot, és írja be a export parancs, majd a ATH = $ PATH: könyvtár. Például, ha ideiglenesen hozzá szeretne adni egy shell-script könyvtárba a „Dokumentumok” részben, akkor tegye:

export PATH=$PATH:/home/derrik/Documents/shell-scripts/

A parancs futtatásakor a terminál munkamenetaz Ön által használt új ideiglenes útvonal-hely lesz. Az ideiglenes $ PATH hely továbbra is elérhető lesz a Linux rendszeren, amíg a rendszer nem indul újra.

Távolítsa el a $ PATH kiegészítéseit

Szeretne megszabadulni a $ PATH-hoz hozzáadott egyéni helyektől Linuxon? A szerkesztések visszavonásához kövesse az alábbi lépéseket.

Megjegyzés: Ha vissza kell állítania egy másik felhasználó alapértelmezéseit, jelentkezzen be su username az alábbi lépések végrehajtása előtt.

1. lépés: A .bashrc fájlt törölje a rm parancs.

rm ~/.bashrc

2. lépés: Nevezze át a „bashrc.bak” fájlt „.bashrc” fájlnak a „Documents” mappában, és helyezze el a saját könyvtárba (~).

mv ~/Documetns/bashrc.bak ~/.bashrc

3. lépés: Indítsa újra a terminál munkamenetet, hogy a változások érvénybe lépjenek.

4. lépés: Futtassa a $ PATH parancs segítségével ellenőrizheti, hogy eltűnik-e az egyéni szerkesztések.

$PATH
</ P>

Hozzászólások