Hogyan kell felsorolni a környezeti változókat a linuxon

Oct 31, 2025
Linux

A Linuxon a környezeti változók fontos értékeket és beállításokat tartalmaznak. A szkriptek, alkalmazások és héjak ezeket az értékeket olvasják, gyakran maguk konfigurálására vagy viselkedésük ellenőrzésére. Az alábbiakban számos módszer található a környezeti változók megjelenítésére a terminálon, és hogyan kell értelmezni a listát is.

Minden a környezeti változókról
Hogyan lehet bemutatni egy környezeti változó értékét
Hogyan lehet felsorolni a környezeti változókat a printenv használatával
Néhány közös környezeti változó
Környezetvédelmi ellenőrzések

Minden a környezeti változókról

Különböző tesztszámítógépeink átlagosan 50 Környezeti változók mindegyikükön. A környezeti változó, mint bármely más változó, a név és az érték kombinációja. A név egyedi, beállítva, amikor a változó létrehozása van, és a környezeti változó élettartama alatt tart.

A változók tartják értékek nekünk. Ha egy folyamatnak tudnia kell, hogy mi az érték, akkor a változó név szerint néz ki egy listában, és elolvassa az értéket. Bár a változó neveket nem lehet megváltoztatni, értékeik lehetnek.

Nem változtatja meg gyakran a rendszer környezeti változókat, de ha szükséges, megteheti. Például érdemes növelni a méretét Bash shell parancs előzmények gyorsítótár. Szerkesztheti a $ HistSize környezeti változó A „.bashrc” fájlod új felső határ beállításához az emlékezett parancsok számához.

Ez ügyes és kényelmes, de ez nem olyasmi, amit gyakran fogsz csinálni. A környezeti változókat általában az alapértelmezésükben hagyják, vagy egyszer megváltoznak, majd elfelejtik őket. Nem olyanok, amelyekkel gyakran megbuktatsz.

Ennek ellenére érdemes tudni, hogyan lehet ellenőrizni a meghatározott és a számítógépen használható környezeti változókat. A környezeti változók kinyomtatása a terminál ablakra lehetővé teszi azok értékeinek megtekintését, és megmutatja, hogy a Linux tapasztalatainak mely aspektusait szabályozzák ezek a háttérértékek.

ÖSSZEFÜGGŐ: Hogyan állítsuk be a környezeti változókat a bash -ban a linuxon

Hogyan lehet bemutatni egy környezeti változó értékét

Te tudod használni visszhang A környezeti változóban tárolt érték megtekintéséhez. Ehhez előzetesen tudnia kell a környezeti változó nevét.

Két módszer létezik, amelyeket általában használnak az összes környezeti változó nevének és értékeinek bemutatására a Linuxon. Ők a Env és a printenv parancsok.

A printenv A parancs a hivatalos módja annak. A parancsot megírták Konkrétan erre a célra - A Env A parancsnak van egy összesen más célú -

Env egy ideiglenes, felhasználó által meghatározott, a környezeti változók értékeivel rendelkező alkalmazás futtatására szolgál. Ezek felülbírálják a valós tárolt értékeket, és lehetővé teszik az alkalmazásnak, hogy módosított környezetben futhasson. Ha meghívsz Env A parancssori paraméterek nélkül az alapértelmezett művelet a környezeti változók felsorolása.

Ugyancsak használhatjuk a munkához tervezett eszközt, ahelyett, hogy a helytelenül meghívott eszköz mellékhatásától függ, tehát használjuk printenv A környezeti változók ellenőrzéséhez példáinkban.

Hogyan lehet felsorolni a környezeti változókat a printenv használatával

A printenv A parancs lehetővé teszi a környezeti változók megjelenítését, és a gyakorlatban nagyon egyszerű. Nagyon kevés lehetősége van. Használhatja a --változat opció a számítógépen a verzió kiadási számának kiadásának megismerésére, és használhatja a --Segítség Parancs, hogy megnézze a két és egy másik parancssori opció rövid leírását.

A másik lehetőség a -0 (NULL Terminator) opció. Általában, printenv A környezeti változókat soronként felsorolja, új vonal karaktert adva az egyes sorok végéhez. A -0 Az opció helyettesíti ezt az új vonal karaktert egy null bájtdal. Ezt a lehetőséget használnád, ha az lenne csővezeték A kimenet egy másik alkalmazásba, amelyre nem volt szükség az új sor karakterére.

A -0 A terminálablakban az a lehetőség, hogy a kimenetet áthatolhatatlan szövegfalá alakítsák össze.

Gyakorlatilag lehetetlen értelmezni az ebben a formátumban felsorolt környezeti változókat. Ritka előfordulás lesz, ha valaha is használni kell a -0 választási lehetőség. Dobjuk el, és próbáljuk újra.

A kimenetet vonalonként egy környezeti változóval nyomtatjuk. Konferencia szerint a környezeti változó nevek mindig nagymértékű karaktereket használnak. Közvetlenül a változó név után egyenlő jelzés “ = „, Ezt követi azt az értéket, amelyre a környezeti változó be van állítva.

Még mindig sok a kimenet, tehát könnyebb lehet a környezeti változók behajtása -ba Kevésbé -

Ez lehetővé teszi a környezeti változók listáján, és a listán is keresést is.

Ha tud valamit az érdeklődő környezetváltozóról, akkor megteheti használat grep hogy megtalálja a valószínű jelölteket. Tegyük fel, hogy tudja, hogy van egy környezeti változó, amelyben a „kijelző” szó van. Ilyen módon kereshetünk a listán:

Néhány közös környezeti változó

Az alapértelmezett környezeti változók a különböző Linux számítógépeken a különféle disztribúciók karbantartóinak preferenciáira vonatkoznak, asztali környezet , és a kagylók. Tehát, amikor ellenőrzi a Linux -eszköz környezeti változókat, eltérő eredményeket láthat.

Íme néhány a leggyakoribb környezeti változók közül, amelyeket valószínűleg talál egy Linux számítógépen, használva A GNOME asztali környezet -

  • Bashopts : A parancssori opciók listája, amelyeket a Bash elindításakor használtak.
  • Bash_version : A bash verziója.
  • OSZLOPOK : A terminál szélessége az oszlopokban.
  • Dirstack : A felhasználáshoz szükséges könyvtárak halmaza a elnyomás és popd parancsolat -
  • Histfililesizál : A parancstörténeti sorok maximális száma, amelyet meg lehet írni az előzmények fájlba.
  • Hisztsize : A vonal maximális száma parancsnoki előzmények megengedett, hogy a memóriában tárolhassák. Ha túllépi ezt a számot, akkor a korábban emlékezett parancsokat felülírják a memóriában. Amikor bezárja a terminál ablakot, a parancs előzményeit a History fájlba írják.
  • ITTHON : Az aktuális felhasználó otthoni könyvtára.
  • Hostanév : A A számítógép neve -
  • IFS : A belső mező elválasztó, amelyet a felhasználói bemenet elemzéséhez használnak. Az alapértelmezett érték egy hely.
  • Lang : A jelenlegi nyelvi és lokalizációs beállítások, beleértve a karakterkódolást is.
  • Ls_colors : Ez meghatározza azokat a kódokat, amelyeket az LS kimenetének színéhez használnak.
  • LEVÉL : Az aktuális felhasználó Linux postafiók elérési útja.
  • Oldpwd : Az előző munkakönyvtár.
  • PS1 : Az elsődleges parancssori meghatározás. Ez meghatározza, hogy néz ki a terminál ablakban lévő prompt.
  • PÁLYA : Vastagbél-elválasztott könyvtárak listája, amelyeket egy megfelelő parancsra vagy alkalmazásra kerestek, amikor az A parancsot beírja a héjba.
  • PWD : Az aktuális munkakönyvtár.
  • HÉJ : A neved neve Alapértelmezett héj -
  • Kifejezés : Az a terminál típusa, amelyet egy héj futtatásakor emulálnak.
  • Uid : Az aktuális felhasználó felhasználói azonosítója.
  • Felhasználó : Az aktuális felhasználó.
  • _ : A legutóbb végrehajtott parancs. Ha használja printenv Ennek felsorolásához mindig az lesz printenv -

Környezetvédelmi ellenőrzések

Az összes környezeti változó felsorolásához használja printenv - Vezesse be a kimenetet grep Az eredmények szűrése és használata visszhang Egy adott, ismert környezeti változó értékének kinyomtatásához.


Linux - Most Popular Articles

Hogyan kell használni az FSCK parancsot a Linuxon

Linux Aug 18, 2025

Pixza Studio / Shutterstock Minden fontos adat ül egy fájlrendszer az egyik típus, vagy egy másik, és a fájlrendszer kérdéseket kellett történnie. Li..


A legjobb Linux Laptop 2021 fejlesztőknek és a rajongók számára

Linux Sep 27, 2025

tomeqs / shutterstock.com Mit kell keresni egy Linux laptopban 2021-ben Vásárolhatsz közel bármilyen laptopot és Telepítse Linuxot rajt..


Linux Turns 30: Hogyan hobbi Project meghódította a világot

Linux Sep 17, 2025

Larry Ewing és a GIMP Tovább Szeptember 17, 1991 Linus Torvalds megjelent Linux kernel (version 0.01) az első alkalommal. Itt egy rövid pillant�..


Mik a hátrányai Váltás Linux?

Linux Oct 27, 2025

Larry Ewing és a GIMP Linux evangélista (mint jómagam), gyorsan rámutatni a sok haszna áttérnek a Windows és a MacOS. De nem az operációs rendszer s..


Az Ubuntu 21,10 egy testreszabott GNOME 40 asztalhoz érkezik

Linux Oct 14, 2025

Ubuntu Ha Ubuntu felhasználó vagy valaki, aki arra gondol, hogy megpróbálja, akkor ma jó nap. A Canonical hivatalosan felszabadította az Ubuntu 21.10-et egy testres..


10 alapvető Linux parancs kezdőknek

Linux Oct 13, 2025

Csak a Linuxon kezdve? Alapvető fontosságú a parancssorban. Ha már ismeri a parancssori segédprogramokat, meg fogja találni, hogy a Linux és a Mac megosztja sok közös, de a Window..


Hogyan kikapcsolása Ubuntu PC

Linux Oct 12, 2025

Mint minden személyi számítógépek, futtató PC Ubuntu asztali operációs rendszer kikapcsolt állapotban kell lennie most majd. Lekapcsolása Ubuntu egyszerű, és van tö..


Hogyan szerezheti be a nyilvános IP -t egy Linux bash szkriptben

Linux Nov 9, 2025

Szüksége lesz a külső IP -címre, ha távolról csatlakozik a számítógépéhez. Könnyű megtalálni a manuálisan, de itt lehet, hogyan lehet megtalálni egy Linux szkriptben. Bel..


Kategóriák