Search K
Appearance
Appearance
Other ways to support HackTricks:
Try Hard Security Group
The global variables will be inherited by child processes.
You can create a global variable for your current session doing:
export MYGLOBAL="hello world"
echo $MYGLOBAL #Prints: hello world
This variable will be accessible by your current sessions and its child processes.
You can remove a variable doing:
unset MYGLOBAL
The local variables can only be accessed by the current shell/script.
LOCAL="my local"
echo $LOCAL
unset LOCAL
set
env
printenv
cat /proc/$$/environ
cat /proc/`python -c "import os; print(os.getppid())"`/environ
From: https://geek-university.com/linux/common-environment-variables/
Change the value of this variable to 0, so when you end your session the history file (~/.bash_history) will be deleted.
export HISTFILESIZE=0
Change the value of this variable to 0, so when you end your session any command will be added to the history file (~/.bash_history).
export HISTSIZE=0
The processes will use the proxy declared here to connect to internet through http or https.
export http_proxy="http://10.10.10.10:8080"
export https_proxy="http://10.10.10.10:8080"
The processes will trust the certificates indicated in these env variables.
export SSL_CERT_FILE=/path/to/ca-bundle.pem
export SSL_CERT_DIR=/path/to/ca-certificates
Change how your prompt looks.
Root:
Regular user:
One, two and three backgrounded jobs:
One background job, one stopped and last command didn't finish correctly:
Try Hard Security Group
Other ways to support HackTricks: