16 commandes de terminal que tout utilisateur de Mac devrait connaître
Agence web » Actualités du digital » 16 commandes de terminal que tout utilisateur de Mac devrait connaître

16 commandes de terminal que tout utilisateur de Mac devrait connaître

Avez-vous peur de la ligne de commande Mac ? Apprendre quelques commandes simples peut vous aider à renforcer votre confiance en vous et à vous débarrasser de cette peur. Vous découvrirez peut-être même que vous aimez travailler dans un environnement de ligne de commande !

Utiliser un terminal pour exécuter des commandes

Votre Mac est livré avec une application appelée Terminal sous Applications > Utilitaires. C’est ainsi que vous exécutez des commandes sur votre Mac à l’aide de la ligne de commande. Lancez Terminal en le trouvant dans le dossier Utilitaires ou en le recherchant à l’aide de Spotlight, puis familiarisez-vous avec l’interface.

La plupart des raccourcis que vous utilisez dans d’autres applications fonctionneront ici. Vous pouvez ouvrir plusieurs onglets avec Commande+T ou une nouvelle fenêtre de terminal avec Commande+N. Coupez, copiez et collez tout le travail comme prévu, et vous pouvez faire glisser n’importe quel fichier ou dossier dans la fenêtre du terminal pour passer immédiatement à ce répertoire.

Terminal Mac (vierge)

Nous couvrirons ici certaines des commandes de terminal Mac les plus basiques. Ceux-ci vous seront familiers si vous avez déjà utilisé la ligne de commande Linux.

Lorsque nous aurons terminé, vous voudrez peut-être apprendre à verrouiller votre Mac à partir du terminal, ou même à l’éteindre avec une simple commande.

Utiliser des indicateurs pour modifier les commandes

La plupart des commandes peuvent être accompagnées d’un drapeau sous la forme d’un trait d’union et d’une lettre pour accéder à différentes fonctions. Par exemple, le -R flag applique une commande de manière récursive afin qu’elle s’applique à un répertoire, à tous les fichiers et dossiers de ce répertoire particulier, à tous les fichiers et dossiers à l’intérieur de ces dossiers, etc.

Le drapeau apparaît toujours après la commande. Par exemple: rm -i <location>. Dans cet exemple, rm est la commande de suppression, le -i flag indique au processus de demander la confirmation de l’utilisateur, et <location> serait remplacé par l’emplacement du fichier ou du dossier sur le lecteur. Les indicateurs sont sensibles à la casse.

Changer de répertoire : cd

Exemple d’utilisation : cd /folder/

Utilisez le cd commande pour changer de répertoire. Par exemple: cd /Volumes/Elements/ pour accéder à un lecteur externe appelé « Elements ».

Commande de terminal cd macOS

Vous pouvez utiliser des raccourcis pour passer rapidement à certains répertoires. Par exemple, courir cd ~ vous amènera au répertoire Home de l’utilisateur actuel. Vous pouvez aussi utiliser cd/ pour accéder à la racine du lecteur, cd.. pour remonter d’un répertoire, ou cd../.. pour remonter de deux répertoires.

Liste des fichiers et dossiers : ls

Exemple d’utilisation : ls /folder/

Également utile pour naviguer dans votre lecteur, ls peut être utilisé pour lister le contenu du répertoire courant en exécutant simplement la commande. Ajoutez-le avec un emplacement sur le lecteur pour cibler spécifiquement ce répertoire.

Vous pouvez ajouter des indicateurs à la commande ls pour obtenir des résultats différents. Par exemple, utilisez -C pour obtenir une sortie multi-colonnes, -S trier par taille, -lt trier par date de modification, -la pour le contenu détaillé, y compris les fichiers cachés, ou -lh pour créer une liste avec des tailles de fichiers lisibles.

Commande de terminal ls macOS

N’oubliez pas que vous pouvez également utiliser les mêmes raccourcis d’emplacement que vous utiliseriez avec la commande cd (par exemple ls ~ ) pour sauter rapidement.

Copie: cp

Exemple d’utilisation : cp file.txt /destination/

Utilisation cp pour lancer la commande de copie, ajoutez un indicateur si nécessaire, puis entrez le fichier ou le dossier cible, suivi d’un espace, puis ajoutez le dossier de destination.

Commande de terminal cp macOS

Si vous copiez un seul fichier, vous pouvez utiliser le cp commande sans indicateur comme dans l’exemple ci-dessus. Si vous voulez copier un répertoire, vous devrez utiliser le -R flag pour indiquer que tous les fichiers et dossiers du répertoire doivent être inclus. Par exemple: cp -R /folder/ /destination/ .

Vous pouvez même inclure plusieurs fichiers dans une seule commande de copie. Par exemple: cp file1.txt file2.txt file3.txt /destination/.

Déplacer et renommer : mv

Exemple d’utilisation :mv file.txt /destination/

Move fonctionne presque de la même manière que copier comme indiqué ci-dessus, sauf qu’il n’est pas nécessaire d’ajouter un indicateur récursif lors du déplacement de répertoires. Vous pouvez ajouter un -i flag à la commande pour demander une confirmation avant le déplacement, car la commande mv écrasera tous les fichiers de la destination par défaut.

Commande de terminal mv macOS

Vous pouvez utiliser mv de renommer également les fichiers en « déplaçant » un fichier dans le même répertoire. Par exemple: mv oldfilename.txt newfilename.txt.

Créer un nouveau répertoire : mkdir

Exemple d’utilisation :mkdir <name>

Si vous souhaitez créer un nouveau répertoire, utilisez le mkdir commande, suivi du nom du répertoire que vous souhaitez créer. Vous pouvez créer plusieurs répertoires en séparant les noms par des espaces. Par exemple: mkdir folder1 folder2 folder3.

Commande de terminal mkdir macOS

Si vous souhaitez créer un dossier avec un espace dans le nom, assurez-vous de mettre le nom du dossier entre guillemets. Par example, mkdir "my folder".

Supprimer des fichiers et des dossiers : rm

Exemple d’utilisation : rm <file>

Le rm La commande supprime immédiatement les fichiers ou les dossiers sans vous demander de confirmation au préalable. Vous pouvez ajouter le -i flag pour exiger la confirmation de l’utilisateur lors de son utilisation, ce qui devrait aider à éviter les incidents.

Commande de terminal rm macOS

Vous pouvez supprimer plusieurs fichiers à la fois en ajoutant plus de noms de fichiers à la fin de la commande. Par exemple: rm file1.txt file2.txt file3.txt.

Affichage de l’utilisation du disque et de l’espace libre : du & df

Exemple d’utilisation : du /destination/

Utilisez le du pour calculer l’utilisation du disque à l’emplacement spécifié par la suite. Pour une lecture beaucoup plus utile, exécutez du -sh /destination/ à la place, pour fournir un total lisible par l’homme de l’utilisation du disque pour un emplacement spécifié.

du macOS Terminal Command

De même, vous pouvez utiliser df -h pour calculer l’espace disque, ou utilisez le -H indicateur pour afficher l’espace disque total en unités de stockage « métriques » (par exemple, 1000 Mo par Go contre 1024 Mo par Go).

Trouver un fichier : find

Exemple d’utilisation : find /location/ -name <file>

Cette commande peut vous aider à localiser des fichiers sur votre disque. Suivre la find commande avec l’emplacement du répertoire dans lequel vous voulez rechercher, la -name flag, puis le nom du fichier que vous souhaitez rechercher.

trouver la commande de terminal macOS

Vous pouvez toujours utiliser un caractère générique * pour rechercher des noms de fichiers partiels. Par example, find /location/ -name '*.png' trouverait tous les fichiers avec l’extension .PNG à l’emplacement spécifié.

Ouvrir un fichier : open

Exemple d’utilisation : open <file>

Vous pouvez utiliser le open commande pour ouvrir des fichiers ou des répertoires en spécifiant simplement le chemin ou le chemin avec le nom du fichier par la suite. Ouvrez plusieurs répertoires ou fichiers en les enchaînant à la fin de la commande. Par example, open file1.txt file2.txt file3.txt.

ouvrir la commande de terminal macOS

Vous pouvez également ouvrir des fichiers dans des applications spécifiques à l’aide de l’indicateur -a, suivi du nom de l’application (ou du chemin d’accès au fichier .APP si vous le connaissez). Par exemple: open -a Preview file.pdf.

Modifier un fichier : nano

Exemple d’utilisation : nano <file>

nano est un éditeur de texte open source de base inclus avec macOS pour éditer des fichiers dans le terminal. Vous pouvez modifier les fichiers texte, y compris les fichiers système, à l’aide de la nano commande, suivi du nom du fichier.

Commande de terminal nano macOS

Une fois que vous êtes dans nano, faites attention aux commandes en bas de l’écran, qui impliquent la touche de contrôle. Pour enregistrer un fichier, appuyez sur Ctrl+O (appelé « Écrire ») ou quittez sans enregistrer à l’aide de Ctrl+X.

Exécuter en tant que super utilisateur : sudo

Exemple d’utilisation : sudo <command>

Le sudo Le préfixe est utilisé pour exécuter une commande en tant que « super utilisateur », également appelé root ou admin. Une fois que vous avez entré une commande préfixée par sudo, vous devrez saisir votre mot de passe administrateur pour l’exécuter.

Commande de terminal sudo macOS

Certaines commandes nécessitent un accès root pour fonctionner. Si vous souhaitez modifier un fichier système, par exemple, vous devrez peut-être utiliser sudo nano <file> afin de sauvegarder vos modifications.

Afficher le répertoire de travail : pwd

Exemple d’utilisation : pwd

Pour afficher le répertoire actuel dans lequel vous vous trouvez (ou « imprimer le répertoire de travail »), vous pouvez utiliser le pwd commander. Ceci est particulièrement utile pour imprimer un chemin que vous pourrez ensuite copier et coller.

Commande de terminal pwd macOS

Afficher les processus en cours : top

Exemple d’utilisation : top

Pour voir une liste des processus en cours d’exécution et combien de CPU et de mémoire ils utilisent actuellement, exécutez top. Par défaut, le processus affichera tous les processus par utilisation du processeur, avec l’identifiant du processus ou PID affiché à côté de chaque entrée.

haut de la commande de terminal macOS

Vous pouvez appuyer sur « Q » pour revenir à la ligne de commande lorsque vous avez terminé.

Terminer un processus : kill

Exemple d’utilisation : kill <PID>

Pour tuer un processus, vous devez d’abord exécuter la commande top pour trouver son ID de processus (ou PID). Vous pouvez alors utiliser le kill commande, suivi du numéro affiché à côté du processus. Par exemple: kill 1569.

tuer la commande de terminal macOS

En savoir plus sur une commande : man

Exemple d’utilisation : man <command>

Chaque commande de cette liste est associée à un manuel qui explique exactement comment l’utiliser et à quoi servent les différents indicateurs, ainsi que quelques exemples plus exotiques des commandes utilisées.

Commande de terminal man macOS

Par exemple, le top La commande a beaucoup d’indicateurs et d’autres modificateurs, que vous pouvez lire sur l’utilisation : man top. Si vous voulez maîtriser la ligne de commande, utilisez le man le commandement est vital.

Faites-en plus avec Homebrew

Ces commandes sont utiles à connaître en cas d’urgence. Par exemple, vous ne pouvez pas exécuter le Finder pour copier des fichiers depuis le lecteur de votre Mac en mode de récupération, mais toi pouvez copier manuellement des fichiers à l’aide de Terminal si vous savez comment le faire.

Si vous souhaitez utiliser davantage Terminal, envisagez d’utiliser Homebrew pour télécharger et installer le logiciel directement à partir de la ligne de commande de votre Mac.

★★★★★