Na Linuxu $ PATH definira standardne direktorije u koje se mogu izvoditi izvršni programi u sustavu kroz terminal. Te su mape "/ usr / bin", "/ usr / local", "/ usr / sbin" i nekoliko drugih (ovisno o distribuciji koju koristite Linux). Ako želite pokretati programe izvan ovih direktorija, direktorij treba dodati u $ PATH.
Dodavanje direktorija u $ PATH na Linuxu se vrši uređivanjem datoteke ".bashrc" pojedinog korisnika. No, prije pokretanja postupka uređivanja, morate napraviti sigurnosnu kopiju datoteke .bashrc, jer ona definira terminalne varijable za korisnički račun.
Koristiti cp naredbe, napravite potpunu kopiju datoteke ".bashrc" u vašem matičnom direktoriju (~), a sigurnosnu kopiju stavite u "Documents" s nastavkom datoteke ".bak".
Napomena: ne želite pohraniti sigurnosne kopije u mapu "Dokumenti"? Pokušajte s radnom površinom mape za sinkronizaciju u oblaku poput "Dropbox" ili nešto slično.
cp ~ / .bashrc ~ / Dokumenti / bashrc.bak
Pomoću datoteke .bashrc sigurnosne kopije u mapu "Dokumenti" uređivanje može započeti. Koristiti Nano naredbe, otvorite datoteku ".bashrc" (nalazi se u vašem kućnom direktoriju) u svrhu uređivanja.
Upozorenje: ne otvarajte ".bashrc" sa sudo-om, jer ćete otvoriti datoteku ".bashrc" Root računa, a ne datoteku svog korisničkog računa!
nano -w ~ / .bashrc
Unutar uređivača Nano prođite do dna datoteke. Zatim upišite izvoz slijedi PATH = $ PATH: direktorij. Tako, na primjer, da pokrenem program izravno iz mape "programi" u "/ home / derrik /", upisao bih sljedeći kod u Nano.
izvoz PATH = $ PATH: / home / derrik / programi /
Kopirajte dolje naveden primjer naredbe i zamijenite "mapu" s točnim mestom programske mape ili mape skripte kako biste je mogli dodati na svoj put. Imajte na umu da je moguće dodati više njih $ PATH linije, a nema ograničenja, slobodno dodajte koliko god želite lokacija!
izvoz PATH = $ PATH: / lokacija / u / program / ili / skripta / mapa /
Kada u datoteku ".bashrc" dodate onoliko $ PATH redaka, pritisnite Ctrl + O gumb na tipkovnici za spremanje promjena. Zatim, zatvori Nano s Ctrl + X.
Nakon izlaska iz Nano uređivač teksta, vaš $ PATH neće se odmah ažurirati. Razlog da ažuriranje nije trenutačno je što se terminalna sesija ne automatski ažurira i treba je osvježiti. Da biste osvježili sesiju terminala, zatvorite ga i ponovo ga otvorite. Od tamo možete potvrditi svoj novi $ PATH lokacije su dodane pokretanjem sljedeće naredbe u terminalu.
odjek $ PATH.
Osim dodavanja lokacija u $ PATH za svoj korisnički račun u Linux sustavu možda želite dodati stavke u $ PATH drugog korisničkog računa. Evo kako to učiniti
Prvo upotrijebite Su naredba da se prijavite za korisnika u kojem želite izmijeniti Linux $ PATH.
su korisničko ime
Nakon prijave u korisnički račun, koristite cp naredba da kopiraju njihovu datoteku ".bashrc" u "Documents" radi čuvanja.
cp .bashrc ~ / Documents / bashrc.bak
Uz sigurnosnu sigurnosnu kopiju otvorite datoteku ".bashrc" u Nano uređivač teksta s naredbom u nastavku.
nano -w ~ / .bashrc
Pomaknite se na dno datoteke .bashrc i zapišite u naredbu ispod. Imajte na umu da ćete morati promijeniti "/ lokaciju / u / program / ili / skriptu / mapu /" prema vlastitim potrebama.
izvoz PATH = $ PATH: / lokacija / u / program / ili / skripta / mapa /
Ponovite ovaj postupak da biste dodali onoliko mjesta u $ PATH koliko želite. Kada završite, spremite izmjene pomoću Ctrl + Oi izađite s Ctrl + X. Sljedeći put kad se korisnik prijavi, moći će pokrenuti stvari u $ PATH s novih lokacija koje ste dodali.
Stalno dodavanje pojedinih direktorija u $ PATH na Linuxu uređivanjem datoteke ".bashrc" korisno je ako imate specijalizirane programe koje želite stalno pokretati. Međutim, ako trebate samo jednom pokrenuti nešto za testiranje ili samo sititirati, nema smisla stalno dodavati u $ PATH na Linuxu.
Alternativa stalnim prilagođenim direktorijima u sustavu $ PATH je korištenjem izvoz naredba u terminalu da privremeno dodate lokaciju u $ PATH.
Otvorite prozor terminala i upišite u izvoz naredba, a zatim slijedi ATH = $ PATH: direktorij. Na primjer, da biste privremeno dodali u direktorij skripte shell-a u "Documents", učinite sljedeće:
izvoz PATH = $ PATH: / home / derrik / Documents / shell-script /
Pokretanjem ove naredbe terminalna sesija koju koristite imat će novo mjesto privremenog puta. Privremena lokacija $ PATH ostat će dostupna na vašem Linux sustavu dok se sustav ne ponovno pokrene.
Želite se riješiti prilagođenih lokacija dodanih u vaš $ PATH na Linuxu? Slijedite korake u nastavku da biste poništili izmjene.
Napomena: ako trebate vratiti zadane postavke za drugog korisnika, prijavite se sa su korisničko ime
prije nego što slijedite korake u nastavku.
Korak 1: Izbrišite datoteku ".bashrc" pomoću rm naredba.
rm ~ / .bashrc
Korak 2: Preimenujte datoteku "bashrc.bak" kao ".bashrc" u mapu "Documents" i stavite je u kućni direktorij (~).
mv ~ / Documetns / bashrc.bak ~ / .bashrc
3. korak: Ponovno pokrenite svoju sesiju terminala kako bi promjene stupile na snagu.
4. korak: Pokrenite $ PATH naredbu za provjeru jesu li nestale vaše prilagođene izmjene.
$ PATH
Aplikacije padajućih terminala vrlo su u trendu u Linux zajednici j...
Kokpit je Redhatov web-sustav za upravljanje poslužiteljima. Primar...
Lighttpd je tanka alternativa Web poslužitelj Apache za operativne ...