Ako zmeniť premennú cesty v linuxe?

Dočasne pridajte cesty:/sbin a:/usr/sbin do aktuálneho zoznamu ciest zadaním nasledujúceho príkazu
Dočasne pridajte cesty:/sbin a:/usr/sbin do aktuálneho zoznamu ciest zadaním nasledujúceho príkazu do príkazového riadka bash shell.

Operačné systémy bežne používajú premenné prostredia na definovanie rôznych globálnych nastavení pre časti vášho operačného systému alebo na ovládanie spustenia aplikácií. Premenná PATH je jednou z týchto premenných prostredia a používa sa neustále bez toho, aby si to používateľ uvedomoval. Premenná ukladá zoznam adresárov, v ktorých by aplikácie (najčastejšie váš shell) mali hľadať program vždy, keď ho spustíte ako príkaz.

Kroky

  1. 1
    Nájdite aktuálnu cestu zadaním „echo $ path“ do príkazového riadka bash. Poskytne sa zoznam adresárov, ako napríklad v nasledujúcom príklade:
    • uzair@linux: ~ $ echo $ PATH/home/uzair/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games
    • Poznámka: Linux $ PATH reaguje oddeľovačmi „:“ medzi položkami.
  2. 2
    Dočasne pridajte cesty : /sbin a:/usr/sbin do aktuálneho zoznamu ciest zadaním nasledujúceho príkazu do príkazového riadka bash shell:
    • uzair@linux: ~ $ export PATH = $ PATH:/sbin/:/usr/sbin/
  3. 3
    Zopakujte obsah PATH, aby ste potvrdili, že zmeny sa prejavia v premennej.
    • uzair@linux: ~ $ echo $ PATH/home/uzair/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
    • Nezabudnite, že vyššie uvedené je iba dočasné a pri reštarte sa stratí.
    Nájdite aktuálnu cestu zadaním „echo $ path“ do príkazového riadka bash
    Nájdite aktuálnu cestu zadaním „echo $ path“ do príkazového riadka bash.
  4. 4
    Otestujte fungovanie aplikačného programu s dočasnou cestou, aby ste sa presvedčili, že všetko funguje dobre.
  5. 5
    Natrvalo zmeňte nastavenie cesty pridaním rovnakého riadka do súboru ~/.bashrc

Varovania

  • Zmena premennej PATH môže potenciálne spôsobiť, že váš operačný systém nebude správne fungovať. Operačný systém a aplikačné programy pri vyhľadávaní súborov bežne odkazujú na premennú cesty. Ak premenná nie je správne nakonfigurovaná, programy sa nespustia alebo sa nespustia správne. VŽDY TESTUJTE dočasné nastavenie pomocou metódy popísanej vyššie PRED ULOŽENÍM novej cesty natrvalo do súboru ~/.bashrc.

Otázky a odpovede

  • Čo by som použil na predefinovanie existujúcej systémovej premennej PATH?
    Ak chcete zmeniť premennú PATH, zadajte príkaz export PATH = "$ PATH:/cesta/do/nový/spustiteľný/adresár". Alebo, ak chcete, aby bol trvalý, upravte súbor.bashrc takto: # čo má toto umiestnenie export PATH = "$ PATH:/cesta/do/nový/spustiteľný/adresár"

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail