Commandes de Base sur Ubuntu
Introduction
Cette page présente une liste des commandes les plus essentielles à connaître pour utiliser efficacement Ubuntu, que ce soit pour la navigation dans les répertoires, la gestion des fichiers, ou les tâches de gestion du système.
1. Navigation dans les fichiers et répertoires
- Lister le contenu d’un répertoire :
bashls - Changer de répertoire :
bashcd /chemin/du/repertoire - Revenir au répertoire précédent :
bashcd .. - Afficher le chemin du répertoire actuel :
bashpwd - Créer un nouveau répertoire :
bashmkdir nom_du_dossier
2. Gestion des fichiers
- Copier des fichiers :
bashcp fichier_source fichier_destination - Déplacer ou renommer des fichiers :
bashmv fichier_source fichier_destination - Supprimer un fichier :
bashrm nom_du_fichier - Supprimer un répertoire et tout son contenu :
bashrm -r nom_du_dossier
3. Gestion des utilisateurs
- Ajouter un nouvel utilisateur :
bashsudo adduser nom_utilisateur - Modifier les droits d’un utilisateur :
bashsudo usermod -aG sudo nom_utilisateur - Supprimer un utilisateur :
bashsudo deluser nom_utilisateur
4. Gestion des paquets
- Mettre à jour la liste des paquets :
bashsudo apt update - Mettre à jour tous les paquets installés :
bashsudo apt upgrade -y - Installer un nouveau paquet :
bashsudo apt install nom_du_paquet - Désinstaller un paquet :
bashsudo apt remove nom_du_paquet
5. Gestion des services
- Vérifier le statut d’un service :
bashsudo systemctl status nom_du_service - Démarrer un service :
bashsudo systemctl start nom_du_service - Arrêter un service :
bashsudo systemctl stop nom_du_service - Redémarrer un service :
bashsudo systemctl restart nom_du_service
6. Gestion des permissions
- Changer les permissions d’un fichier ou répertoire :
bashchmod 755 nom_du_fichier - Changer le propriétaire d’un fichier ou répertoire :
bashsudo chown utilisateur:group nom_du_fichier
Conclusion
Cette liste de commandes de base vous permet d’effectuer les tâches courantes sur Ubuntu. Avec ces commandes, vous avez les outils nécessaires pour naviguer dans le système, gérer les fichiers, utilisateurs, paquets, services et permissions.