Le Terminal Mac reste l’un des outils les plus sous-estimés par les utilisateurs macOS. Pourtant, quelques lignes bien placées suffisent à gagner en productivité, débloquer des fonctions cachées, ou même réparer un système en panne.
Cet article passe en revue les 16 commandes Terminal Mac les plus utiles, avec une approche progressive : de l’utilisateur débutant jusqu’à l’administrateur système.
À retenir :
- Apprendre les 16 commandes du Terminal Mac permet de gérer rapidement fichiers et performances système.
- Utiliser cd, ls, cp, rm, sudo… vous donne un contrôle précis de votre environnement macOS.
- Maîtriser le Terminal ouvre la voie à l’automatisation, la personnalisation et au dépannage de votre Mac.
Pourquoi apprendre à utiliser le terminal Mac transforme l’expérience utilisateur ?
Selon Apple Support, le Terminal Mac permet d’accéder à des commandes Unix puissantes, bien plus rapides que les interfaces graphiques. Il est devenu indispensable pour tous ceux qui veulent aller au-delà de l’apparence soignée de macOS.
J’ai moi-même découvert le Terminal lors d’un problème de démarrage : en quelques lignes, j’ai pu récupérer mes fichiers via une session root. Depuis, j’utilise cd, cp et grep au quotidien, que ce soit pour automatiser des tâches ou monitorer mes disques.
Commandes de navigation et gestion des fichiers indispensables
La commande cd : naviguer dans les dossiers avec précision
Avec cd
, on change de répertoire facilement. Par exemple :
cd ~/Documents
C’est la base pour explorer les répertoires Unix de macOS. Pour revenir en arrière, on tape simplement cd ..
.
La commande ls : afficher le contenu d’un dossier
ls
vous liste ce qu’il y a dans un répertoire. Avec l’option -la
, on voit aussi les fichiers cachés :
ls -la
Selon TechRepublic, ls est l’une des commandes les plus utilisées par les développeurs Mac.
La commande cp : copier des fichiers ou dossiers
Avec cp
, on duplique n’importe quoi :
cp fichier.txt ~/Bureau/
Ajoutez -r
pour les dossiers. Très pratique pour sauvegarder rapidement un projet ou un document important.
La commande mv : déplacer ou renommer
Un incontournable du Terminal Mac. Pour déplacer :
mv fichier.txt ~/Documents/
Et pour renommer :
mv ancien.txt nouveau.txt
Selon MacBookCity, mv est une commande critique dans les scripts shell.
La commande rm : supprimer efficacement
Utilisée avec précaution, rm
permet de supprimer rapidement :
rm fichier.txt
Avec -r
, on supprime tout un dossier :
rm -r dossier
Attention : aucune confirmation par défaut. Utilisez -i
pour être averti.
Commandes d’information système et de recherche de fichiers
La commande man : le manuel intégré
Tapez man ls
pour obtenir toutes les options de ls
. Chaque commande Terminal Mac a sa propre documentation.
La commande grep : rechercher du texte dans des fichiers
Pour trouver une chaîne de caractères :
grep "erreur" logs.txt
Avec -r
, vous scannez tous les sous-dossiers. Idéal pour les logs ou les fichiers de configuration.
Tableau des commandes essentielles du terminal Mac pour la navigation et la gestion
Commande | Fonction principale | Exemple |
---|---|---|
cd | Accéder à un dossier | cd ~/Documents |
ls | Lister les fichiers | ls -la |
pwd | Afficher le répertoire courant | pwd |
mkdir | Créer un dossier | mkdir monDossier |
touch | Créer un fichier | touch fichier.txt |
cp | Copier fichier/dossier | cp -r source dest |
mv | Déplacer ou renommer | mv ancien.txt nouveau.txt |
rm | Supprimer | rm -i fichier.txt |
Optimiser le système avec les commandes système
La commande sudo : les super-pouvoirs du Terminal Mac
Certaines actions nécessitent les droits administrateur :
sudo nano /etc/hosts
Utilisez-la avec précaution, surtout pour modifier des fichiers système.
La commande uptime : vérifier la stabilité du Mac
uptime
Elle vous donne la durée d’activité, le nombre d’utilisateurs connectés et la charge du système. Utile pour diagnostiquer des lenteurs.
La commande df : surveiller l’espace disque
df -h
Affiche les volumes, leur espace libre et leur taux d’occupation.
Commandes bonus pour aller plus loin
caffeinate : empêcher la mise en veille
Parfait pour éviter que votre Mac ne s’endorme pendant un rendu vidéo ou un téléchargement.
caffeinate -u -t 3600
defaults : modifier des préférences système
Exemple : changer le format des captures d’écran
defaults write com.apple.screencapture type jpg
Selon Cadeboite.fr, cette commande est un levier puissant de personnalisation avancée.
Tableau des commandes système utiles sur Mac pour diagnostics et sécurité
Commande | Utilité | Exemple |
---|---|---|
sudo | Exécuter avec droits admin | sudo rm -rf /Volumes/Disque |
uptime | Voir durée d’activité | uptime |
df -h | Voir espace disque disponible | df -h |
du -sh | Taille d’un dossier | du -sh ~/Documents |
defaults | Modifier une préférence système | defaults write … |
caffeinate | Empêcher la mise en veille | caffeinate -t 600 |
Et vous, quelles sont les commandes Terminal Mac que vous utilisez le plus souvent ? Avez-vous des astuces personnelles à partager ? Commentez ci-dessous, vos retours sont précieux à la communauté !