Skip to content

Commandes de base sur Linux

🔢 Mise à jour du système

apt-get update   # Met à jour la liste des packages
apt-get upgrade  # Met à jour les packages installés

Le -y permet de répondre "oui" automatiquement lors des installations ou mises à jour.

🔢 Commandes courantes

  • ls : afficher le contenu du répertoire courant.

  • pwd : afficher le chemin absolu du répertoire courant.

  • cd : changer de répertoire.

    cd /home/user/documents
    
  • mkdir : créer un nouveau dossier.

    mkdir dossier1
    
  • rm : supprimer un fichier ou un dossier.

    rm -r fichier.txt
    
  • cp : copier un fichier ou un dossier.

    cp fichier.txt dossier1/
    
  • mv : déplacer ou renommer un fichier.

    mv fichier.txt dossier1/fichier_renomme.txt
    
  • cat : afficher le contenu d'un fichier.

    cat fichier.txt
    
  • head : afficher les premières lignes d'un fichier.

    head fichier.txt
    
  • tail : afficher les dernières lignes d'un fichier.

    tail fichier.txt
    
  • grep : chercher un motif dans un fichier.

    grep "motif" fichier.txt
    
  • find : rechercher des fichiers ou répertoires.

    find /home/user/documents -name "*.txt"
    
  • chmod : changer les permissions d'un fichier.

  • chown : changer le propriétaire d'un fichier.

    chown user fichier.txt
    
  • tar : créer ou extraire des archives .tar.

    tar -cvf archive.tar dossier1
    
  • zip / unzip : compresser ou décompresser des fichiers zip.

    zip archive.zip fichier1 fichier2
    unzip archive.zip
    
  • ssh : se connecter à distance via SSH.

  • ping : tester la connectivité réseau.

    ping 192.168.1.1
    
  • top : afficher l'activité des processus en temps réel.

  • journalctl -p err : afficher les erreurs système.

  • last : afficher les dernières connexions.

  • w : voir les utilisateurs connectés et leur activité.

🔢 Commandes utiles

  • Afficher uniquement son IP locale :

    hostname -I
    
  • Utiliser grep pour cibler un résultat :

    ip a | grep inet
    
  • Désinstaller un paquet :

    sudo apt-get purge nom_du_paquet
    
  • Changer le mot de passe root :

    passwd root
    

🔢 Remarque sur apt-get et apt

Sur les distributions récentes, apt remplace avantageusement apt-get :

  • apt install paquet au lieu de apt-get install paquet

  • apt update, apt upgrade, etc.

apt est plus ergonomique pour un usage courant.