Variabili ambientali.
Quali sono le variabili di ambiente, una definizione regolare o una definizione fuori dal libro di ambiente?
La variabile è un ambiente, la variabile è una dinamica denominata un valore che può influenzare il modo in cui il processo in esecuzione si
comporterà su un computer.
Fanno parte dell'ambiente in cui viene eseguito un processo.
Quindi, in parole semplici, le variabili di ambiente sono un insieme di regole e valori definiti per costruire un ambiente.
Quindi, per renderlo più semplice, ti darò un esempio di una casa che abbiamo.
La nostra casa, tra l'altro, è solo una casa alta.
È l'unica casa che ho potuto scegliere da una delle 13 e che raffigura la sala da pranzo e la camera
da letto.
Comunque, quindi abbiamo la nostra casa.
Basta fare un esempio della nostra casa.
La casa in cui vivi in quella casa ha il suo ambiente.
Significa che ha una camera da letto dove dormi.
Ha una sala da pranzo dove si mangia.
Quindi ha una cucina dove cucini e una sala da pranzo dove mangi e ha una stanza dei giochi dove giochi
e tante stanze diverse per altri scopi.
Ora, quelle sono le regole definite o qualcuno direbbe e regole non scritte, non puoi davvero dormire in una cucina o non
puoi davvero cucinare in camera da letto.
Giusto.
Perché quei luoghi sono costruiti per le loro esigenze specifiche.
Quindi questo è l'ambiente della casa della tua casa.
Allo stesso modo, in Lennix, abbiamo il significato di ambiente, ambiente.
Quando un utente accede, a quell'utente viene fornito un ambiente dicendo, ehi, la tua home directory, è questo il
tuo processo o la tua shell?
Dove hai intenzione di eseguire lo script?
Quelle parti sono queste sono le colorazioni che otterrai per tutte le directory e gli elenchi.
E queste sono alcune regole che otterrai.
Quindi vengono ereditati automaticamente attraverso l'ambiente globale.
Tali ambienti dall'utente possono anche essere modificati da un utente specifico.
Quindi per visualizzare tutte le variabili di ambiente nell'ambiente Lennix, devi eseguire il comando print E e we.
Quindi, a proposito, non è nemmeno E e dovremmo sistemarlo.
io e lo farò.
Sicuramente lo farà.
E o potresti semplicemente digitare E e quindi entrambi i comandi sono gli stessi ti daranno lo stesso risultato.
Se vuoi elencare cosa c'è nel tuo ambiente per visualizzare una variabile di ambiente specifica, puoi eseguire
un comando come Echo Shell.
Quindi Dollar Shell, se vuoi scoprire qual è il tuo guscio.
Di solito il guscio in esso è dato come Basche, Abin Basche.
Quella è una conchiglia di spigola, qualunque sia la tua conchiglia.
Se volevi scoprire il tuo guscio, farai pacificamente eco shell.
Se vuoi scoprire in modo specifico il tuo percorso, farai eco percorso.
Ad ogni modo, ti mostrerò tra pochi minuti di cosa sto parlando per impostare quelle variabili
d'ambiente al volo, ad esempio, potresti esportare e testare uguale a uno e quindi eseguire il test dell'eco.
Quindi quando digiti echo test otterrai un risultato come uno.
Se volessi impostare la variabile d'ambiente in modo permanente, dovresti modificarla, bash il nostro file
C e lì dovrai mettere in prova un codice singolo uguale.
Uno due tre.
Bene, codice singolo y uno, due, tre.
Perchè no.
Uno sono solo i numeri.
Avrei dovuto sceglierne uno comunque per essere coerente e quindi digitare test di esportazione.
Ma se volevi impostare l'ambiente a livello globale e volevi averlo in modo permanente,
devi modificare il profilo e Bashar C che sono all'interno di Etsy.
Ora fammi accedere alla mia macchina Linux e ti mostrerò esattamente cosa sono gli scaffali.
Quindi sono loggato e sono loggato come me stesso I sol e se volessi elencare
l'ambiente digiterò print N. v. premi invio e come vedi, mostrandomi un sacco
di cose e sta andando verso l'alto, potrei fare l'ambiente di stampa e reindirizzarlo a più in modo da poter visualizzare una pagina alla volta e vedrai, te
lo dirò mio mio termine, il che significa che il terminale che verrà utilizzato per accedere sarebbe come un esterno.
Il mio nome host è la mia prima macchina virtuale Linux.
Questo è il mio ID di sessione, che viene assegnato automaticamente.
Questo è il mio guscio.
Ogni volta che accedo, mi viene data una shell e quella shell è bin bash.
La dimensione della cronologia, ovvero ogni volta che eseguo determinati comandi, quei comandi verranno mantenuti nella cronologia.
Quando digiti il comando cronologia, a proposito, il comando cronologia è qualcosa che ho trattato nelle
lezioni successive.
Quindi il comando history che ti dice che deve registrare fino a mille righe.
Quindi questo è l'ambiente, mentre il terminale SS SSA y a cui verrà dato ciò in cui l'utente entra ovviamente è
il mio utente.
Quali sono i diversi colori che vedi Ellis sottolinea i colori quando corri.
Ls meno l vedi un colore diverso per la directory, un colore diverso per il file.
Questi sono i colori che puoi cambiare come in qualsiasi momento, ogni volta che inserisci un file,
verrà visualizzato nel codice colore zero un punto e virgola trentacinque.
A cosa si riferisce.
Non sono sicuro che tu possa Google, puoi scoprire poi andando avanti dove andrà la mia posta.
Ogni volta che qualcuno mi manda una mail dove andrà, andrà in guerra.
Posta in bobina.
Ho TSOL.
Quindi queste sono le regole stabilite che definiscono le regole.
Dov'è il mio percorso.
Ogni volta che eseguo un comando, il sistema, il sistema operativo andrà a trovare la posizione della cintura
che comanda.
E se quella posizione non è elencata e uno di questi percorsi, non troverà quel comando.
La mia directory bin sarà a casa.
Sono stato tutti la mia home directory.
Se corro sarei a casa.
Ho tutta la lingua impostata su UTF Dash otto.
Un po' di cronologia controlla la mia home directory, il mio nome di accesso, il mio datapad, Secich Connection e un paio di
altre cose che potrei esaminare in dettaglio, ma non voglio occupare molto del tuo tempo.
Quindi queste sono le variabili impostate, quell'ambiente che ti è stato dato potresti fare se volessi controllare
quale variabile di ambiente, un ambiente specifico che vuoi controllare.
Farai eco e farai, per esempio, maschio.
A proposito, devi sempre iniziare con il simbolo del dollaro, perché in questo modo capirà, oh, questa è
una variabile di cui sto parlando.
Quindi tutto quello che sto cercando di scoprire qual è la parte che è definita per il mio maschio proprio qui.
Vedi, si dice che il maschio è uguale al maschio di Glasspool.
Ho Zolt.
Quindi, se la mia shell sta leggendo la variabile d'ambiente corretta, dovrei recuperarla.
Quindi ora, se faccio eco, gli occhi maschili di Washbourne sono perfetti.
Sì, lo sto ricevendo ora.
Se voglio passare, farò echo pat ed elencherà tutte le directory in cui il mio pat è stato definito proprio per
questo.
Il percorso è definito qui.
Se volessi fare la mia casa lo farò x tornare a casa e vedrai che questa è la mia home directory proprio qui a
casa.
Questa è anche la mia home directory.
A volte quello che le persone fanno se sono in una directory, diciamo
se, se sei nella directory azzi, potresti semplicemente fare CD Dollar Home e ti porterà a casa.
Siamo solo noi.
È così che viene definito anche il tuo ambiente.
Quindi, se si desidera impostare e una variabile di ambiente mentre si accede al sistema, supponiamo
di voler eseguire test uguale a uno in modo da digitare export test, che è variabile, uguale a uno.
E poi tu quando fai l'eco.
Prova un test del dollaro, vedrai il valore uno, ma ovviamente questo non è definito in modo permanente.
Se esci dal sistema in questo momento, questa variabile d'ambiente scomparirà.
Quindi, se vuoi impostare questa variabile d'ambiente in modo permanente nel tuo sistema operativo,
dovrai effettivamente Vieaux Bash o file C.
Quindi sei prima nella tua directory home.
Assicurati quindi che ti consiglierei di copiare il tuo bash, il nostro file C, che non è Bash R, C e
renderlo Basche.
R, C, punto orridge.
Quindi in questo modo, se commetti un errore, puoi sempre tornare a questo.
Ora devi colpire il nostro C.
E premi invio.
Ora, scendi fino in fondo e definisci le tue variabili, quindi volevo definire la mia variabile come test uguale.
Ora, questa volta voglio solo farne uno, due, tre.
Quando definisci una variabile all'interno del Bashar, vedi, metti un codice, un singolo codice, quindi premi invio
e quindi digita export.
Prova, vai avanti e salva il tuo file ora se fai di nuovo il test.
Potrei metterti alla prova, ne avrai uno, perché ne prendi uno?
Perché sta ancora leggendo che il test di esportazione è uguale a uno e quindi ti sta dando lo stesso valore.
Devi uscire e accedere nuovamente.
Quindi per me, potrei semplicemente andare qui e fare clic su questa piccola icona qui e digitare una sessione duplicata per il
mio PUDI.
Farò il login afsal, premo invio e ora eseguo l'eco.
Test.
Vedrai che mi sta dando uno, due, tre, perché questa sessione ho una nuova sessione e quando ho effettuato l'accesso
a una nuova sessione, ogni volta che accedo a una nuova sessione, il mio accesso leggerà Dot, Bash
o file C questa vita.
E quando fai una lista meno L.
E a proposito, se sali, vedrai che il Dr. Bashar non viene visualizzato perché è un file
nascosto.
Ogni volta che devi visualizzare un file nascosto, devi fare ls meno un colpo, entrare e ora puoi salire.
E vedrai il tuo file punto Bengasi proprio qui, questo è quello che ho modificato, se hai modificato come potresti modificare
questo file per impostare il tuo ambiente e quindi assicurati di disconnetterti e accedere
nuovamente o avviare una nuova sessione se desidera che la variabile di ambiente abbia effetto immediato.
E l'ultimo che ho qui, andrò avanti e chiuderò la sessione dietro di esso è se voglio impostare l'ambiente
globale in modo permanente, nel senso che se volevo impostare questi ambienti non solo per
me stesso, volevo impostarlo per tutti altrimenti chi accede a quel sistema, assicurati di sapere cosa stai facendo, prima di
tutto.
Quindi non ti consiglierò di farlo adesso nel tuo laboratorio.
Tuttavia, ti spiegherò i file che dovresti modificare.
Quei file sono al profilo C.
Questo è il file che dovresti modificare o devi modificare ATSE, Bash Arcy in modo da poter modificare questi file e
lo inserirai esattamente nello stesso modo in cui lo inserisci nel tuo DOD Bashar.
Ma ancora una volta, come ho detto, per favore non modificarlo perché l'ambiente di laboratorio che non voglio
che tu modifichi a livello globale e causerà problemi e quindi conoscerai il login del canale radicolare o il login automatico.
Ma se volessi farlo per il tuo ambiente di produzione o per il tuo ambiente aziendale in cui
lavori, ti consiglierei di farlo prima in fase di sviluppo.
E poi hai provato in produzione.
Va bene, Kulluk.