Linuxi / Unixi keskkonnamuutujate loend

Lang L: none (table-of-contents):

Anonim

Selles õpetuses saate teada

  • Mis on arvutikeskkond?
  • Mis on muutuja?
  • Mis on keskkonnamuutujad?
  • Muutuja väärtustele juurdepääs
  • Määra uued keskkonnamuutujad

Mis on arvutikeskkond?

Arvutikeskkond on platvorm (platvorm = operatsioonisüsteem + protsessor), kus kasutaja saab programme käivitada.

Mis on muutuja?

Arvutiteaduses on muutuja väärtus, mis võib olla failinimi , tekst , number või mis tahes muu teave . Tavaliselt viidatakse sellele sümboolse nimega, mis talle loomise ajal antakse. Selliselt salvestatud väärtust saab kuvada, kustutada, muuta ja uuesti salvestada.

Muutujatel on arvutiprogrammeerimisel oluline roll, kuna need võimaldavad programmeerijatel kirjutada paindlikke programme. Kuna need on seotud opsüsteemiga, mille kallal töötame, on oluline teada mõnda neist ja kuidas neid mõjutada.

Mis on keskkonnamuutujad?

Keskkonnamuutujad on dünaamilised väärtused, mis mõjutavad arvutis toimuvaid protsesse või programme. Need on olemas igas operatsioonisüsteemis, kuid tüübid võivad erineda. Keskkonnamuutujaid saab luua, redigeerida, salvestada ja kustutada ning need annavad teavet süsteemi käitumise kohta.

Keskkonnamuutujad võivad muuta tarkvara / programmide käitumist.

Kui videole pole juurdepääsu, klõpsake siin

Näiteks keskkonnamuutuja $ LANG salvestab kasutajale mõistetava keele väärtuse. Seda väärtust loeb rakendus nii, et Hiina kasutajale kuvatakse mandariini liides, Ameerika kasutajale aga ingliskeelne liides.

Uurime mõningaid levinud keskkonnamuutujaid -

Muutuv

Kirjeldus

TEE See muutuja sisaldab kooloniga (:) eraldatud kataloogide loendit, kus teie süsteem otsib käivitatavaid faile. Kui sisestate käsu terminalis, otsib shell käsku erinevates kataloogides, mida mainitakse muutuja $ PATH. Kui käsk leitakse, siis see täidetakse. Vastasel juhul naaseb viga "käsku ei leitud".
KASUTAJA Kasutajanimi
KODU Vaikimisi tee kasutaja kodukataloogi
TOIMETAJA Tee failide sisu muutva programmi juurde
UID Kasutaja kordumatu ID
TERM Vaikimisi terminalimulaator
KOOR Shelli kasutab kasutaja

Muutuja väärtustele juurdepääs

Muutuja väärtuse määramiseks kasutage käsku

echo $VARIABLE

Muutujad on tõstutundlikud. Veenduge, et sisestaksite muutuja nime õiges väiketähes, vastasel juhul ei pruugi soovitud tulemusi saada.

Käsk ' env' kuvab kõik keskkonnamuutujad.

Määra uued keskkonnamuutujad

Saate luua oma kasutaja määratletud muutuja süntaksiga

VARIABLE_NAME= variable_value

Jällegi pidage meeles, et muutujad on tõstutundlikud ja tavaliselt luuakse need suurtähtedega.

Muutujate kustutamine

Muutuja süsteemist eemaldamiseks saab kasutada järgmist süntaksit.

unset variablename

See eemaldaks muutuja ja selle väärtuse jäädavalt.

Kokkuvõte:

  • Keskkonnamuutujad reguleerivad teie operatsioonisüsteemi programmide käitumist.
Käsk Kirjeldus
kaja $ MUUTUV Muutuja väärtuse kuvamiseks
env Kuvab kõik keskkonnamuutujad
VARIABLE_NAME = muutuja_väärtus Looge uus muutuja
määramata Eemaldage muutuja
eksportmuutuja = väärtus Keskkonnamuutuja väärtuse määramiseks