
Astuces et conseils divers
Une collection de nos astuces préférées. Beaucoup de ces astuces ne viennent pas de nous. Nous nous contentons de les collecter.
Nous montrons les astuces telles quelles, sans expliquer pourquoi elles fonctionnent. Vous devez connaître Linux pour comprendre comment et pourquoi elles fonctionnent.
Vous avez des astuces ? Rejoignez-nous https://thc.org/ops
1.i. Configurer un Hack Shell (bash) :
Rend BASH moins bruyant. Désactive ~/.bash_history et beaucoup d'autres choses.```sh source <(curl -SsfL https://thc.org/hs)
URL alternative :```sh
source <(curl -SsfL https://github.com/hackerschoice/hackshell/raw/main/hackshell.sh)
Et s'il n'y a pas de curl/wget, utilisez surl et curl installé (temporairement) avec bin curl.```sh
source <(surl https://raw.githubusercontent.com/hackerschoice/hackshell/main/hackshell.sh)
bin curl to (temporarily) install curl (in memory).HackShell fait bien plus, mais surtout ceci :```sh
unset HISTFILE
[ -n "$BASH" ] && export HISTFILE="/dev/null"
export BASH_HISTORY="/dev/null"
export LANG=en_US.UTF-8
locale -a 2>/dev/null|grep -Fqim1 en_US.UTF || export LANG=en_US
export LESSHISTFILE=-
export REDISCLI_HISTFILE=/dev/null
export MYSQL_HISTFILE=/dev/null
TMPDIR="/tmp"
[ -d "/var/tmp" ] && TMPDIR="/var/tmp"
[ -d "/dev/shm" ] && TMPDIR="/dev/shm"
export TMPDIR
export PATH=".:${PATH}"
if [[ "$SHELL" == *"zsh" ]]; then
PS1='%F{red}%n%f@%F{cyan}%m %F{magenta}%~ %(?.%F{green}.%F{red})%#%f '
else
PS1='\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ '
fi
alias wget='wget --no-hsts'
alias vi="vi -i NONE"
alias vim="vim -i NONE"
alias screen="screen -ln"