Linux Environment Variables
Try Hard Security Group
Zmienne globalne
Zmienne globalne będą dziedziczone przez procesy potomne.
Możesz utworzyć zmienną globalną dla bieżącej sesji, wykonując:
Ta zmienna będzie dostępna w bieżących sesjach i procesach potomnych.
Możesz usunąć zmienną wykonując:
Zmienne lokalne
Zmienne lokalne mogą być dostępne tylko przez bieżącą powłokę/skrypt.
Wyświetl bieżące zmienne
Wspólne zmienne
Z: https://geek-university.com/linux/common-environment-variables/
DISPLAY – wyświetlacz używany przez X. Ta zmienna jest zazwyczaj ustawiona na :0.0, co oznacza pierwszy wyświetlacz na bieżącym komputerze.
EDITOR – preferowany edytor tekstu użytkownika.
HISTFILESIZE – maksymalna liczba linii zawartych w pliku historii.
HISTSIZE – Liczba linii dodanych do pliku historii po zakończeniu sesji użytkownika.
HOME – katalog domowy.
HOSTNAME – nazwa hosta komputera.
LANG – bieżący język.
MAIL – lokalizacja skrzynki odbiorczej użytkownika. Zazwyczaj /var/spool/mail/USER.
MANPATH – lista katalogów do wyszukiwania stron podręcznika.
OSTYPE – typ systemu operacyjnego.
PS1 – domyślny znak zachęty w bashu.
PATH – przechowuje ścieżkę do wszystkich katalogów zawierających pliki binarne, które chcesz wykonać, podając tylko nazwę pliku, a nie ścieżkę względną lub bezwzględną.
PWD – bieżący katalog roboczy.
SHELL – ścieżka do bieżącego powłoki poleceń (na przykład /bin/bash).
TERM – bieżący typ terminala (na przykład xterm).
TZ – strefa czasowa.
USER – bieżąca nazwa użytkownika.
Interesujące zmienne do hakowania
HISTFILESIZE
Zmień wartość tej zmiennej na 0, więc gdy zakończysz swoją sesję, plik historii (~/.bash_history) zostanie usunięty.
HISTSIZE
Zmień wartość tej zmiennej na 0, aby po zakończeniu sesji żadne polecenie nie było dodawane do pliku historii (~/.bash_history).
http_proxy & https_proxy
Procesy będą korzystać z zadeklarowanego tutaj serwera proxy do połączenia z internetem za pośrednictwem protokołów http lub https.
SSL_CERT_FILE & SSL_CERT_DIR
Procesy będą ufać certyfikatom wskazanym w tych zmiennych środowiskowych.
PS1
Zmień wygląd swojego wiersza poleceń.
Root:
Zwykły użytkownik:
Jeden, dwa i trzy procesy w tle:
Jeden proces w tle, jeden zatrzymany i ostatnie polecenie nie zakończyło się poprawnie:
Try Hard Security Group
Last updated