01 - Shell

Raccourcis clavier (Bash & Zsh)

Raccourci Action
Ctrl + a Aller au début de la ligne
Ctrl + e Aller à la fin de la ligne
Ctrl + u Supprime du curseur au début de la ligne
Ctrl + k Supprime du curseur à la fin de la ligne
Ctrl + w Supprime le mot précédent
Alt + d Supprime le mot suivant
Ctrl + l Efface l’écran (comme clear)
Ctrl + r Recherche dans l’historique
Ctrl + y Colle le dernier texte supprimé (yank)
Ctrl + _ Annule la dernière action (comme undo)
Ctrl + t Échange les deux caractères avant le curseur
Alt + . Rappelle le dernier argument de la commande précédente
!! Réexécute la dernière commande
!n Réexécute la commande numéro n de l’historique
!commande Réexécute la dernière commande commençant par commande
oldnew Réexécute la dernière commande en remplaçant old par new

Tricks

BK file:

$ cp /etc/apache2/apache2.conf{,.bak}
# Reviens a faire  
$ cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak

Scan port bash:

HOST=127.0.0.1
for ((port=1; port<=65535; ++port)); do
    if echo -en "open $HOST $port\nlogout\nquit" | telnet 2>/dev/null | grep 'Connected to' > /dev/null; then
        echo "Port $port/tcp is open"
    fi
done

Dernière édition le 2025-08-20 22:15

Propulsé par Wiki|Docs

This page was last edited on 2025-08-20 22:15

Jules
Free licence

Propulsé par Wiki|Docs