Antisèche Shell
Une référence Bash / shell consultable et imprimable — navigation, fichiers, tubes, variables, boucles, conditions et one-liners pratiques. Gratuit.
Navigation
8pwd
ls -la
cd /path
cd -
cd ~
tree -L 2
pushd / popd
ls -lhS
Files & directories
10touch file.txt
mkdir -p a/b/c
cp -r src dest
mv old new
rm -rf dir
ln -s target link
cat file.txt
head -n 20 / tail -n 20
tail -f log.txt
less file.txt
Search & find
8grep 'pattern' file
grep -rin 'text' .
find . -name '*.php'
find . -type f -mtime -1
find . -size +10M
which node
locate file.txt
grep -v 'skip' file
Text processing
9wc -l file
sort file | uniq -c
cut -d',' -f1 file
awk '{print $1}' file
sed 's/old/new/g' file
tr 'a-z' 'A-Z'
diff a.txt b.txt
tee out.txt
xargs -I{} cmd {}
Pipes & redirection
9a | b
cmd > file
cmd >> file
cmd 2> err.log
cmd > out 2>&1
cmd < input.txt
cmd1 && cmd2
cmd1 || cmd2
cmd &
Permissions & ownership
8chmod 755 file
chmod +x script.sh
chmod -R 644 dir
chown user:group file
umask 022
sudo cmd
stat file
ls -l file
Processes & system
9ps aux
top / htop
kill -9 PID
pkill -f name
jobs / fg / bg
df -h
du -sh dir
free -h
uname -a
Variables & expansion
9NAME='value'
echo \"$NAME\"
export PATH=\"$PATH:/x\"
$(command)
${VAR:-default}
$1 $2 $@
$?
read -p 'Name: ' x
echo {1..5}
Scripting
9#!/usr/bin/env bash
set -euo pipefail
if [ -f file ]; then ...; fi
[ \"$a\" = \"$b\" ]
for f in *.txt; do ...; done
while read line; do ...; done < file
case \"$x\" in a) ...;; esac
function greet() { echo hi; }
trap cleanup EXIT
Aucune entrée ne correspond à « :q ».
À propos de Antisèche Shell
Cet aide-mémoire Bash et shell couvre la ligne de commande depuis les premiers pas jusqu'au scripting : navigation, fichiers et répertoires, recherche, traitement de texte, pipes et redirection, permissions et propriété, processus et infos système, variables et expansion, et constructions de scripts shell.
Il associe les commandes du quotidien — ls, cp, grep, find, chmod, ps — aux options qui les rendent utiles, ainsi que la syntaxe des pipes, redirections et expansions qui transforme des commandes isolées en one-liners. La section scripting rappelle la syntaxe des boucles, conditions et fonctions pour les jours où vous écrivez un script une fois tous les six mois.
Tout tient sur une seule page gratuite, exécutée côté client : la recherche filtre les lignes en direct, le sommaire flottant permet de sauter entre les sections, un clic copie n'importe quelle commande et le bouton d'impression fournit une référence terminal pour votre bureau.
Comment utiliser Antisèche Shell
- Parcourez les sections, de Navigation et Fichiers & répertoires jusqu'à Pipes & redirection et Scripting.
- Tapez un nom de commande comme grep ou chmod dans le champ de recherche pour filtrer la fiche instantanément.
- Sautez vers une section comme Traitement de texte via la barre latérale flottante.
- Cliquez sur une commande ou son icône de copie pour la copier, puis collez-la dans votre terminal.
- Imprimez la page pour une référence Bash hors ligne.