Linux Environment Variables
Try Hard Security Group
Globale Variablen
Die globalen Variablen werden von Kindprozessen geerbt.
Sie können eine globale Variable für Ihre aktuelle Sitzung erstellen, indem Sie:
Diese Variable wird von Ihren aktuellen Sitzungen und deren untergeordneten Prozessen zugänglich sein.
Sie können eine Variable entfernen, indem Sie:
Lokale Variablen
Die lokalen Variablen können nur von der aktuellen Shell/dem aktuellen Skript zugegriffen werden.
Liste aktuelle Variablen
Gemeinsame Variablen
Von: https://geek-university.com/linux/common-environment-variables/
DISPLAY – das Display, das von X verwendet wird. Diese Variable ist normalerweise auf :0.0 gesetzt, was das erste Display auf dem aktuellen Computer bedeutet.
EDITOR – der bevorzugte Texteditor des Benutzers.
HISTFILESIZE – die maximale Anzahl von Zeilen, die in der Verlaufsdatei enthalten sind.
HISTSIZE – Anzahl der Zeilen, die der Verlaufsdatei hinzugefügt werden, wenn der Benutzer seine Sitzung beendet.
HOME – Ihr Benutzerverzeichnis.
HOSTNAME – der Hostname des Computers.
LANG – Ihre aktuelle Sprache.
MAIL – der Speicherort des Benutzer-Mail-Spool. Normalerweise /var/spool/mail/BENUTZER.
MANPATH – die Liste der Verzeichnisse, in denen nach Handbuchseiten gesucht wird.
OSTYPE – der Typ des Betriebssystems.
PS1 – die Standard-Prompt in bash.
PATH – speichert den Pfad aller Verzeichnisse, die Binärdateien enthalten, die Sie ausführen möchten, indem Sie nur den Dateinamen angeben und nicht den relativen oder absoluten Pfad.
PWD – das aktuelle Arbeitsverzeichnis.
SHELL – der Pfad zur aktuellen Befehlsshell (zum Beispiel /bin/bash).
TERM – der aktuelle Terminaltyp (zum Beispiel xterm).
TZ – Ihre Zeitzone.
USER – Ihr aktueller Benutzername.
Interessante Variablen für Hacking
HISTFILESIZE
Ändern Sie den Wert dieser Variablen auf 0, damit beim Beenden Ihrer Sitzung die Verlaufsdatei (~/.bash_history) gelöscht wird.
HISTSIZE
Ändern Sie den Wert dieser Variablen auf 0, damit bei Beendigung Ihrer Sitzung keine Befehle zur Verlaufsdatei (~/.bash_history) hinzugefügt werden.
http_proxy & https_proxy
Die Prozesse werden den hier deklarierten Proxy verwenden, um eine Verbindung zum Internet über http oder https herzustellen.
SSL_CERT_FILE & SSL_CERT_DIR
Die Prozesse werden den in diesen Umgebungsvariablen angegebenen Zertifikaten vertrauen.
PS1
Ändern Sie das Aussehen Ihrer Eingabeaufforderung.
Root:
Normaler Benutzer:
Ein, zwei und drei im Hintergrund laufende Jobs:
Ein Hintergrundjob, ein gestoppter Job und der letzte Befehl wurde nicht korrekt beendet:
Try Hard Security Group
Last updated