Commande | Description |
---|---|
pwd |
Affiche le répertoire courant. |
cd <path> |
Change le répertoire vers <path> . |
ls |
Liste les fichiers et dossiers du répertoire courant. |
ls -la |
Liste détaillée de tous les fichiers, y compris les fichiers cachés. |
mkdir <directory> |
Crée un nouveau dossier. |
rmdir <directory> |
Supprime un dossier vide. |
rm <file> |
Supprime un fichier. |
rm -r <directory> |
Supprime un dossier et son contenu de maniÚre récursive. |
cp <source> <destination> |
Copie un fichier ou dossier vers une nouvelle destination. |
mv <source> <destination> |
Déplace un fichier ou dossier (ou renommer). |
touch <file> |
CrĂ©e un fichier vide ou met Ă jour la date dâaccĂšs dâun fichier existant. |
cat <file> |
Affiche le contenu d'un fichier. |
head -n <number> <file> |
Affiche les premiĂšres lignes dâun fichier. |
tail -n <number> <file> |
Affiche les derniĂšres lignes dâun fichier. |
less <file> |
Affiche le contenu dâun fichier section par section. |
more <file1> <file2> <file3> |
Affiche le contenu de plusieurs fichiers. |
Commande | Description |
---|---|
chmod <permissions> <file> |
Change les permissions dâun fichier ou dossier. |
chown <user>:<group> <file> |
Change le propriĂ©taire et le groupe dâun fichier. |
chgrp <group> <file> |
Change le groupe propriĂ©taire dâun fichier. |
ls -l |
Affiche les permissions et propriétaires des fichiers. |
chsh -s /bin/<shell> |
Changer le shell de lâutilisateur courant |
Commande | Description |
---|---|
history |
Affiche lâhistorique de commandes de la session. |
cat ~/.bash_history |
Affiche lâhistorique de commandes des anciennes sessions. |
history -c |
Efface lâhistorique de commandes de la session. |
> ~/.bash_history |
Efface lâhistorique de commandes des anciennes sessions. |
Commande | Description |
---|---|
ps aux |
Liste tous les processus en cours. |
top ou htop |
Affiche les processus en temps réel. |
kill <pid> |
ArrĂȘte un processus par son ID (PID). |
killall <process_name> |
ArrĂȘte tous les processus du nom spĂ©cifiĂ©. |
df -h |
Affiche lâutilisation des systĂšmes de fichiers. |
du -h <directory> |
Affiche la taille dâun dossier ou dâun fichier. |
free -h |
Affiche lâutilisation de la mĂ©moire. |
uptime |
Montre depuis combien de temps le systĂšme est en marche. |
uname -a |
Affiche des informations sur le noyau. |
lsb_release -a |
Affiche des informations sur la distribution. |
whoami |
Affiche le nom dâutilisateur actuel. |
id <username> |
Affiche les informations sur lâutilisateur spĂ©cifiĂ©. |
Commande | Description |
---|---|
ifconfig |
Affiche les informations réseau et IP (nécessite parfois net-tools ). |
ip a |
Affiche les adresses IP de toutes les interfaces (remplace ifconfig ). |
ping <host> |
Vérifie la connexion à un hÎte. |
nslookup <domain> |
Interroge le DNS pour obtenir l'adresse IP d'un domaine. |
traceroute <host> |
Montre le chemin des paquets vers lâhĂŽte. |
curl <url> |
RĂ©cupĂšre le contenu dâune URL. |
wget <url> |
Télécharge un fichier depuis une URL. |
netstat -tuln |
Liste les ports ouverts et les connexions réseau. |
ss -tuln |
Affiche des informations sur les sockets réseau (alternative à netstat ). |
ip a add <ip>/<masque> dev <interface> |
Attribue une adresse IP Ă une interface. |
ip a del <ip>/<masque> dev <interface> |
Supprime une adresse IP dâune interface. |
dhclient <interface> |
Attribue une adresse IP automatiquement (DHCP). |
ip link set <interface> up |
Active une interface. |
ip link set <interface> down |
Désactive une interface. |
Commande | Description |
---|---|
apt update |
Met Ă jour la liste des paquets disponibles. |
apt upgrade |
Met à jour tous les paquets installés. |
apt install <package> |
Installe un nouveau paquet. |
apt remove <package> |
Supprime un paquet installé. |
apt search <package> |
Recherche un paquet dans les dépÎts. |
dpkg -i <package.deb> |
Installe un paquet .deb . |