Top Commandes Linux – Fiche Cheat Sheet

Top Commandes Linux – Fiche Cheat Sheet

Top 60 Commandes Linux – Fiche Mémo

A. Gestion des Fichiers et Répertoires

  • ssh – Connexion sécurisée à distance via SSH
  • ls – Lister le contenu d’un répertoire
  • pwd – Afficher le chemin du répertoire courant
  • cd – Changer de répertoire
  • touch – Créer un fichier vide ou mettre à jour son horodatage
  • echo – Afficher un message ou la valeur d’une variable
  • nano – Éditeur de texte simple
  • vim – Éditeur de texte avancé
  • cat – Afficher le contenu d’un fichier
  • shred – Supprimer un fichier de façon sécurisée
  • mkdir – Créer un nouveau répertoire
  • cp – Copier un fichier
  • mv – Déplacer ou renommer un fichier
  • rm – Supprimer un fichier
  • rmdir – Supprimer un répertoire vide
  • ln – Créer un lien vers un fichier ou répertoire
  • tree – Afficher l’arborescence d’un répertoire
  • stat – Afficher les informations détaillées sur un fichier
  • basename – Extraire le nom de fichier d’un chemin
  • dirname – Extraire le chemin du dossier parent

B. Commandes de Gestion du Système

  • clear – Effacer le terminal
  • useradd – Ajouter un nouvel utilisateur
  • adduser – Ajouter un utilisateur avec plus d’options
  • sudo – Exécuter une commande en tant qu’administrateur
  • su – Changer d’utilisateur
  • exit – Fermer le terminal ou se déconnecter
  • sudo passwd – Modifier le mot de passe de l’utilisateur actuel
  • sudo passwd [utilisateur] – Modifier le mot de passe d’un autre utilisateur
  • sudo apt – Installer, mettre à jour ou supprimer des paquets (Debian/Ubuntu)
  • sudo apt update & install – Mettre à jour et installer des paquets
  • finger – Afficher des infos sur un utilisateur
  • man – Afficher le manuel d’une commande
  • whatis – Résumé d’une commande
  • which – Chemin d’une commande
  • whereis – Trouver les fichiers binaires/source/man d’une commande
  • wget – Télécharger un fichier depuis le web
  • curl – Transférer des données depuis/vers un serveur
  • zip – Compresser des fichiers en archive ZIP
  • unzip – Extraire une archive ZIP
  • less – Affichage page par page d’un fichier
  • id – Afficher l’ID utilisateur et groupe
  • groups – Afficher les groupes d’un utilisateur
  • groupadd – Ajouter un nouveau groupe
  • usermod – Modifier un compte utilisateur
  • deluser – Supprimer un utilisateur
  • delgroup – Supprimer un groupe

C. Comparaison et Manipulation de Fichiers

  • head – Afficher les premières lignes d’un fichier
  • tail – Afficher les dernières lignes
  • cmp – Comparer deux fichiers octet par octet
  • diff – Afficher les différences entre deux fichiers
  • sort – Trier les lignes d’un fichier
  • find – Rechercher des fichiers
  • chmod – Modifier les permissions
  • chown – Modifier le propriétaire
  • apt-get – Installer ou mettre à jour un paquet (Debian/Ubuntu)
  • yum – Gérer les paquets (RedHat/CentOS)
  • dnf – Gestionnaire de paquets moderne pour Fedora
  • snap – Gérer les paquets snap
  • flatpak – Installer des applications Flatpak

D. Gestion et Surveillance Réseau

  • ifconfig – Configurer les interfaces réseau
  • ip address – Afficher les infos IP
  • ip address | grep eth0 – IP de l’interface eth0
  • ip address | grep eth0 | grep inet | awk – Extraire l’adresse IP avec awk
  • resolvectl status – Voir la configuration DNS
  • ping – Tester la connectivité réseau
  • netstat – Afficher les connexions et stats réseau
  • -tulpn – Voir les ports d’écoute et programmes liés
  • ss – Statistiques des sockets
  • iptables – Gérer les règles de pare-feu
  • ufw – Interface utilisateur pour iptables
  • lscpu – Infos CPU
  • lsblk – Liste des périphériques de stockage
  • lspci – Afficher les périphériques PCI
  • lsusb – Afficher les périphériques USB
  • dmidecode – Afficher les infos BIOS/Matériel

E. Informations Système & Gestion des Processus

  • uname – Infos système : noyau, hôte, version
  • neofetch – Infos système colorées (visuel)
  • cal – Afficher un calendrier
  • free – Voir la mémoire utilisée/libre
  • df / df -H – Utilisation des disques
  • ps – Afficher les processus actifs
  • top – Infos en temps réel sur les processus
  • kill – Terminer un processus
  • pkill – Terminer un processus par nom
  • systemctl – Gérer les services système
  • history – Afficher l’historique des commandes
  • sudo reboot – Redémarrer le système
  • shutdown – Éteindre/redémarrer
  • dmesg – Messages du noyau
  • journalctl – Voir les logs du système (avec systemd)
  • tail -f /var/log/syslog – Suivre les logs système
  • last – Dernières connexions utilisateurs

F. Réseau (Avancé)

  • hostname – Afficher ou modifier le nom d’hôte
  • dig – Interroger les serveurs DNS
  • nslookup – Rechercher les infos DNS
  • nmap – Scanner les ports d’un hôte
  • iperf3 – Tester la bande passante réseau

G. Programmation & Scripts

  • bash – Lancer un script shell
  • python3 – Lancer un script Python
  • chmod +x script.sh – Rendre un script exécutable
  • ./script.sh – Exécuter un script local

H. Archivage & Sauvegarde

  • tar -czf archive.tar.gz dossier/ – Archiver et compresser un dossier
  • tar -xzf archive.tar.gz – Extraire une archive
  • rsync -avh source/ destination/ – Synchroniser des fichiers
  • scp fichier user@hôte:/chemin – Copier un fichier en SSH

I. Outils Divers

  • alias – Créer des alias de commandes
  • date – Afficher ou définir la date
  • uptime – Afficher depuis combien de temps le système est actif
  • watch – Exécuter une commande périodiquement
  • time – Mesurer le temps d’exécution d’une commande

 

4 Comments

  1. I believe this is among the most important information for me.
    And i’m happy reading your article. But should remark on few normal
    issues, The web site style is perfect, the articles is actually great
    : D. Excellent process, cheers

  2. Hello, Neat post. There’s a problem along with your site in web explorer, may check this?
    IE still is the market leader and a good component
    of folks will pass over your fantastic writing because of this problem.

  3. Oh my goodness! Incredible article dude! Thank you, However I am encountering issues with your RSS.
    I don’t understand why I am unable to join it. Is there anybody
    having the same RSS problems? Anyone that knows
    the solution can you kindly respond? Thanks!!

  4. Greetings from Idaho! I’m bored at work so I decided to browse your website on my iphone during lunch break.
    I enjoy the info you provide here and can’t wait to
    take a look when I get home. I’m shocked at
    how fast your blog loaded on my cell phone ..
    I’m not even using WIFI, just 3G .. Anyways, great site!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *