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 deapt-get install paquet
-
apt update
,apt upgrade
, etc.
apt
est plus ergonomique pour un usage courant.