logo

Linux komplekta vides mainīgais

Vides mainīgie ir dinamiskas vērtības, kas tiek glabātas sistēmā un tiek izmantotas čaulās vai apakšapvalkos palaistās lietojumprogrammās. Šiem mainīgajiem ir nosaukums un to ievērotā vērtība. Vides mainīgais pielāgo sistēmas veiktspēju un lietojumprogrammas uzvedību.

Vide ir ceļš, kurā datora lietojumprogramma mijiedarbojas ar sistēmu. Vides mainīgajam var būt informācija par sistēmas noklusējuma lietojumprogrammām, sistēmas lokalizāciju, izpildāmā faila ceļu un tastatūras izkārtojuma iestatījumu un daudz ko citu. Vides mainīgais padara lietotni pieejamu atbilstoši sistēmai.

Kopējie vides mainīgie

Daži standarta vides mainīgie ir šādi:

mikropakalpojumu apmācība
    CEĻŠ

Šis mainīgais satur to direktoriju sarakstu, kuros mūsu sistēma meklē failus. Tas atdala direktorijus ar (:) kolu.

    LIETOTĀJS

Šis mainīgais satur lietotājvārdu.

    MĀJAS

Šis mainīgais satur noklusējuma ceļu uz lietotāja mājas direktoriju.

    REDAKTORS

Šis mainīgais satur ceļu uz norādīto redaktoru.

    UID

Šis mainīgais satur ceļu uz lietotāja unikālo ID.

    JĒDZIENS

Šis mainīgais satur ceļu uz noklusējuma termināļa emulatoru.

    SHELL

Šis mainīgais satur ceļu uz noklusējuma čaulu, ko izmanto lietotājs.

    ENV

Šis mainīgais parāda visu vides mainīgo.

tat pilna forma

Kā iestatīt vides mainīgo operētājsistēmā Linux?

Ir vairākas komandas Linux kas ļauj iestatīt un izveidot vides mainīgo.

Izmantojiet eksportēt komandu, lai iestatītu jaunu vides mainīgo.

Lai izveidotu jaunu mainīgo, izmantojiet komandu eksportēt, kam seko mainīgā nosaukums un tā vērtība.

Sintakse:

 export NAME=VALUE 

Lai izveidotu jaunu mainīgo, sakiet jauns_mainīgais , izpildiet komandu šādi:

 export new_variable=10 

The atbalss komanda tiek izmantota, lai parādītu mainīgo:

 echo new_variable 

Lai parādītu mainīgā vērtību, izmantojiet $ simbols pirms mainīgā nosaukuma:

 echo $new_variable 

Apsveriet tālāk norādīto izvadi:

Linux komplekta vides mainīgais

Lai iestatītu Java vides mainīgo, izpildiet komandu šādi:

 export PATH=$PATH:/home/jdk1.8/bin/ 

Mēs varam arī izveidot lietotāju, lai definētu mainīgo, tieši deklarējot to terminālī.

Ja mēs vēlamies izveidot mainīgo jauns_mainīgais2 , mēs to varam izveidot šādi:

kā izslēgt izstrādātāja režīmu Android
 new_variable2=100 

Apsveriet tālāk norādīto izvadi:

Linux komplekta vides mainīgais

Piekļuve vides mainīgā vērtībai

Lai piekļūtu mainīgā vērtībai, izpildiet echo komandu šādi:

 echo $variable name 

Piezīme: mainīgie ir reģistrjutīgi; mēs nevaram izmantot nevienu mainīgā nosaukumu 'new_variable' kā 'New_mainable'.

env komanda

The env komanda tiek izmantota, lai parādītu visus sistēmā pieejamos mainīgos.

 env 

Izvade:

 SHELL=/bin/bash SESSION_MANAGER=local/javatpoint-GB-BXBT-2807:@/tmp/.ICE-unix/1458,unix/javatpoint-GB-BXBT-2807:/tmp/.ICE-unix/1458 COLORTERM=truecolor XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg XDG_MENU_PREFIX=gnome- GNOME_DESKTOP_SESSION_ID=this-is-deprecated GTK_IM_MODULE=ibus LANGUAGE=en_IN:en QT4_IM_MODULE=ibus MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path GNOME_SHELL_SESSION_MODE=ubuntu SSH_AUTH_SOCK=/run/user/1000/keyring/ssh XMODIFIERS=@im=ibus DESKTOP_SESSION=ubuntu SSH_AGENT_PID=1362 GTK_MODULES=gail:atk-bridge PWD=/home/javatpoint LOGNAME=javatpoint XDG_SESSION_DESKTOP=ubuntu XDG_SESSION_TYPE=x11 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 XAUTHORITY=/run/user/1000/gdm/Xauthority GJS_DEBUG_TOPICS=JS ERROR;JS LOG WINDOWPATH=2 HOME=/home/javatpoint USERNAME=javatpoint IM_CONFIG_PHASE=1 LANG=en_IN LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.webp=01;35:*.webp=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.webp=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.webp=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: XDG_CURRENT_DESKTOP=ubuntu:GNOME VTE_VERSION=5802 GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/dc6e48ed_7868_43d5_a086_fd6d6a90a74a INVOCATION_ID=fadf556d1cf5422ea55b247bf57c3c99 MANAGERPID=1252 CLUTTER_IM_MODULE=ibus GJS_DEBUG_OUTPUT=stderr LESSCLOSE=/usr/bin/lesspipe %s %s XDG_SESSION_CLASS=user TERM=xterm-256color DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path LESSOPEN=| /usr/bin/lesspipe %s USER=javatpoint GNOME_TERMINAL_SERVICE=:1.216 DISPLAY=:0 SHLVL=1 QT_IM_MODULE=ibus XDG_RUNTIME_DIR=/run/user/1000 JOURNAL_STREAM=9:35179 XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin GDMSESSION=ubuntu DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus _=/usr/bin/env javatpoint@javatpoint-GB-BXBT-2807:~$ 

Vides mainīgā noņemšana

Noņemot vides mainīgo, mēs varam noņemt visu esošā mainīgā komponentu.

Lai noņemtu vides mainīgo, izpildiet atiestatīts komanda, kam seko mainīgā nosaukums:

 unset variable name 

Iepriekš minētā komanda izdzēsīs norādīto mainīgo un tā sastāvdaļas no sistēmas.

Lai noņemtu mainīgo jauns_mainīgais no sistēmas izpildiet komandu šādi:

 unset new_variable 

Apsveriet tālāk norādīto izvadi:

Linux komplekta vides mainīgais