Linux inguruneko aldagaiak

Linux kernelean oinarritutako sistema eragileetako ingurune-aldagaiak abiarazte garaian beste programa batzuek erabilitako testu-informazioa duten aldagaiak dira. Normalean sistema grafikoaren eta komando-shell baten parametro orokorrak, erabiltzaileen ezarpenetako datuak, fitxategi jakin batzuen kokapena eta askoz gehiago sartzen dira. Aldagai horien balioak adierazten dira, adibidez, zenbakien, sinboloen, direktorioak edo fitxategietarako bideak. Hori dela eta, aplikazio askok doikuntza batzuetara azkar sartzen dira, baita erabiltzaileak aukera berriak aldatzeko edo sortzeko aukera ere.

Lanean Linux inguruneko aldagaiekin

Artikulu honetan, ingurumen-aldagaiei buruzko informazio oinarrizkoena eta erabilgarriagoa azaltzea gustatuko litzaiguke. Horrez gain, horiek ikusteko, aldatzeko, sortzeko eta ezabatzeko moduak erakutsiko ditugu. Aukera nagusien ezagutza erabiltzaile berriek tresna horien kudeaketan nabigatzen lagunduko dute eta OSen banaketetan beren balioa ulertzeko. Parametro garrantzitsuenen azterketa hasi aurretik, haien banaketari buruz hitz egitea gustatuko litzaidake. Taldea honela definitzen da:

  1. Sistemaren aldagaiak Aukera hauek berehala kargatzen dira sistema eragilea abiatzean, zenbait konfigurazio fitxategitan gordetzen dira (azpian azalduko dira), eta erabiltzaile guztiek eta sistema eragile osoak ere eskura ditzakete. Normalean, parametro hauek garrantzitsuenak eta askotan aplikazio ugari abiaraztean erabiltzen dira.
  2. Erabiltzaile aldagaiak. Erabiltzaile bakoitzak bere etxeko direktorioa dauka, eta bertan objektu garrantzitsu guztiak gordetzen dira, erabiltzaileen aldagaien konfigurazio fitxategiak barne. Bere izenetik argi dago erabiltzaile jakin bati aplikatzen zaizkiela tokiko baimena ematen duen garaian "Terminal". Urruneko konexio batean funtzionatzen dute.
  3. Tokiko aldagaiak. Saio bakar batean aplikatzen diren parametroak daude. Amaitutakoan, behin betiko ezabatuko dira eta guztia berrabiaraztea eskuz sortu beharko da. Ez dira fitxategi bereizietan gordetzen, baina sortzen, editatu eta ezabatzen dira kontsola dagozkien komandoen laguntzarekin.

Erabiltzailearen eta sistemako aldagaien konfigurazio fitxategiak

Goiko deskribapenetik ezagutzen duzun bezala, Linux aldagaien hiru klaseetako fitxategi bereizietan gordetzen dira, non konfigurazio arruntak eta parametro aurreratuak biltzen diren. Objektu bakoitza baldintza egokietan bakarrik kargatzen da eta hainbat helburuetarako erabiltzen da. Bestalde, elementu hauek nabarmendu nahi ditut:

  • / Etc / PROFILE- sistema fitxategietako bat. Erabiltzaile guztiei eta sistema osoa eskuragarri, baita urruneko saioarekin ere. Honi dagokion muga bakarra - parametroak ez dira onartzen estandarra irekitzerakoan "Terminal"hau da, kokaleku honetan, konfigurazio honetako balioak ez dira funtzionatuko.
  • / Etc / ingurumena- aurreko konfigurazioaren analogo zabalagoa. Sistema mailan funtzionatzen du, aurreko fitxategiaren aukera berak ditu, baina orain inolako mugarik gabe ere urruneko konexioarekin.
  • /ETC/BASH.BASHRC- fitxategia tokiko erabilerarako bakarrik da, ez du funtzionatuko urruneko saio bat edo Internet bidezko konexio bat baduzu. Erabiltzaile bakoitzarentzat egiten da bereizita terminal saio berri bat sortzean.
  • .BASHRC- Erabiltzaile jakin bati dagokio, bere etxeko direktorioan gordetzen da eta terminal berria abian dagoen bakoitzean exekutatzen da.
  • .BASH_PROFILE- berdina .BASHRC, bakarrik urrunekoa, adibidez SSH erabiltzean.

Ikusi ere: Ubuntu zerbitzari SSH instalatzea

Ikusi sistema inguruneko aldagaien zerrenda

Linux-en dauden erabiltzaileen aldagaiak eta horien kontzeptuak erraz ikus ditzakezu zerrenda bat bistaratzen duen komando bakar batekin. Horretarako, simple urrats batzuk egin behar dituzu kontsola estandar baten bidez.

  1. start "Terminal" menuan edo tekla beroa sakatuta Ktrl + Alt + T.
  2. Izena eman taldeasudo apt-get instalatu coreutils, erabilgarritasun hau zure sistemako erabilgarritasuna egiaztatzeko eta behar izanez gero berehala instalatu.
  3. Sartu supereragilearen kontuaren pasahitza. Sartu diren karaktereak ez dira agertuko.
  4. Fitxategi berrien edo liburutegien presentziaren berri emango zaizu.
  5. Orain instalatu Coreutils erabilgarritasunaren komandoetako bat ingurune-aldagai guztien zerrenda erakusteko. idatziprintenveta sakatu tekla Sartu.
  6. Ikusi aukera guztiak. Markatzeko adierazpena = - aldagaiaren izena eta ondorengo balioa.

Sistema nagusia eta erabiltzaile inguruneko aldagaien zerrenda

Aurreko argibideei esker, orain badakizu nola zehatz ditzakezu uneko parametro guztiak eta haien balioak. Nagusien aurrean bakarrik geratzen da. Honako elementu hauek aintzat hartu nahi nituzke:

  • DE. Izen osoa Mahaigaineko Ingurumena da. Uneko mahaigaineko ingurunearen izena dauka. Linux kerneleko sistema eragileak maskor grafiko ezberdinak erabiltzen dituzte; beraz, garrantzitsua da aplikazioak aktibatuta dauden ulertzea. Hau da, non DE aldagaia laguntzen du. Bere balioak adibide bat da gnome, menda, kde eta abar.
  • PATH- Exekutagarriak diren fitxategiak bilatzen dituzten direktorioen zerrenda zehazten du. Adibidez, objektuak bilatzeko eta sartzeko komandoetako bat exekutatzen denean, karpetetan sartzen dira fitxategi exekutagarriak zehaztutako argumentuekin azkar eta transferitzeko.
  • SHELL- komando aktiboen shell baten aukera gordetzen du. Maskor horiei esker, erabiltzaileak script batzuk auto-erregistroa egin eta hainbat prozesu exekutatu sintaxak erabiliz. Ezagunena shell jotzen da bash. Beste ohiko komandoen zerrenda, gure beste artikuluan aurki dezakezu hurrengo estekan.
  • Ikusi ere: Linux terminal komertzialak erabiltzen dira

  • HOME- dena erraza da nahikoa. Parametro honek erabiltzaile aktiboaren hasierako karpetaren bide-izena zehazten du. Erabiltzaile bakoitza desberdina da eta forma du: / hasiera / erabiltzailea. Balio horren azalpena ere erraza da: adibidez, aldagai hau programek erabiltzen dituzte beren fitxategien kokapen estandarra zehazteko. Jakina, adibide ugari daude oraindik, baina hori nahikoa da ezagutzera emateko.
  • BROWSER- web arakatzailea irekitzeko komando bat dauka. Nabigatzaile lehenetsia gehienetan zehazten duen aldagai hau da, eta bestelako utilitateak eta softwareak informazio hori sartzeko fitxa berriak irekitzeko.
  • PWDetaOLDPWD. Kontsolaren edo shell grafikoaren ekintza guztiak sistemako kokapen jakin batetik datoz. Lehenengo parametroa uneko aurkikuntzaren arduraduna da eta bigarrena aurrekoa erakusten du. Horrenbestez, euren balioak nahiko maiz aldatzen dira eta bai erabiltzaileen konfigurazioetan bai sisteman gordeta daude.
  • TERM. Linux programen terminal ugari daude. Aipatutako aldagaiak kontsola aktiboaren izenari buruzko informazioa gordetzen du.
  • RANDOM- 0 eta 32767 bitarteko ausazko zenbaki bat sortzen duen script bat dauka aldagai hau sartzen den bakoitzean. Aukera honek aukera ematen du beste software bat bere ausazko zenbaki sortzailea gabe.
  • EDITOREA- testu fitxategi editorea irekitzeaz arduratzen da. Adibidez, modu lehenetsian dago bidea bete dezakezu / usr / bin / nanobaina ezer ez duzu beste edonor aldatzea eragozten. Ekintza konplexuagoak probaren arduraduna daVISUALeta abiarazten du, adibidez, editorea vi.
  • HOSTNAME- ordenagailuaren izena etaUSER- uneko kontuaren izena.

Komandoak ingurune aldagai berri batekin abiarazi

Zure parametroak aukeran alda dezakezu pixka bat programa zehatz bat exekutatzeko edo beste edozein ekintza egiteko. Kasu honetan, kontsolan env-en izena eman beharko duzuVar = balioanon VAR - aldagaiaren izena, eta BALIOA - bere balioa, adibidez, karpetarako bidea/ home / user / Deskargatu.

Parametro guztiak hurrengo komandoaren bidez ikusiko dituzun hurrengo aldianprintenvzuk zehaztutako balioa aldatu dela ikusiko duzu. Hala ere, lehenetsitakoa izango da, hurrengo sarbidearen ondoren, eta terminal aktiboaren barruan soilik funtzionatzen du.

Tokiko inguruneko aldagaiak ezartzea eta ezabatzea

Aurreko materialetik jakingo duzu tokiko parametroak ez direla fitxategietan gordeta eta uneko saioan aktiboak direla soilik, eta amaitzean ezabatu ondoren. Aukera hauek sortu eta ezabatu nahi badituzu, honako hau egin behar duzu:

  1. start "Terminal" eta talde bat idatziVar = balioaeta sakatu tekla Sartu. Ohikoa den bezala VAR - edozein aldagai komenigarriko hitz bat hitz batean, eta BALIOA - balioa.
  2. Egiaztatu sartutako ekintzen eraginkortasunaecho $ var. Beheko lerroan, aukera aldagarria jaso beharko zenuke.
  3. Ezabatu komandoarekin edozein parametrounset var. Ezabatzea ere egiazta dezakezuoihartzuna(hurrengo lerroa hutsik egon behar du).

Modu sinple batean, tokiko parametroak kopuru mugagabean gehituko dira; garrantzitsua da haien funtzionamenduaren ezaugarri nagusia bakarrik gogoratzea.

Gehitu eta ezabatu erabiltzailearen aldagaiak

Konfigurazio fitxategietan gordeta dauden aldagaien klaseetara mugitu gara. Horregatik, fitxategiak beraiek editatu behar dituzu. Hau edozein testu editore estandarrekin egiten da.

  1. Ireki erabiltzailearen konfigurazioasudo gedit .bashrc. Sintaxia izendapenarekin editore grafiko bat erabiltzea gomendatzen dugu, adibidez, gedit. Hala ere, beste edozein zehaztu dezakezu, adibidez, vi edo nano.
  2. Ez ahaztu komandoa exekutatzen duzunean supermerkatuaren izenean, pasahitza sartu beharko duzula.
  3. Fitxategiaren amaieran, gehitu lerroaesportatu VAR = BALIOA. Parametro horien kopurua ez da mugatua. Gainera, dagoeneko dauden aldagaien balioa ere alda dezakezu.
  4. Aldaketak egin ondoren, gorde eta itxi fitxategia.
  5. Konfigurazioaren eguneratzea fitxategia berrabiarazten denean gertatuko da, eta hori egiten daiturburu .bashrc.
  6. Aldagai baten jarduera egiaztatu dezakezu aukera berdinaren bidez.echo $ var.

Aldaketak egin aurretik aldagai mota hauen deskribapena ezagutzen ez baduzu, ziurtatu irakurri artikuluaren hasieran informazioa. Horrela, sartu diren parametroek eragindako efektuak saihesten lagunduko dizute, mugak dituztenak. Parametroak ezabatzeko moduan, konfigurazio fitxategiaren bidez ere gertatzen da. Nahikoa da errenkada guztiz ezabatzea edo komentatzea, hasieran seinale bat gehituz #.

Sistemaren inguruneko aldagaiak sortzea eta ezabatzea

Bakarrik geratzen da hirugarren aldagaien klasea ukitzea - ​​sistema. Fitxategia honetarako editatuko da. / Etc / PROFILE, aktibo izaten jarraitzen du urruneko konexioarekin, adibidez, SSH kudeatzaile ezagunaren bidez. Konfigurazio elementua irekitzea aurreko bertsioan berdina da:

  1. Kontsolan sartusudo gedit / etc / profile.
  2. Egin beharrezko aldaketak eta gorde dagozkien botoian klik eginez.
  3. Berrabiarazi objektuasource / etc / profile.
  4. Amaitutakoan, egiaztatu errendimenduaecho $ var.

Fitxategiaren aldaketak saioaren birkargatzerakoan gordeko dira eta erabiltzaile eta aplikazio guztiek datu berrietara sartzeko gai izango dute arazorik gabe.

Gaur aurkeztutako informazioa oso zaila iruditzen bazaizu ere, gomendagarria da ulertu eta ahalik eta alderdi guztiak ulertzea. OS tresna horien erabilerak aplikazio bakoitzerako konfigurazio fitxategi osagarriak pilatzea saihesten lagunduko du, denak aldagaietara sartuko baitira. Halaber, parametro guztien babesa ematen du eta kokaleku berean elkartzen ditu. Erabilitako gutxi erabilitako ingurune-aldagaiak interesatzen bazaizkizu, kontsultatu Linux banaketa dokumentazioa.