Le Terminal sur macOS est un outil puissant qui permet d'interagir avec le système d'exploitation à un niveau plus profond que l'interface graphique. Pour les débutants, il peut sembler intimidant, mais avec un peu de pratique, il peut devenir un allié précieux. Voici un guide complet pour vous aider à commencer.
Introduction au Terminal
Le Terminal est une application sur macOS qui fournit une interface en ligne de commande. Vous pouvez le trouver en allant dans Applications > Utilitaires > Terminal, ou en utilisant Spotlight (Cmd + Espace) et en tapant "Terminal".
Commandes de Base à Connaître
- Naviguer dans le Système de Fichiers
pwd : Affiche le répertoire de travail actuel (Print Working Directory) pwd
ls : Liste les fichiers et dossiers du répertoire courant ls
cd : Change de répertoire (Change Directory) /chemin/vers/dossier Pour revenir au répertoire précédent : cd ..
- Gestion des Fichiers et Dossiers
mkdir : Crée un nouveau dossier (Make Directory) mkdir nom_du_dossier
touch : Crée un nouveau fichier vide touch nom_du_fichier.txt
cp : Copie un fichier ou un dossier cp fichier_source fichier_destination
mv : Déplace ou renomme un fichier ou un dossier mv fichier_source fichier_destination
rm : Supprime un fichier rm nom_du_fichier Pour supprimer un dossier et son contenu : rm -r nom_du_dossier
- Afficher le Contenu des Fichiers
cat : Affiche le contenu d'un fichier cat nom_du_fichier.txt
more et less : Affichent le contenu d'un fichier page par page more nom_du_fichier.txt less nom_du_fichier.txt
Personnalisation et Utilitaires Utiles
- Personnaliser le Terminal
- Modifier le fichier ~/.bash_profile ou ~/.zshrc (pour les utilisateurs de zsh, qui est le shell par défaut depuis macOS Catalina) pour ajouter des alias et personnaliser votre prompt nano ~/.zshrc Ajoutez par exemple : alias ll='ls -la' Ensuite, rechargez le fichier de configuration : source ~/.zshrc
- Automatiser des Tâches avec des Scripts
- Créez des scripts pour automatiser des tâches répétitives. Par exemple, un script pour sauvegarder des fichiers : nano sauvegarde.sh Ajoutez le contenu suivant : #!/bin/bash cp -r /chemin/vers/source /chemin/vers/destination Rendre le script exécutable : chmod +x sauvegarde.sh Exécutez le script : ./sauvegarde.sh
- Outils de Diagnostic et de Surveillance
top : Affiche les processus en cours d'exécution et leur utilisation des ressources top
df : Affiche l'espace disque disponible df -h
du : Affiche l'utilisation de l'espace disque pour un fichier ou un répertoire. du -sh /chemin/vers/dossier
Ressources pour aller plus loin
- Documentation et Tutoriels en Ligne :
Guide officiel Apple sur le Terminal
Conclusion
Utiliser le Terminal peut sembler complexe au début, mais avec un peu de pratique, il devient un outil indispensable pour toute personne souhaitant tirer le meilleur parti de macOS. Ce guide devrait vous aider à démarrer et à explorer les nombreuses possibilités offertes par la ligne de commande. N'hésitez pas à expérimenter et à approfondir vos connaissances pour devenir plus efficace et autonome dans vos tâches informatiques.