Ympäristömuuttujat Linuxissa

Anonim

Ympäristömuuttujat Linuxissa

Linux-ytimen käyttöjärjestelmien ympäristömuuttujia kutsutaan muuttujiksi, jotka sisältävät muiden ohjelmien käyttämiä tekstitietoja käynnistämisen aikana. Yleensä ne sisältävät yleiset järjestelmäparametrit sekä graafisista että komennoista, tietoja käyttäjän asetuksista, tiettyjen tiedostojen sijainti ja paljon muuta. Tällaisten muuttujien arvot on osoitettu esimerkiksi numeroihin, symboleihin ja hakemistoihin tai tiedostoihin. Tämän ansiosta monet sovellukset pääsevät nopeasti tiettyihin asetuksiin sekä kyky muuttaa tai luoda uusia vaihtoehtoja käyttäjälle.

Työskentely ympäristömuuttujien kanssa Linuxissa

Osana tätä artiklaa haluamme vaikuttaa perus- ja hyödyllisimpiä tietoja, jotka liittyvät ympäristömuuttujiin. Lisäksi voimme osoittaa keinoja tarkastella niitä, muuttaa, luoda ja poistaa. Tutustu päävaihtoehtoihin auttaa aloittelevia käyttäjiä navigoimaan samankaltaisten työkalujen hallinnassa ja käsittelemään niiden arvoa OS-jakeluissa. Ennen tärkeimpien parametrien analyysin aloittamista haluaisin kertoa niiden jakamisesta luokkiin. Tällainen ryhmittely määritellään seuraavasti:
  1. Järjestelmän muuttujat. Nämä vaihtoehdot ladataan välittömästi käyttöjärjestelmän alussa, tallennetaan tiettyihin kokoonpanotiedostoihin (se on niiden alla) sekä kaikkien käyttäjien ja koko käyttöjärjestelmän kokonaisuudessaan. Yleensä tällaisia ​​parametreja pidetään tärkeimpinä ja usein käytettyjen useiden sovellusten aloittamisen aikana.
  2. Mukautetut muuttujat. Jokaisella käyttäjällä on oma kotihakemisto, jossa kaikki tärkeät kohteet tallennetaan, käyttäjän muuttujat kokoonpanotiedostot sisältävät. Niiden nimistä on jo selvää, että niitä sovelletaan tietyn käyttäjän alle kerrallaan, jolloin se on valtuutettu paikallisen "terminaalin" kautta. Ne toimivat, kun ne ovat etäyhteydet.
  3. Paikalliset muuttujat. Parametreja käytetään vain samassa istunnossa. Kun se on valmis, ne poistetaan ikuisesti ja kaikki on luotava manuaalisesti uudelleenkäynnistykseen. Niitä ei tallenneta yksittäisiin tiedostoihin, ja ne luodaan, muokataan ja poistetaan sopivilla konsoli-komennoilla.

Määritystiedostot mukautetuille ja järjestelmän muuttujille

Kuten jo tiedätte edellä kuvatusta kuvauksesta, kaksi Linux-muuttujien kolmesta luokasta tallennetaan erillisiin tiedostoihin, joissa yleiset kokoonpanot ja lisäparametrit kerätään. Jokainen tällainen esine on ladattu vain sopivissa olosuhteissa ja sitä käytetään eri tarkoituksiin. Erikseen haluaisin jakaa tällaiset kohteet:

  • / Etc / profiili on yksi järjestelmätiedostoista. Saatavilla kaikille käyttäjille ja koko järjestelmään, jopa kaukosäätimen kanssa. Ainoa rajoitus IT - parametreja ei hyväksytä, kun avaat standardin "päätelaitteen", eli tässä paikassa olevat arvot tämän kokoonpanon arvot eivät toimi.
  • / Etc / Ympäristö - edellisen kokoonpanon laajempi analogi. Se toimii järjestelmän tasolla, sillä on samat vaihtoehdot kuin edellinen tiedosto, mutta nyt ilman rajoituksia, vaikka etäyhteys.
  • /Etc/bash.bashrc - Tiedosto vain paikalliseen käyttöön, kauko-istunto tai yhteys Internetin kautta, se ei toimi. Suoritetaan jokaiselle käyttäjälle erikseen luodessasi uuden päätelaitteen istunnon.
  • .Bashrcs tiettyyn käyttäjälle, tallennetaan kotihakemistoon ja toimii aina kun päätelaite on uusi.
  • .Bash_profile on sama kuin .bashrc, vain etäyhteyden, esimerkiksi SSH: n käytön aikana.

Luettelo perusjärjestelmän ja mukautettujen ympäristömuuttujien

Edellä mainittujen ohjeiden ansiosta tiedät nyt, kuinka nopeasti määrittää kaikki nykyiset parametrit ja niiden arvot. Se on edelleen vain käsitellä pää. Kiinnitä huomiota tällaisiin kohteisiin:
  • De. Täydellinen nimi - Työpöydän ympäristö. Sisältää työpöydän nykyisen ympäristön nimen. Käyttöjärjestelmissä Linux-ytimessä käytetään erilaisia ​​graafisia kuoria, joten sovellukset ovat tärkeitä ymmärtämään, mikä on nyt aktiivinen. Tämä auttaa muuttujaa DE. Esimerkki sen arvoista - Gnome, minttu, KDE ja niin edelleen.
  • Polku - Määrittää luettelon hakemistoista, joissa eri suoritettavien tiedostojen etsintä. Esimerkiksi objektien etsimisen ja käyttämistä koskevien komentojen toiminnassa ne viittaavat näihin kansioihin etsimään ja lähettämään suoritettavia tiedostoja nopeasti määritetyillä argumenteilla.
  • Shell - pitää aktiivisen komennon kuoren vaihtoehdon. Tällaiset kuoret antavat käyttäjän itsenäisesti määrätä tiettyjä skriptejä ja suorittaa erilaisia ​​prosesseja syntaksilla. Bashia pidetään suosituimpana kuoren. Muiden yhteisten komentojen luettelo löytyy toisesta artikkelista seuraavassa linkissä.
  • Tällainen hankalaa lisätään kaikki paikalliset parametrit rajoittamattomalla määrällä, on tärkeää muistaa vain niiden toiminnan tärkeimmät ominaisuudet.

    Mukautettujen muuttujien lisääminen ja poistaminen

    Olemme siirtyneet Configuration-tiedostoihin tallennetuille luokalle, ja tästä lämmittää sen, että sinun on muokattava itse tiedostoja. Tämä tehdään minkä tahansa vakion tekstieditorin avulla.

  1. Avaa käyttäjän kokoonpano Sudo Geditin kautta .bashrc. Ehdotamme graafisen toimittajan käyttämistä syntaksimalla, esimerkiksi Gedit. Voit kuitenkin määrittää muun, esimerkiksi VI: n tai nanon.
  2. Suorita ympäristömuuttujien mukautetun määritystiedosto Linuxissa

  3. Älä unohda, että kun käynnistät komennon Superuerin puolesta, sinun on annettava salasana.
  4. Syötä salasana, jos haluat suorittaa käyttäjän kokoonpanotiedoston Linuxissa

  5. Lisätään tiedoston lopussa vienti var = arvojono. Tällaisten parametrien määrä ei rajoitu mihinkään. Lisäksi voit muuttaa jo esitettyjen muuttujien arvoa.
  6. Lisää muuttuja käyttäjäasetustiedostoon Linuxissa

  7. Muutosten tekemisen jälkeen tallenna ne ja sulje tiedosto.
  8. Tallenna muutokset käyttäjän määritystiedostoon Linuxissa

  9. Konfigurointipäivitys tapahtuu tiedoston käynnistyksen jälkeen ja se tehdään lähteellä .bashrc.
  10. Käynnistä Linux-käyttäjän määritystiedosto uudelleen

  11. Voit tarkistaa muuttujan toiminnon samalla ECHO $ ​​var vaihtoehdolla.
  12. Tarkista käyttäjän muuttujan arvo Linuxissa

Jos et tunne tämän muuttujien luokan kuvausta ennen muutoksia, muista lukea tiedot artikkelin alussa. Tämä auttaa välttämään muita virheitä, joilla on merkitty parametrien, joilla on rajoituksia. Parametrien poistamiseksi se tapahtuu myös konfigurointitiedoston kautta. Riittää vain merkkijono tai kommentti kokonaan lisäämällä merkin alkuun #.

Systeemisten ympäristömuuttujien luominen ja poistaminen

Se on vain vaikutusta muuttujien kolmanteen luokkaan - systeemiksi. Muokkaa Tee tämä on / etc / profiilitiedosto, joka pysyy aktiivisena etäyhteyden avulla esimerkiksi tunnetun SSH Managerin kautta. Määrityselementin avaaminen tapahtuu noin samalla tavalla kuin edellisessä versiossa:

  1. Syötä konsolissa sudo gedit / etc / profiili.
  2. Suorita järjestelmän kokoonpanotiedosto muuttujien Linuxissa

  3. Tee kaikki tarvittavat muutokset ja tallenna ne napsauttamalla sopivaa painiketta.
  4. Muokkaa muuttujien järjestelmän kokoonpanoa Linuxissa

  5. Käynnistä esine uudelleen lähde / etc / profiili.
  6. Käynnistä muuttujien järjestelmän kokoonpano Linuxissa

  7. Lopulta tarkista suorituskyky ECHO $ ​​var.
  8. Tarkista järjestelmän vaihtelevan ympäristön toiminta Linuxissa

Tiedoston muutokset tallennetaan myös istunnon uudelleenkäynnistyksen jälkeen, ja jokainen käyttäjä ja sovellus pystyvät käyttämään uusia tietoja ilman ongelmia.

Vaikka tänään esitetyt tiedot näyttävät sinulle erittäin vaikealta, suosittelemme ymmärtämään sitä ja ymmärtämään mahdollisimman paljon näkökohtia. Tällaisten työkalujen käyttöjärjestelmä auttaa välttämään lisäasetusten keräämistä kullekin sovellukselle, koska ne kaikki käyttävät muuttujia. Se tarjoaa myös suojaa kaikille parametreille ja ryhmitellä ne samassa paikassa. Jos olet kiinnostunut erityisistä hiukan ympäristömuuttujista, katso Linux-jakeluohjelman.

Lue lisää