Linux Environment Variables
Try Hard Security Group
Variabili Globali
Le variabili globali saranno ereditate dai processi figlio.
Puoi creare una variabile globale per la tua sessione corrente facendo:
Questa variabile sarà accessibile dalle tue sessioni correnti e dai suoi processi figlio.
Puoi rimuovere una variabile facendo:
Variabili locali
Le variabili locali possono essere accedute solo dallo shell/script corrente.
Elenco delle variabili correnti
Variabili comuni
Da: https://geek-university.com/linux/common-environment-variables/
DISPLAY – il display utilizzato da X. Questa variabile di solito è impostata su :0.0, che significa il primo display sul computer corrente.
EDITOR – l'editor di testo preferito dall'utente.
HISTFILESIZE – il numero massimo di righe contenute nel file cronologia.
HISTSIZE – Numero di righe aggiunte al file cronologia quando l'utente termina la sessione.
HOME – la tua directory home.
HOSTNAME – il nome host del computer.
LANG – la tua lingua corrente.
MAIL – la posizione della cassetta postale dell'utente. Di solito /var/spool/mail/USER.
MANPATH – l'elenco delle directory in cui cercare le pagine del manuale.
OSTYPE – il tipo di sistema operativo.
PS1 – il prompt predefinito in bash.
PATH – memorizza il percorso di tutte le directory che contengono file binari che si desidera eseguire semplicemente specificando il nome del file e non il percorso relativo o assoluto.
PWD – la directory di lavoro corrente.
SHELL – il percorso della shell di comando corrente (ad esempio, /bin/bash).
TERM – il tipo di terminale corrente (ad esempio, xterm).
TZ – il tuo fuso orario.
USER – il tuo nome utente corrente.
Variabili interessanti per l'hacking
HISTFILESIZE
Cambia il valore di questa variabile a 0, in modo che quando termini la tua sessione il file cronologia (~/.bash_history) sarà eliminato.
HISTSIZE
Cambia il valore di questa variabile a 0, in modo che quando termini la tua sessione nessun comando verrà aggiunto al file di cronologia (~/.bash_history).
http_proxy & https_proxy
I processi utilizzeranno il proxy dichiarato qui per connettersi a Internet tramite http o https.
SSL_CERT_FILE & SSL_CERT_DIR
I processi si affideranno ai certificati indicati in queste variabili d'ambiente.
PS1
Modifica l'aspetto del tuo prompt.
Root:
Utente regolare:
Uno, due e tre lavori in background:
Un lavoro in background, uno fermo e l'ultimo comando non è stato completato correttamente:
Try Hard Security Group
Last updated