Hoe Linux-omgevingsvariabele in te stellen

Als u software op uw Linux-pc installeert waarvoor u omgevingsvariabelen moet wijzigen of toevoegen, is het van cruciaal belang om te weten hoe u een Linux-omgevingsvariabele instelt. Deze handleiding helpt u te begrijpen wat een Linux-omgevingsvariabele is en hoe u deze kunt instellen.

Hoe Linux-omgevingsvariabele in te stellen

Wat is een omgevingsvariabele?

Een omgevingsvariabele is een variabele die op het Linux-platform wordt gebruikt om een ​​shell-omgeving op te zetten. Ze werken als configuraties in een configuratiebestand voor Linux en kunnen veranderen hoe programma's op het systeem functioneren. Omgevingsvariabelen zijn persistent en blijven ingesteld tenzij ze handmatig worden gewijzigd. 

De gemiddelde Linux-gebruiker hoeft nooit omgevingsvariabelen op zijn Linux-systeem aan te raken. Soms moeten echter variabelen worden toegevoegd, vooral als u programmeert, software handmatig compileert, enz. 

Standaard omgevingsvariabelen bekijken op Linux

Standaard heeft elke Linux-gebruiker al een groot aantal omgevingsvariabelen ingesteld. Deze variabelen bepalen hoe het Linux-besturingssysteem zal functioneren. In dit gedeelte van de handleiding laten we u zien hoe u de standaard omgevingsvariabelen kunt bekijken.

Om te beginnen, moet u een terminalvenster openen . Helaas kunnen omgevingsvariabelen niet erg efficiënt buiten de terminal worden gewijzigd of bekeken. Om een ​​terminalvenster te openen, moet u op de toetsenbordcombinatie Ctrl + Alt + T  drukken  of zoeken naar "Terminal" in uw app-menu.

Zodra het terminalvenster is geopend, kunnen we de verschillende opdrachten doornemen die kunnen worden gebruikt om naar omgevingsvariabelen op het systeem te kijken. Deze commando's zijn  env  en printenv .

De  opdracht env  is handig om de standaardvariabelen te bekijken. Wanneer het wordt uitgevoerd, wordt elke afzonderlijke omgevingsvariabele in de terminal-shell weergegeven. Om de omgevingsvariabelen in uw huidige terminal-shell te bekijken, voert u het volgende uit:

Hoe Linux-omgevingsvariabele in te stellen

benijden

Om de volledige uitvoer van de env-  opdracht op te slaan  , pijpt u deze naar een tekstbestand met de volgende opdracht.

env > ~/env-output.txt

Het tweede commando om omgevingsvariabelen op Linux te bekijken is het  printenv  commando. Deze opdracht verschilt enigszins van de opdracht env  . Het  printenv-  commando drukt alle gedefinieerde omgevingsvariabelen in de huidige omgeving (huidige sessie) af, terwijl het  env-  commando elke variabele afdrukt.

Om de omgevingsvariabelen in deze huidige sessie op uw Linux-systeem te bekijken, kunt u de onderstaande printenv-  opdracht uitvoeren  .

Hoe Linux-omgevingsvariabele in te stellen

printenv

Wilt u de uitvoer van de  opdracht printenv opslaan  in een tekstbestand voor later? Pipetteer het naar een bestand met de onderstaande opdracht.

printenv > ~/printenv-output.txt

Zoeken naar specifieke omgevingsvariabelen op Linux

Hoewel het handig is om de hele lijst met omgevingsvariabelen in één keer te kunnen bekijken, is het veel informatie om in één keer op te nemen. Als u op zoek bent naar een enkele variabele, is de volledige weergave niet de juiste keuze.

Als u naar een specifieke omgevingsvariabele wilt zoeken met de opdracht env  of  printenv  , dan is dat mogelijk. Hoe? Door het door de Grep-tool te leiden. 

Wat is Grep? Grep is een zoekprogramma voor de opdrachtregel. Gebruikers kunnen het gebruiken om door verschillende bestanden te zoeken naar een specifieke tekenreeks of zoekopdracht. Door het in combinatie met de  printenv-  of  env-  opdrachten te gebruiken, kunt u filteren.

Als u bijvoorbeeld wilt zoeken naar de omgevingsvariabele SHELL in de lange lijst met omgevingsvariabelen op uw Linux-systeem, combineert u de opdracht env  met de  opdracht grep  en de zoekterm 'SHELL'.

env | grep "SHELL"

Na het combineren van  env  en  grep , ziet u alleen de "SHELL"-omgevingsvariabele op het scherm afgedrukt in plaats van de volledige lijst met variabelen op de computer. 

Om naar een specifieke omgevingsvariabele te zoeken, voert u de volgende opdracht hieronder in en wijzigt u "VARIABLE" hieronder.

env | grep "VARIABELE"

of

printenv | grep "VARIABELE"

Linux-omgevingsvariabele instellen

Het instellen van omgevingsvariabelen op het Linux-besturingssysteem wordt gedaan door het .bashrcbestand voor de huidige gebruiker te bewerken . Om het proces te starten, opent u het .bashrcbestand in de Nano-teksteditor met behulp van de onderstaande opdracht.

nano ~/.bashrc

Nadat het .bashrcbestand is geopend in de Nano-teksteditor, gaat u naar de onderkant van het bestand en maakt u een nieuwe regel met de  Enter-  toets op het toetsenbord. Schrijf op een nieuwe regel de volgende code in. Houd er rekening mee dat u "MY_ENVIRONMENT_VARIABLE" en "MY_ENVIRONMENT_VARIABLE_VALUE" moet wijzigen om de variabele te laten werken.

export MY_ENVIRONMENT_VARIABLE=MY_ENVIRONMENT_VARIABLE_VALUE

Nu de nieuwe code aan het bestand is toegevoegd, is het tijd om de bewerkingen op te slaan. Gebruik het toetsenbord en druk op de  toetsenbordcombinatie Ctrl + O. Druk vervolgens op de toetsenbordcombinatie Ctrl + X  om de Nano-teksteditor te sluiten met alles opgeslagen.

Zodra de Nano teksteditor gesloten is, typt u in de  bron  commando om te starten met het gebruik van uw nieuwe variabele.

bron ~/.bashrc

U kunt ook de terminalsessie sluiten en een nieuw terminalvenster opnieuw openen. Wanneer het terminalvenster open is, zou uw Linux-systeem de nieuwe omgevingsvariabele moeten gebruiken.

Voel je vrij om dit proces te herhalen om zoveel aangepaste omgevingsvariabelen toe te voegen als nodig is. 

Leave a Comment

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!

Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!