- Kaip įtraukti katalogus į kelią Linux

Kaip pridėti katalogus maršrute Linux

„Linux“, $ PATH nusako standartinius katalogus, kuriuosevykdomosios programos gali būti vykdomos iš sistemos per terminalą. Šie katalogai yra „/ usr / bin“, „/ usr / local“, „/ usr / sbin“ ir dar keletas katalogų (atsižvelgiant į tai, kokį „Linux“ paskirstymą naudojate). Jei norite paleisti programas ne šiuose kataloguose, katalogą reikia pridėti prie $ PATH.

Sukurti atsarginę kopiją .bashrc

Katalogai pridedami $ PATH „Linux“ sistemoje yra redaguojamas „.„bashrc“ failas. Tačiau prieš pradėdami redagavimo procesą, turite pasidaryti „.bashrc“ failo atsarginę kopiją, nes ji nustato vartotojo abonemento terminalo kintamuosius.

Naudojant cp komandą, padarykite visą „.bashrc“ failo kopiją savo namų kataloge (~) ir įdėkite atsarginę kopiją į „Documents“ su „.bak“ failo plėtiniu.

Pastaba: nenorite saugoti atsarginės kopijos kataloge „Dokumentai“? Išbandykite „Stalinis kompiuteris“, debesies sinchronizavimo aplankas, pvz., „Dropbox“ ar kažkas panašaus.

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

Redaguoti .bashrc

Jei „.bashrc“ failas yra kuriamas jūsų „Dokumentai“ aplanke, sukuriamas atsarginių kopijų taisymas. Naudojant Nano komanda, redagavimo tikslais atidarykite „.bashrc“ failą (esantį jūsų namų kataloge).

Įspėjimas: neatidarykite „.bashrc“ naudodami „sudo“, nes atidarysite „Root“ paskyros failą „.bashrc“, o ne savo vartotojo abonemento failą!

nano -w ~/.bashrc

„Nano“ redaktoriaus vidus nueikite į failo apačią. Tada parašykite eksportuoti sekė PATH = $ PATH: katalogas. Pavyzdžiui, norėdamas paleisti programą tiesiai iš aplanko „programos“, esančio „/ home / derrik /“, aš įrašyčiau šį kodą į „Nano“.

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

Savo tikslais nukopijuokite žemiau pateiktą komandos pavyzdįir pakeiskite „katalogą“ tikslia programos aplanko arba scenarijaus aplanko vieta, kad jį būtų galima pridėti prie jūsų kelio. Atminkite, kad įmanoma pridėti kelis $ PATH linijų, ir nėra jokių apribojimų, todėl nedvejodami pridėkite tiek vietų, kiek jums patinka!

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

Kai prie „.bashrc“ failo pridėjote tiek USD $ PATH eilučių, kiek jums reikia, paspauskite „Ctrl“ + O mygtuką klaviatūroje, kad išsaugotumėte pakeitimus. Tada uždarykite Nano su „Ctrl“ + X.

Išėjęs iš Nano teksto rengyklė, jūsų $ PATH nebus atnaujinta iškart. Priežastis, kad atnaujinimas nėra greitas, yra ta, kad terminalo sesija nėra savaime atnaujinama ir turi būti atnaujinta. Norėdami atnaujinti terminalo sesiją, uždarykite terminalą ir vėl atidarykite. Iš ten jūs galite patvirtinti savo naują $ PATH Vietos buvo pridėtos, terminale vykdant šią komandą.

echo $PATH

Vietų pridėjimas prie $ PATH kitiems vartotojams

Be to, kad pridedate vietas prie $ PATH Savo vartotojo abonementui „Linux“ sistemoje galite pridėti elementų $ PATH kitos vartotojo paskyros. Štai kaip tai padaryti.

Pirmiausia naudokite su komanda prisijungti prie vartotojo, kuriame norite modifikuoti „Linux $ PATH“.

su username

Prisijungę prie vartotojo abonemento, naudokite cp komanda nukopijuoti jų „.bashrc“ failą į „Documents“ saugoti.

cp .bashrc ~/Documents/bashrc.bak

Pasirūpinę atsargine kopija, atidarykite .bashrc failą Nano teksto rengyklė su žemiau pateikta komanda.

nano -w ~/.bashrc

Pereikite į „.bashrc“ failo apačią ir parašykite žemiau esančioje komandoje. Atminkite, kad turėsite pakeisti „/ vieta / į / programą / arba / scenarijų / aplanką /“, kad atitiktų jūsų poreikius.

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

Pakartokite šį procesą, jei norite pridėti kuo daugiau vietų prie $ PATH. Baigę išsaugokite redagavimus naudodami „Ctrl“ + O, ir išeiti su „Ctrl“ + X. Kai vartotojas prisijungs kitą kartą, jis galės paleisti reikalus naudodamas $ PATH iš naujų jūsų pridėtų vietų.

Laikinai pridėkite katalogus prie $ PATH Linux

Nuolat pridedami atskiri katalogai$ PATH „Linux“, redaguojant „.bashrc“ failą yra naudinga, jei turite specializuotas programas, kurias norite paleisti visą laiką. Tačiau jei jums tereikia ką nors paleisti vieną kartą norint atlikti bandymą ar tiesiog pagloboti, nėra prasmės nuolat ką nors pridėti prie „USD PATH“ „Linux“.

Alternatyva nuolatiniams pasirinktiniams katalogams $ PATH yra pasinaudojant eksportuoti komanda terminale laikinai pridėti vietą prie $ PATH.

Atidarykite terminalo langą ir įrašykite eksportuoti komanda, po kurios seka ATH = $ PATH: katalogas. Pvz., Jei norite laikinai įtraukti į apvalkalų scenarijų katalogą į „Dokumentai“, darykite:

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

Vykdant šią komandą, terminalo sesijanaudojate turės naują laikinojo kelio vietą. Laikina $ PATH vieta bus prieinama jūsų „Linux“ sistemoje, kol sistema iš naujo paleis.

Pašalinkite $ PATH papildymus

Norite atsikratyti pasirinktų vietų, pridėtų prie jūsų „PATH Linux“? Atšaukite pakeitimus atlikdami toliau nurodytus veiksmus.

Pastaba: jei reikia atkurti numatytuosius nustatymus kitam vartotojui, prisijunkite naudodami su username prieš atlikdami toliau nurodytus veiksmus.

1 žingsnis: Ištrinkite „.bashrc“ failą naudodami rm komanda.

rm ~/.bashrc

2 žingsnis: Aplanke „Documents“ pervardykite „bashrc.bak“ failą kaip „.bashrc“ ir įdėkite jį į namų katalogą (~).

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

3 veiksmas: Iš naujo paleiskite terminalo sesiją, kad pakeitimai įsigaliotų.

4 veiksmas: Vykdykite $ PATH komandą, kad patikrintumėte, ar jūsų pasirinktiniai redagavimai neliko.

$PATH
</p>

Komentarai