Kaip įtraukti katalogus į kelią Linux

click fraud protection

„Linux“, USD PATH apibrėžia standartinius katalogus, kuriuose sistemoje gali būti vykdomos vykdomosios programos 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 USD PATH.

Sukurti atsarginę kopiją .bashrc

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

Naudojant cp komanda, 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 ~ / dokumentai / bashrc.bak
instagram viewer

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“ redagavimo priemonės viduje atsidurkite failo apačioje. 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“.

eksportuoti PATH = $ PATH: / Pagrindinis / Derrik / Programos /

Savo tikslais nukopijuokite žemiau esantį 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 USD PATH linijų, ir nėra jokių apribojimų, todėl nedvejodami pridėkite tiek vietų, kiek jums patinka!

eksportuoti PATH = $ PATH: / vieta / į / programą / arba / scenarijus / aplankas /

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ų USD 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ą USD PATH Vietos buvo pridėtos, terminale vykdant šią komandą.

echo $ PATH. 

Vietų pridėjimas prie $ PATH kitiems vartotojams

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

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

su vartotojo vardu

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

cp .bashrc ~ / dokumentai / bashrc.bak

Pasirinkę atsarginę kopiją, 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ų pačių poreikius.

eksportuoti PATH = $ PATH: / vieta / į / programą / arba / scenarijus / aplankas /

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 $ PATH iš naujų jūsų pridėtų vietų.

Laikinai pridėkite katalogus prie $ PATH Linux

Nuolat pridėti atskirus katalogus prie „USD 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 $ PATH „Linux“.

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

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

eksportuoti PATH = $ PATH: / home / derrik / Dokumentai / shell-scripts /

Paleidus šią komandą, jūsų naudojama terminalo sesija 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 vartotojo varduprieš 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 USD PATH komanda, kad patikrintumėte, ar jūsų pasirinktiniai redagavimai neliko.

USD PATH
watch instagram story