Ubuntu
Les Commandes Terminal Essentielles à Connaître
Le terminal est l’un des outils les plus puissants d’Ubuntu. Même si l’interface graphique d’Ubuntu permet de faire beaucoup de choses, connaître certaines commandes terminal peut vous aider à être plus efficace et à gagner du temps, tout en vous offrant un contrôle plus précis sur votre système. Voici les commandes terminal essentielles à connaître.
💡 Vous débutez dans l’univers Linux ? Je vous explique les bases des systèmes d’exploitation dans cet article.
1. Navigation dans les dossiers
pwd: Affiche le chemin du dossier courant. Pratique pour savoir où tu te trouves.ls: Liste les fichiers et dossiers du répertoire courant.ls -l: Affiche la liste détaillée (droits, taille, date…).cd: Change de répertoire. Exemple :cd Documentspour accéder au dossier Documents.cd ..: Remonte d’un dossier.cd ~: Va dans le dossier personnel.
3. Mises à jour et installation de logiciels
sudo apt update: Met à jour la liste des paquets disponibles.sudo apt upgrade: Met à jour les paquets installés.sudo apt install nom_du_paquet: Installe un logiciel. Exemple :sudo apt install vlcpour installer VLC.sudo apt remove nom_du_paquet: Supprime un logiciel.sudo apt autoremove: Supprime les dépendances devenues inutiles.
5. Surveillance système
top: Affiche les processus en temps réel.htop: Version améliorée detop(à installer :sudo apt install htop).df -h: Affiche l’espace disque disponible.free -h: Affiche la mémoire vive utilisée.uptime: Affiche le temps depuis le dernier démarrage du système.
7. Recherche et aide
man commande: Affiche le manuel d’une commande. Utile pour avoir des détails sur son utilisation.which commande: Montre où une commande est installée sur ton système.find / -name fichier: Cherche un fichier à travers tout le système.grep "mot" fichier: Cherche un mot dans un fichier.
2. Gestion des fichiers et dossiers
mkdir nom_dossier: Crée un nouveau dossier.touch nom_fichier: Crée un fichier vide.cp source destination: Copie un fichier ou un dossier d’un emplacement à un autre.mv source destination: Déplace ou renomme un fichier ou un dossier.rm fichier: Supprime un fichier. ⚠️ Fais attention avant d’utiliser cette commande.rm -r dossier: Supprime un dossier et tout son contenu. ⚠️⚠️nano fichier: Édite un fichier en ligne de commande, très utile pour la configuration.
4. Gestion des droits
sudo: Exécute une commande en super utilisateur (root).chmod: Modifie les droits d’accès à un fichier ou un dossier.chown: Change le propriétaire d’un fichier ou d’un dossier.whoami: Affiche ton nom d’utilisateur actuel.
6. Réseau
ip a: Affiche les interfaces réseau et les IP.ping adresse: Vérifie si un hôte est joignable.wget url: Télécharge un fichier depuis une URL.curl url: Récupère du contenu web, utile pour les API ou les scripts.netstat -tulpn: Affiche les ports utilisés (nécessitesudoetnet-tools).
Astuce de pro : le tab et les flèches
Tabulation (Tab) : Auto-complète les noms de fichiers, dossiers ou commandes. C’est un gain de temps énorme !
Flèche haut/bas : Permet de naviguer dans ton historique de commandes.
Ces commandes sont un excellent point de départ pour maîtriser le terminal sous Ubuntu et augmenter votre productivité. N’hésitez pas à les expérimenter et à les personnaliser pour mieux répondre à vos besoins dans votre utilisation quotidienne d’Ubuntu ! 😎
Si vous avez d’autres questions ou si vous souhaitez explorer des commandes plus avancées, fais-le-moi savoir !
🔗 Pour aller plus loin avec le terminal, vous pouvez consulter la documentation officielle très bien faite.