Commandes Linux - Guide complet du shell Bash

🏷️ Lignes des commandes 📅 11/02/2026 15:00:00 👤 Mezgani said
Linux Bash Shell Cli Système Administration Fichiers Utilisateurs Permissions Scripting

Maîtrisez les commandes Linux essentielles pour l'administration système, gestion de fichiers et scripting shell. Guide complet avec exemples.

Ligne de commande :
ls
Description :

Liste les fichiers et dossiers dans le répertoire courant

Options :
  • -l
  • -a
  • -h
  • -R
  • -t
  • -S
  • -r
  • -1
  • -i
  • -s
  • -d
  • -F
  • --color
  • --help
  • --version

Ligne de commande :
cd
Description :

Change de répertoire

Options :
  • ..
  • -
  • ~
  • /
  • ./
  • ../

Ligne de commande :
pwd
Description :

Affiche le chemin du répertoire courant

Options :
  • -L
  • -P
  • --help
  • --version

Ligne de commande :
mkdir
Description :

Crée un ou plusieurs dossiers

Options :
  • -p
  • -m
  • -v
  • --parents
  • --mode
  • --verbose
  • --help

Ligne de commande :
rmdir
Description :

Supprime des dossiers vides

Options :
  • -p
  • -v
  • --ignore-fail-on-non-empty
  • --help

Ligne de commande :
rm
Description :

Supprime des fichiers ou dossiers

Options :
  • -r
  • -f
  • -i
  • -v
  • -d
  • --preserve-root
  • --no-preserve-root
  • --help

Ligne de commande :
cp
Description :

Copie des fichiers ou dossiers

Options :
  • -r
  • -f
  • -i
  • -v
  • -u
  • -p
  • -a
  • -l
  • -s
  • -n
  • --preserve
  • --parents
  • --help

Ligne de commande :
mv
Description :

Déplace ou renomme des fichiers et dossiers

Options :
  • -f
  • -i
  • -v
  • -u
  • -n
  • --backup
  • --help

Ligne de commande :
touch
Description :

Crée un fichier vide ou met à jour sa date de modification

Options :
  • -a
  • -m
  • -t
  • -c
  • -d
  • -r
  • --help

Ligne de commande :
cat
Description :

Affiche le contenu d'un ou plusieurs fichiers

Options :
  • -n
  • -b
  • -s
  • -v
  • -E
  • -T
  • -A
  • --help

Ligne de commande :
less
Description :

Affiche le contenu d'un fichier page par page

Options :
  • -N
  • -S
  • -X
  • -F
  • -R
  • -i
  • -p
  • -M
  • +F
  • --help

Ligne de commande :
more
Description :

Affiche le contenu d'un fichier page par page (ancienne version)

Options :
  • -d
  • -f
  • -p
  • -c
  • -s
  • -u
  • -<num>
  • +<num>
  • +/<pattern>
  • --help

Ligne de commande :
head
Description :

Affiche les premières lignes d'un fichier

Options :
  • -n
  • -c
  • -q
  • -v
  • --lines
  • --bytes
  • --quiet
  • --verbose
  • --help

Ligne de commande :
tail
Description :

Affiche les dernières lignes d'un fichier

Options :
  • -n
  • -f
  • -F
  • -c
  • -q
  • -v
  • --pid
  • --retry
  • --follow
  • --help

Ligne de commande :
nano
Description :

Éditeur de texte simple dans le terminal

Options :
  • -B
  • -l
  • -m
  • -c
  • -i
  • -w
  • -v
  • -h
  • --help

Ligne de commande :
vim
Description :

Éditeur de texte avancé

Options :
  • -R
  • -b
  • -r
  • -u
  • -c
  • +<num>
  • +/<pattern>
  • -h
  • --help

Ligne de commande :
echo
Description :

Affiche une ligne de texte

Options :
  • -n
  • -e
  • -E
  • --help

Ligne de commande :
grep
Description :

Recherche un motif dans des fichiers

Options :
  • -i
  • -v
  • -r
  • -l
  • -c
  • -n
  • -w
  • -x
  • -A
  • -B
  • -C
  • -E
  • -F
  • -P
  • -o
  • -q
  • -s
  • -H
  • -h
  • --color
  • --exclude
  • --include
  • --help

Ligne de commande :
find
Description :

Recherche des fichiers dans une hiérarchie

Options :
  • -name
  • -iname
  • -type
  • -size
  • -mtime
  • -atime
  • -ctime
  • -user
  • -group
  • -perm
  • -exec
  • -ok
  • -delete
  • -maxdepth
  • -mindepth
  • -empty
  • -newer
  • -regex
  • -iregex
  • -ls
  • -print
  • -print0
  • -prune
  • -path
  • -ipath
  • -links
  • -inum
  • -fstype
  • -help

Ligne de commande :
locate
Description :

Recherche rapide de fichiers via une base de données

Options :
  • -i
  • -c
  • -l
  • -r
  • -e
  • -q
  • -b
  • --help

Ligne de commande :
updatedb
Description :

Met à jour la base de données de locate

Options :
  • -U
  • -o
  • -l
  • -e
  • --help

Ligne de commande :
which
Description :

Affiche le chemin complet d'une commande

Options :
  • -a
  • --help

Ligne de commande :
whereis
Description :

Localise les fichiers binaires, sources et manuels d'une commande

Options :
  • -b
  • -m
  • -s
  • -u
  • -B
  • -M
  • -S
  • -f
  • --help

Ligne de commande :
file
Description :

Détermine le type d'un fichier

Options :
  • -b
  • -i
  • -z
  • -L
  • -f
  • -m
  • -k
  • -e
  • --help

Ligne de commande :
stat
Description :

Affiche les informations détaillées d'un fichier

Options :
  • -c
  • -f
  • -L
  • -t
  • --format
  • --help

Ligne de commande :
wc
Description :

Compte les lignes, mots et caractères d'un fichier

Options :
  • -l
  • -w
  • -c
  • -m
  • -L
  • --help

Ligne de commande :
sort
Description :

Trie les lignes d'un fichier

Options :
  • -n
  • -r
  • -u
  • -f
  • -b
  • -t
  • -k
  • -o
  • -c
  • -m
  • -h
  • -R
  • -V
  • -i
  • -d
  • -s
  • --help

Ligne de commande :
uniq
Description :

Supprime ou compte les lignes en double

Options :
  • -c
  • -d
  • -u
  • -i
  • -f
  • -s
  • -w
  • --help

Ligne de commande :
cut
Description :

Extrait des colonnes de texte

Options :
  • -b
  • -c
  • -f
  • -d
  • -s
  • --complement
  • --output-delimiter
  • --help

Ligne de commande :
tr
Description :

Traduit ou supprime des caractères

Options :
  • -d
  • -s
  • -c
  • -t
  • --help

Ligne de commande :
sed
Description :

Éditeur de flux pour filtrer et transformer du texte

Options :
  • -n
  • -e
  • -f
  • -i
  • -E
  • -r
  • -z
  • --help

Ligne de commande :
awk
Description :

Langage de traitement de texte

Options :
  • -F
  • -v
  • -f
  • -W
  • --help

Ligne de commande :
diff
Description :

Compare deux fichiers ligne par ligne

Options :
  • -u
  • -c
  • -q
  • -s
  • -r
  • -i
  • -b
  • -w
  • -B
  • -E
  • -y
  • --help

Ligne de commande :
patch
Description :

Applique un fichier de différences à un fichier

Options :
  • -p
  • -R
  • -b
  • -i
  • -o
  • -d
  • -l
  • -f
  • -s
  • --dry-run
  • --help

Ligne de commande :
tar
Description :

Archive des fichiers (création, extraction, compression)

Options :
  • -c
  • -x
  • -t
  • -f
  • -v
  • -z
  • -j
  • -J
  • -r
  • -u
  • -C
  • --exclude
  • --help

Ligne de commande :
gzip
Description :

Compresse des fichiers au format .gz

Options :
  • -c
  • -d
  • -f
  • -k
  • -l
  • -r
  • -t
  • -v
  • -1..-9
  • --help

Ligne de commande :
gunzip
Description :

Décompresse des fichiers .gz

Options :
  • -c
  • -f
  • -k
  • -l
  • -r
  • -t
  • -v
  • --help

Ligne de commande :
zip
Description :

Compresse des fichiers au format .zip

Options :
  • -r
  • -e
  • -P
  • -m
  • -u
  • -f
  • -d
  • -v
  • -q
  • -x
  • -@
  • --help

Ligne de commande :
unzip
Description :

Décompresse des fichiers .zip

Options :
  • -l
  • -t
  • -d
  • -o
  • -n
  • -q
  • -v
  • -j
  • -Z
  • --help

Ligne de commande :
chmod
Description :

Change les permissions d'un fichier ou dossier

Options :
  • -R
  • -f
  • -v
  • -c
  • --help

Ligne de commande :
chown
Description :

Change le propriétaire d'un fichier ou dossier

Options :
  • -R
  • -f
  • -v
  • -c
  • --from
  • --help

Ligne de commande :
chgrp
Description :

Change le groupe d'un fichier ou dossier

Options :
  • -R
  • -f
  • -v
  • -c
  • --help

Ligne de commande :
ln
Description :

Crée des liens symboliques ou physiques

Options :
  • -s
  • -f
  • -i
  • -v
  • -n
  • -r
  • -P
  • -L
  • --help

Ligne de commande :
df
Description :

Affiche l'espace disque disponible

Options :
  • -h
  • -H
  • -k
  • -m
  • -T
  • -t
  • -x
  • -i
  • -l
  • -a
  • --total
  • --help

Ligne de commande :
du
Description :

Affiche l'utilisation de l'espace disque par dossier

Options :
  • -h
  • -s
  • -a
  • -c
  • -k
  • -m
  • --max-depth
  • --exclude
  • --time
  • --help

Ligne de commande :
free
Description :

Affiche la mémoire RAM disponible et utilisée

Options :
  • -h
  • -b
  • -k
  • -m
  • -g
  • -t
  • -s
  • -c
  • --help

Ligne de commande :
ps
Description :

Affiche les processus en cours d'exécution

Options :
  • -e
  • -f
  • -u
  • -x
  • -a
  • -l
  • -o
  • -p
  • -t
  • --forest
  • --sort
  • --help

Ligne de commande :
top
Description :

Affiche les processus en temps réel

Options :
  • -d
  • -n
  • -p
  • -u
  • -U
  • -i
  • -b
  • -H
  • -c
  • -o
  • -w
  • -E
  • --help

Ligne de commande :
htop
Description :

Affiche les processus en temps réel (version améliorée)

Options :
  • -d
  • -C
  • -u
  • -p
  • -s
  • -t
  • --help

Ligne de commande :
kill
Description :

Envoie un signal à un processus (pour l'arrêter)

Options :
  • -l
  • -s
  • -<signal>
  • --help

Ligne de commande :
pkill
Description :

Envoie un signal à des processus par nom

Options :
  • -<signal>
  • -f
  • -u
  • -t
  • -x
  • -n
  • -o
  • -e
  • --help

Ligne de commande :
killall
Description :

Tue tous les processus par nom

Options :
  • -<signal>
  • -i
  • -w
  • -q
  • -v
  • -e
  • -u
  • -g
  • --help

Ligne de commande :
jobs
Description :

Affiche les tâches en arrière-plan

Options :
  • -l
  • -p
  • -r
  • -s
  • --help

Ligne de commande :
fg
Description :

Ramène une tâche en premier plan

Options :
  • %<num>

Ligne de commande :
bg
Description :

Met une tâche en arrière-plan

Options :
  • %<num>

Ligne de commande :
nohup
Description :

Lance une commande insensible aux signaux SIGHUP

Options :
  • --help

Ligne de commande :
screen
Description :

Gestionnaire de terminaux multiples

Options :
  • -S
  • -ls
  • -r
  • -d
  • -X
  • --help

Ligne de commande :
tmux
Description :

Multiplexeur de terminaux moderne

Options :
  • new
  • attach
  • ls
  • kill-session
  • kill-server
  • source-file
  • list-keys
  • --help

Ligne de commande :
crontab
Description :

Gère les tâches planifiées cron

Options :
  • -l
  • -e
  • -r
  • -u
  • -i
  • --help

Ligne de commande :
at
Description :

Planifie une commande pour une exécution unique

Options :
  • -f
  • -m
  • -l
  • -r
  • -d
  • -t
  • -q
  • -v
  • -c
  • --help

Ligne de commande :
systemctl
Description :

Gère les services systemd

Options :
  • start
  • stop
  • restart
  • reload
  • enable
  • disable
  • status
  • is-enabled
  • is-active
  • list-units
  • list-unit-files
  • daemon-reload
  • mask
  • unmask
  • --help

Ligne de commande :
journalctl
Description :

Affiche les logs de systemd

Options :
  • -u
  • -f
  • -b
  • -k
  • -n
  • -o
  • -p
  • -S
  • -U
  • -e
  • -x
  • --no-pager
  • --help

Ligne de commande :
service
Description :

Gère les services SysVinit

Options :
  • start
  • stop
  • restart
  • reload
  • status
  • --help

Ligne de commande :
ping
Description :

Teste la connectivité réseau vers une adresse IP

Options :
  • -c
  • -i
  • -W
  • -t
  • -s
  • -f
  • -q
  • -v
  • -4
  • -6
  • --help

Ligne de commande :
ifconfig
Description :

Affiche et configure les interfaces réseau

Options :
  • -a
  • up
  • down
  • netmask
  • broadcast
  • --help

Ligne de commande :
ip
Description :

Gère les interfaces réseau, routes, etc. (remplace ifconfig)

Options :
  • addr
  • link
  • route
  • neigh
  • rule
  • netns
  • --help

Ligne de commande :
netstat
Description :

Affiche les connexions réseau, tables de routage, etc.

Options :
  • -t
  • -u
  • -l
  • -p
  • -n
  • -a
  • -r
  • -i
  • -s
  • --help

Ligne de commande :
ss
Description :

Affiche les sockets réseau (remplace netstat)

Options :
  • -t
  • -u
  • -l
  • -p
  • -n
  • -a
  • -r
  • -i
  • -s
  • -4
  • -6
  • --help

Ligne de commande :
curl
Description :

Transfère des données depuis ou vers un serveur

Options :
  • -X
  • -H
  • -d
  • -F
  • -u
  • -o
  • -O
  • -L
  • -i
  • -I
  • -s
  • -v
  • -k
  • -c
  • -b
  • -A
  • -e
  • --data-raw
  • --data-binary
  • --help

Ligne de commande :
wget
Description :

Télécharge des fichiers depuis le web

Options :
  • -O
  • -c
  • -r
  • -np
  • -l
  • -k
  • -p
  • -m
  • -b
  • -q
  • -v
  • --limit-rate
  • --user
  • --password
  • --header
  • --help

Ligne de commande :
ssh
Description :

Se connecte à une machine distante en SSH

Options :
  • -p
  • -i
  • -l
  • -v
  • -X
  • -Y
  • -L
  • -R
  • -D
  • -N
  • -f
  • -o
  • -t
  • -T
  • -q
  • -C
  • -4
  • -6
  • --help

Ligne de commande :
scp
Description :

Copie des fichiers via SSH

Options :
  • -r
  • -P
  • -i
  • -l
  • -v
  • -p
  • -q
  • -C
  • -4
  • -6
  • --help

Ligne de commande :
rsync
Description :

Synchronise des fichiers localement ou à distance

Options :
  • -a
  • -v
  • -z
  • -P
  • -r
  • -u
  • -n
  • --delete
  • --exclude
  • -e
  • --help

Ligne de commande :
ftp
Description :

Client FTP en ligne de commande

Options :
  • -p
  • -i
  • -n
  • -v
  • -d
  • -g
  • --help

Ligne de commande :
sftp
Description :

Client SFTP sécurisé

Options :
  • -P
  • -i
  • -b
  • -o
  • -v
  • -q
  • -C
  • -4
  • -6
  • --help

Ligne de commande :
apt
Description :

Gestionnaire de paquets Debian/Ubuntu

Options :
  • update
  • upgrade
  • install
  • remove
  • purge
  • autoremove
  • search
  • show
  • list
  • edit-sources
  • full-upgrade
  • --help

Ligne de commande :
apt-get
Description :

Gestionnaire de paquets Debian/Ubuntu (ancienne interface)

Options :
  • update
  • upgrade
  • dist-upgrade
  • install
  • remove
  • purge
  • autoremove
  • clean
  • autoclean
  • source
  • --help

Ligne de commande :
yum
Description :

Gestionnaire de paquets RHEL/CentOS 7

Options :
  • install
  • update
  • remove
  • search
  • info
  • list
  • clean
  • check-update
  • --help

Ligne de commande :
dnf
Description :

Gestionnaire de paquets Fedora/RHEL 8+

Options :
  • install
  • update
  • remove
  • search
  • info
  • list
  • clean
  • check-update
  • groupinstall
  • groupupdate
  • groupremove
  • --help

Ligne de commande :
pacman
Description :

Gestionnaire de paquets Arch Linux

Options :
  • -S
  • -Syu
  • -R
  • -Rns
  • -Q
  • -Ss
  • -Qi
  • -Ql
  • -Sc
  • --help

Ligne de commande :
snap
Description :

Gestionnaire de paquets Snap (universel)

Options :
  • install
  • remove
  • refresh
  • list
  • find
  • info
  • disable
  • enable
  • --help

Ligne de commande :
flatpak
Description :

Gestionnaire de paquets Flatpak (universel)

Options :
  • install
  • uninstall
  • update
  • list
  • search
  • info
  • run
  • remote-add
  • remote-delete
  • --help

Ligne de commande :
alias
Description :

Crée un raccourci pour une commande

Options :
  • -p
  • --help

Ligne de commande :
unalias
Description :

Supprime un alias

Options :
  • -a
  • --help

Ligne de commande :
history
Description :

Affiche l'historique des commandes tapées

Options :
  • -c
  • -d
  • -a
  • -n
  • -r
  • -w
  • --help

Ligne de commande :
clear
Description :

Efface l'écran du terminal

Options :
  • --help

Ligne de commande :
man
Description :

Affiche le manuel d'une commande

Options :
  • -k
  • -f
  • -a
  • -w
  • -P
  • -M
  • --help

Ligne de commande :
info
Description :

Affiche la documentation info d'une commande

Options :
  • -f
  • -n
  • -o
  • -w
  • --help

Ligne de commande :
whatis
Description :

Affiche une description courte d'une commande

Options :
  • -w
  • -r
  • --help

Ligne de commande :
apropos
Description :

Recherche une commande par mot-clé dans les manuels

Options :
  • -e
  • -w
  • -r
  • -s
  • --help

Ligne de commande :
date
Description :

Affiche ou modifie la date système

Options :
  • -u
  • -d
  • -s
  • -R
  • -I
  • --help

Ligne de commande :
cal
Description :

Affiche un calendrier

Options :
  • -y
  • -m
  • -j
  • -3
  • --help

Ligne de commande :
uptime
Description :

Affiche depuis quand le système tourne

Options :
  • -p
  • -s
  • --help

Ligne de commande :
whoami
Description :

Affiche le nom de l'utilisateur courant

Options :
  • --help

Ligne de commande :
who
Description :

Affiche qui est connecté sur le système

Options :
  • -a
  • -b
  • -d
  • -l
  • -p
  • -r
  • -t
  • -u
  • --help

Ligne de commande :
w
Description :

Affiche qui est connecté et ce qu'il fait

Options :
  • -h
  • -u
  • -s
  • -f
  • -i
  • --help

Ligne de commande :
id
Description :

Affiche les identifiants utilisateur et groupe

Options :
  • -u
  • -g
  • -G
  • -n
  • -r
  • --help

Ligne de commande :
passwd
Description :

Change le mot de passe de l'utilisateur

Options :
  • -l
  • -u
  • -d
  • -e
  • -S
  • --help

Ligne de commande :
su
Description :

Change d'utilisateur ou devient superutilisateur

Options :
  • -
  • -l
  • -c
  • -s
  • -p
  • --help

Ligne de commande :
sudo
Description :

Exécute une commande avec les privilèges d'un autre utilisateur

Options :
  • -u
  • -i
  • -s
  • -l
  • -v
  • -k
  • -K
  • -b
  • -E
  • -H
  • -n
  • -g
  • --help

Ligne de commande :
shutdown
Description :

Arrête ou redémarre le système

Options :
  • -h
  • -r
  • -c
  • -P
  • -H
  • --help

Ligne de commande :
reboot
Description :

Redémarre le système

Options :
  • -f
  • -p
  • -w
  • --help

Ligne de commande :
poweroff
Description :

Arrête le système

Options :
  • -f
  • -p
  • -w
  • --help

Ligne de commande :
uname
Description :

Affiche les informations du système

Options :
  • -a
  • -s
  • -n
  • -r
  • -v
  • -m
  • -p
  • -i
  • -o
  • --help

Ligne de commande :
hostname
Description :

Affiche ou modifie le nom d'hôte du système

Options :
  • -i
  • -I
  • -f
  • -d
  • -s
  • -a
  • --help

Ligne de commande :
lscpu
Description :

Affiche les informations du CPU

Options :
  • -a
  • -b
  • -c
  • -e
  • -p
  • -s
  • -x
  • -y
  • --json
  • --help

Ligne de commande :
lsblk
Description :

Liste les périphériques de blocs

Options :
  • -a
  • -b
  • -f
  • -l
  • -m
  • -o
  • -p
  • -t
  • --json
  • --help

Ligne de commande :
lspci
Description :

Liste les périphériques PCI

Options :
  • -v
  • -vv
  • -k
  • -n
  • -t
  • -m
  • -D
  • -s
  • -d
  • --help

Ligne de commande :
lsusb
Description :

Liste les périphériques USB

Options :
  • -v
  • -t
  • -s
  • -d
  • -D
  • --help

Ligne de commande :
mount
Description :

Monte un système de fichiers

Options :
  • -t
  • -o
  • -a
  • -r
  • -w
  • -L
  • -U
  • --bind
  • --help

Ligne de commande :
umount
Description :

Démonte un système de fichiers

Options :
  • -a
  • -f
  • -l
  • -r
  • -t
  • -R
  • --help

Ligne de commande :
fdisk
Description :

Manipule la table de partition d'un disque

Options :
  • -l
  • -s
  • -u
  • -b
  • -c
  • -h
  • -C
  • -H
  • -S
  • --help

Ligne de commande :
mkfs
Description :

Crée un système de fichiers sur une partition

Options :
  • -t
  • -c
  • -l
  • -v
  • -V
  • --help

Ligne de commande :
dd
Description :

Copie et convertit des données brutes

Options :
  • if=
  • of=
  • bs=
  • count=
  • skip=
  • seek=
  • conv=
  • status=
  • --help

Ligne de commande :
cron
Description :

Démon de planification de tâches

Ligne de commande :
xargs
Description :

Construit et exécute des commandes à partir de l'entrée standard

Options :
  • -n
  • -I
  • -P
  • -p
  • -t
  • -0
  • -r
  • -L
  • -E
  • --help

Ligne de commande :
tee
Description :

Lit l'entrée standard et écrit vers la sortie standard et des fichiers

Options :
  • -a
  • -i
  • --help

Ligne de commande :
basename
Description :

Extrait le nom du fichier d'un chemin

Options :
  • -a
  • -s
  • -z
  • --help

Ligne de commande :
dirname
Description :

Extrait le répertoire d'un chemin

Options :
  • -z
  • --help

Ligne de commande :
realpath
Description :

Affiche le chemin absolu d'un fichier

Options :
  • -e
  • -m
  • -L
  • -s
  • -q
  • --relative-to
  • --relative-base
  • --help

Ligne de commande :
readlink
Description :

Affiche la cible d'un lien symbolique

Options :
  • -f
  • -e
  • -m
  • -n
  • -q
  • -s
  • -v
  • --help

Ligne de commande :
sleep
Description :

Pause l'exécution pour une durée donnée

Options :
  • --help

Ligne de commande :
watch
Description :

Exécute une commande périodiquement

Options :
  • -n
  • -d
  • -t
  • -e
  • -b
  • -c
  • -g
  • -x
  • --help

Ligne de commande :
timeout
Description :

Limite le temps d'exécution d'une commande

Options :
  • -k
  • -s
  • --preserve-status
  • --foreground
  • --help

Ligne de commande :
seq
Description :

Génère une séquence de nombres

Options :
  • -f
  • -s
  • -w
  • --help

Ligne de commande :
shuf
Description :

Mélange des lignes aléatoirement

Options :
  • -n
  • -i
  • -e
  • -r
  • -o
  • --help

Ligne de commande :
sort
Description :

Trie les lignes d'un fichier

Options :
  • -n
  • -r
  • -u
  • -f
  • -b
  • -t
  • -k
  • -o
  • -c
  • -m
  • -h
  • -R
  • -V
  • -i
  • -d
  • -s
  • --help

Ligne de commande :
env
Description :

Affiche ou modifie l'environnement et exécute une commande

Options :
  • -i
  • -u
  • -0
  • -v
  • -S
  • --help

Ligne de commande :
export
Description :

Définit une variable d'environnement

Options :
  • -f
  • -n
  • -p
  • --help

Ligne de commande :
source
Description :

Exécute le contenu d'un fichier dans le shell courant

Options :
  • --help

Ligne de commande :
strace
Description :

Trace les appels système d'un processus

Options :
  • -p
  • -f
  • -e
  • -o
  • -t
  • -c
  • -s
  • -v
  • -x
  • -y
  • -P
  • --help

Ligne de commande :
ltrace
Description :

Trace les appels de bibliothèque d'un processus

Options :
  • -p
  • -f
  • -e
  • -o
  • -t
  • -c
  • -s
  • -S
  • -L
  • --help

Ligne de commande :
lsof
Description :

Liste les fichiers ouverts par les processus

Options :
  • -i
  • -u
  • -p
  • -c
  • -t
  • -a
  • -r
  • -n
  • -P
  • +D
  • --help

Ligne de commande :
nc
Description :

Netcat : outil réseau polyvalent

Options :
  • -l
  • -p
  • -u
  • -v
  • -w
  • -k
  • -n
  • -e
  • -c
  • -z
  • --help

Ligne de commande :
nmap
Description :

Scanner de ports et de réseaux

Options :
  • -sS
  • -sT
  • -sU
  • -p
  • -A
  • -O
  • -sV
  • -v
  • -Pn
  • -T
  • -oN
  • -oX
  • -oG
  • --help

Ligne de commande :
tcpdump
Description :

Analyseur de paquets réseau

Options :
  • -i
  • -n
  • -v
  • -c
  • -w
  • -r
  • -s
  • -X
  • -A
  • -e
  • -q
  • host
  • port
  • src
  • dst
  • and
  • or
  • not
  • --help

Ligne de commande :
dig
Description :

Interroge les serveurs DNS

Options :
  • +short
  • +noall
  • +answer
  • +trace
  • +tcp
  • -x
  • -t
  • -p
  • --help

Ligne de commande :
nslookup
Description :

Interroge les serveurs DNS (ancien)

Options :
  • -type
  • -query
  • -port
  • -timeout
  • --help

Ligne de commande :
host
Description :

Interroge les serveurs DNS

Options :
  • -t
  • -a
  • -v
  • -r
  • -W
  • -4
  • -6
  • --help

Ligne de commande :
iptables
Description :

Configure le pare-feu Linux

Options :
  • -A
  • -D
  • -I
  • -R
  • -L
  • -F
  • -Z
  • -N
  • -X
  • -P
  • -p
  • -s
  • -d
  • --dport
  • --sport
  • -j
  • -m
  • --help

Ligne de commande :
ufw
Description :

Interface simplifiée pour iptables

Options :
  • enable
  • disable
  • status
  • allow
  • deny
  • reject
  • limit
  • delete
  • default
  • logging
  • --help

Ligne de commande :
firewall-cmd
Description :

Configure firewalld

Options :
  • --zone
  • --add-service
  • --remove-service
  • --add-port
  • --remove-port
  • --list-all
  • --reload
  • --permanent
  • --state
  • --help

Ligne de commande :
useradd
Description :

Crée un nouvel utilisateur

Options :
  • -m
  • -d
  • -s
  • -u
  • -g
  • -G
  • -c
  • -e
  • -p
  • -r
  • --help

Ligne de commande :
usermod
Description :

Modifie un utilisateur existant

Options :
  • -d
  • -m
  • -s
  • -u
  • -g
  • -G
  • -a
  • -c
  • -e
  • -l
  • -L
  • -U
  • --help

Ligne de commande :
userdel
Description :

Supprime un utilisateur

Options :
  • -r
  • -f
  • --help

Ligne de commande :
groupadd
Description :

Crée un nouveau groupe

Options :
  • -g
  • -r
  • --help

Ligne de commande :
groupmod
Description :

Modifie un groupe existant

Options :
  • -g
  • -n
  • --help

Ligne de commande :
groupdel
Description :

Supprime un groupe

Options :
  • --help

Ligne de commande :
openssl
Description :

Outil de cryptographie et certificats SSL/TLS

Options :
  • req
  • x509
  • genrsa
  • rsa
  • enc
  • dec
  • dgst
  • s_client
  • s_server
  • verify
  • pkcs12
  • --help

Ligne de commande :
ssh-keygen
Description :

Génère des clés SSH

Options :
  • -t
  • -b
  • -f
  • -C
  • -N
  • -p
  • -l
  • -R
  • -y
  • -e
  • -i
  • -c
  • -a
  • --help