🖥️ Commandes Linux essentielles
📁 Navigation dans les répertoires
pwd
: Affiche le répertoire courant (Print Working Directory)ls
: Liste le contenu du répertoirels -l
: Affiche les détails (permissions, taille, date)ls -a
: Affiche les fichiers cachéscd
: Change de répertoire (Change Directory)cd ..
: Remonte d'un niveaucd ~
: Retourne au répertoire personnelcd /chemin/vers/dossier
: Va dans un dossier spécifique
📝 Manipulation des fichiers
touch fichier.txt
: Crée un fichier videmkdir dossier
: Crée un nouveau dossiercp source destination
: Copie un fichiercp -r dossier1 dossier2
: Copie un dossier et son contenumv ancien nouveau
: renomme un fichier/dossier-
mv ancienne nouvelle
: déplace un fichier/dossier d'une position ancienne à la nouvelle
rm fichier
: Supprime un fichierrm -r dossier
: Supprime un dossier et son contenu
👀 Affichage et édition
cat fichier
: Affiche le contenu d'un fichier
👥 Gestion des droits
chmod
: Modifie les permissions d'un fichierchmod +x fichier
: Rend un fichier exécutablechmod 755 fichier
: Donne les droits rwx au propriétaire, rx aux autreschown utilisateur fichier
: Change le propriétaire
🌐 Connexion SSH
ssh utilisateur@serveur
: Se connecte à un serveur distant- Exemple :
ssh student@10.10.12.137
scp fichier utilisateur@serveur:/chemin
: Copie un fichier vers un serveur- Exemple :
scp devoir.py student@10.10.12.137:/home/student
Astuce 💡
Pour la plupart des commandes, vous pouvez utiliser l'option --help
ou consulter le manuel avec man commande
pour obtenir plus d'informations sur son utilisation.
Important ⚠️
Soyez toujours prudent avec les commandes qui modifient ou suppriment des fichiers (rm
, chmod
, etc.). Une erreur peut avoir des conséquences irréversibles.