logo

Variabila de mediu a setării Linux

Variabilele de mediu sunt valori dinamice care sunt stocate într-un sistem și utilizate de aplicațiile lansate în shell-uri sau sub-shell-uri. Aceste variabile au un nume și valoarea lor respectată. Variabila de mediu personalizează performanța sistemului și comportamentul unei aplicații.

Mediul este calea pentru ca o aplicație computerizată să interacționeze cu sistemul. Variabila de mediu poate avea informații despre aplicațiile implicite ale sistemului, localitatea sistemului, calea fișierului executabil și setarea aspectului tastaturii și multe altele. Variabila de mediu face o aplicație disponibilă conform sistemului.

Variabile comune de mediu

Unele variabile de mediu standard sunt după cum urmează:

    CALE

Această variabilă conține o listă de directoare în care sistemul nostru caută fișiere. Separă directoarele prin două puncte (:).

    UTILIZATOR

Această variabilă deține numele de utilizator.

    ACASĂ

Această variabilă deține calea implicită către directorul principal al utilizatorului.

    EDITOR

Această variabilă conține calea către editorul specificat.

mysql crea utilizator
    UID

Această variabilă conține calea către id-ul unic al utilizatorului.

    TERMEN

Această variabilă conține calea către emulatorul implicit de terminal.

câte taste au tastaturile
    COAJĂ

Această variabilă conține calea către shell-ul implicit care este utilizat de utilizator.

    ENV

Această variabilă afișează toată variabila de mediu.

Cum se setează variabila de mediu în Linux?

Există mai multe comenzi în Linux care ne permit să setăm și să creăm variabila de mediu.

Folosește export comandă pentru a seta o nouă variabilă de mediu.

Pentru a crea o variabilă nouă, utilizați comanda de export urmată de numele unei variabile și valoarea acesteia.

Sintaxă:

 export NAME=VALUE 

Pentru a crea o nouă variabilă să spunem variabilă_nouă , executați comanda după cum urmează:

 export new_variable=10 

The ecou comanda este folosită pentru a afișa variabila:

dezarhivarea in linux
 echo new_variable 

Pentru a afișa valoarea variabilei, utilizați $ simbol înaintea numelui variabilei:

 echo $new_variable 

Luați în considerare rezultatul de mai jos:

Variabila de mediu a setării Linux

Pentru a seta variabila de mediu Java, executați comanda după cum urmează:

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

De asemenea, putem crea un utilizator pentru a defini o variabilă declarând-o direct pe terminal.

Dacă vrem să creăm o variabilă variabilă_nouă2 , îl putem crea după cum urmează:

 new_variable2=100 

Luați în considerare rezultatul de mai jos:

Variabila de mediu a setării Linux

Accesarea valorii variabilei de mediu

Pentru a accesa valoarea unei variabile, executați comanda echo după cum urmează:

 echo $variable name 

Notă: variabilele sunt sensibile la majuscule; nu putem folosi niciun nume de variabilă „new_variable” ca „New_variable”.

Comanda env

The înv comanda este utilizată pentru a afișa toate variabilele disponibile în sistem.

 env 

Ieșire:

vba
 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:~$ 

Eliminarea unei variabile de mediu

Prin eliminarea unei variabile de mediu putem elimina toate componentele existente ale unei anumite variabile.

Pentru a elimina o variabilă de mediu, executați neasezat comandă urmată de numele variabilei:

 unset variable name 

Comanda de mai sus va șterge variabila specificată și componentele acesteia din sistem.

Pentru a elimina o variabilă variabilă_nouă din sistem, executați comanda după cum urmează:

 unset new_variable 

Luați în considerare rezultatul de mai jos:

Variabila de mediu a setării Linux