Ma collection de commandes Bash utiles et pratiques !

explainshell.com - match command-line arguments to their help text
match command-line arguments to their help text
Outil d'explication des commandes shell

Chercher un fichier contenant une chaîne de caractères :

find . -type f -print | xargs grep "some string"
grep "some string" . -R

Lister les fichiers dans un répertoire avec une taille en MB :

ls -al --block-size=M

Calculer la taille des sous dossiers

sudo du -h / --max-depth=1

Droits d'accès des clés SSH

chmod 600 ~/.ssh/id_rsa ~/.ssh/id_rsa.pub

Lancer un serveur web dans le répertoire courant

# Python 2.x
python -m SimpleHTTPServer 8000

# Python 3.x
python -m http.server 8000

Autres commandes : Big list of http static server one-liners


Docker : Purger l'espace disque docker (Efface toutes les images et les volumes non utilisés, à lancer avec précaution)

docker system prune -f -a