Guide complet pour ouvrir et utiliser le Terminal sur Mac

Français English Deutsch やまと Español Português

Résumé : Ce post est un guide pour débutants sur le Terminal, l'Invite de Commandes sur Mac. Tout ce que vous devez savoir est abordé, y compris comment ouvrir et utiliser le Terminal sur Mac et une liste de certaines commandes couramment utilisées.

Un débutant

Nous sommes tous familiers avec l'interface utilisateur graphique que nous utilisons quotidiennement pour interagir avec nos Macs, mais pas autant avec l'interface en ligne de commande Mac - Terminal. C'est la version macOS de l'Invite de Commandes de Windows et est très utile pour les personnes habituées aux lignes de commande.

Il offre l'avantage d'être plus efficace pour les tâches, résoudre les problèmes et réparer les disques via SSH ou le Mode Utilisateur Unique sur Mac lorsque vous perdez l'accès au compte utilisateur.

Commençons par quelques bases pour vous aider à approfondir et à travailler sur des tâches complexes à l'avenir.

Qu'est-ce que le Terminal sur Mac ?

En général, les gens utilisent deux interfaces pour communiquer avec les ordinateurs : GUI (interface utilisateur graphique) et CLI (interface en ligne de commande).

L'application Terminal fournit une interface en ligne de commande sur les ordinateurs Mac pour vous permettre de contrôler le système d'exploitation rapidement et efficacement afin d'effectuer des tâches qu'une interface utilisateur graphique est incapable de réaliser ou nécessite plus d'efforts pour le faire.

Comment ouvrir le Terminal sur Mac ?

Si votre Mac fonctionne bien, vous pouvez lancer le Terminal depuis le Bureau via Spotlight ou Finder. Sinon, vous pouvez y accéder depuis le mode de récupération macOS. Si malheureusement, le Terminal ne fonctionne pas, suivez : Le Terminal Mac ne fonctionne pas, que faire?

Comment ouvrir le Terminal depuis le Bureau ?

La façon la plus simple d'ouvrir le Terminal est depuis la recherche Spotlight. Cliquez sur l'icône de la petite loupe en haut à droite de votre Mac ou appuyez sur les touches Commande + Espace en même temps pour lancer Spotlight. Ensuite, vous pouvez taper "Terminal" et double-cliquer sur l'application Terminal qui apparaît pour l'ouvrir.

Terminal dans la recherche Spotlight

Vous pouvez également le trouver dans le dossier Utilitaires dans Applications dans Finder.

Si vous prévoyez d'utiliser Terminal fréquemment, vous pouvez l'épingler sur le Dock en faisant un clic droit sur l'icône Terminal et en choisissant "Maintenir dans le Dock" dans le menu Options. Si vous préférez ouvrir Terminal sur Mac avec juste le clavier, vous devez créer un raccourci.

Comment ouvrir Terminal à partir du mode de récupération macOS?

Pour lancer Terminal sur un Mac basé sur Intel, vous devez démarrer votre Mac en mode récupération macOS en maintenant les touches Commande + R enfoncées jusqu'à ce que vous voyiez l'écran de démarrage au redémarrage.

Pour les Mac M1, vous devez d'abord éteindre l'ordinateur et appuyer sur le bouton d'alimentation jusqu'à ce que vous voyiez "Chargement des options de démarrage", puis cliquer sur Option > Continuer. Sur la fenêtre de récupération macOS, vous pouvez ouvrir l'application Terminal en déroulant le menu Utilitaires et en cliquant sur Terminal.

Terminal en mode de récupération

Comment utiliser Terminal sur Mac?

Une fois que vous avez ouvert Terminal, vous verrez une petite fenêtre avec le titre indiquant le nom du répertoire actuel, le type de shell et la taille de la fenêtre en pixels. Une commande se compose de trois parties : le nom de la commande, un modificateur pour la sortie de la commande et l'endroit où la commande agira.

Éléments de la fenêtre Terminal expliqués

  • Les commandes ne s'exécutent pas tant que vous n'appuyez pas sur la touche Entrée. Si vous faites une erreur dans le code, vous pouvez recevoir un message d'erreur, ou la commande s'exécutera de la mauvaise manière.
  • Vous pouvez utiliser la touche de flèche vers le haut pour répéter une commande. Si vous souhaitez effacer une fenêtre occupée par du texte, tapez simplement clear et appuyez sur Entrée.
  • En général, vous devez aller dans Finder pour voir les changements que vous avez faits avec Terminal, sauf si la commande nécessite un affichage dans une nouvelle fenêtre.

Commandes de base du Terminal Mac

Nous expliquerons quelques commandes courantes que vous pouvez utiliser pour accomplir des tâches simples dans cette section. Si votre système de fichiers est sensible à la casse, Terminal ne peut reconnaître que le nom original, donc Desktop ne peut pas être desktop. Si vous ne savez pas dans quel répertoire vous êtes, saisissez pwd pour vérifier.

Comment arrêter un processus dans Terminal?

Forcer un processus à quitter vous fera perdre toutes les modifications non enregistrées, alors assurez-vous que le processus cible est le bon et enregistrez les modifications que vous avez apportées. Il existe deux façons d'arrêter un processus avec Terminal Mac.

Pour terminer immédiatement un processustuer le numéro de PID

Si vous voulez forcer la fermeture de Musique, tapez top dans la fenêtre Terminal et appuyez sur Entrée. Ensuite, trouvez le numéro de PID de Musique et tapez q pour revenir. Vous pouvez maintenant saisir kill 1234 pour quitter Musique immédiatement (supposons que le numéro de PID de Musique est 1234).

Pour arrêter tous les processus via la commande killall avec un nom spécifique : tuer tous les processus nom du processus

Si vous avez besoin de terminer tous les processus avec Google, saisissez killall Google.

 Attention : Le Terminal Mac ne vous demandera pas de confirmer si vous voulez vraiment tuer un processus, utilisez donc ces commandes avec parcimonie.

Si vous souhaitez simplement interrompre un processus en cours d'exécution dans le Terminal Mac, vous pouvez appuyer sur Control-C.

Comment changer de répertoire dans le Terminal ?

Pour changer de répertoire :
cd ~/répertoire souhaitéou
cd répertoire souhaité

Par défaut, vous êtes ramené au répertoire personnel lorsque vous ouvrez une fenêtre de Terminal. Si vous devez accéder à un autre dossier, vous pouvez utiliser la commande cd dans le Terminal Mac avec le "répertoire souhaité" que vous souhaitez ouvrir. Par exemple, pour passer au Bureau, insérez cd bureau. N'oubliez pas d'appuyer sur Entrée après avoir saisi la commande.

Comment lister un répertoire dans le Terminal ?

Pour lister un répertoire dans le Terminal :ls

Après avoir utilisé la commande cd pour basculer vers le répertoire désiré, vous pouvez utiliser ls pour visualiser tous les fichiers ou dossiers à l'intérieur.

Comment créer, ouvrir et supprimer un répertoire dans le Terminal ?

Créer un nouveau dossier :mkdir nom du dossier

Créer un nouveau fichier :touch nomdufichier.format

Par exemple, si je veux créer un dossier nommé test1. Je vais ensuite saisir mkdir test1 et appuyer sur Entrée. Maintenant, à l'intérieur de ce dossier, je peux saisir touch sample.txt pour générer un fichier txt appelé sample.

Ouvrir un fichier sous le dossier actuel :ouvrir nomdufichier

Ouvrir un fichier dans un autre dossier :ouvrir chemin d'accès au fichier

Ouvrir une application :open -a nom de l'application

Ouvrir un fichier avec une application spécifiée : open -a nom de l'application chemin d'accès au fichier

Par exemple, pour ouvrir l'application Musique, vous pouvez saisir open -a musique. Si vous devez ouvrir un fichier avec une application spécifiée, disons ouvrir un fichier nommé sample.txt avec WPS Office, vous pouvez utiliser open -a wpsoffice /Utilisateurs/jenny/test1/sample.txt. Le chemin d'accès au fichier peut être facilement glissé-déposé dans la fenêtre du Terminal.

Supprimer un fichier:rm nom du fichier

Supprimer un dossier:rm -r nom du dossier

Les fichiers supprimés par cette commande de suppression Mac en ligne de commande sont perdus pour toujours, et il n'y a aucun moyen de les récupérer. Soyez donc prudent !

Copier des fichiers d'un dossier à un autreditto dossier 1 dossier 2

Le dossier 1 contient les fichiers que vous souhaitez copier, et le dossier 2 est l'endroit où vous voulez coller les fichiers.

Comment trouver l'adresse IP sur le Terminal Mac ?

Connexion Internet filaire:ipconfig getifaddr en1

Connexion Wi-Fi:ipconfig getifaddr en0

Entrez l'une des commandes pour connaître facilement votre adresse IP locale. Ne confondez pas ipconfig avec ifconfig utilisé sur Windows.

Comment réinitialiser le mot de passe Mac avec Terminal ?

Réinitialiser le mot de passe Mac:resetpassword

Démarrer en mode Récupération, et tapez resetpassword après avoir lancé Terminal. Vous pouvez ensuite choisir le compte pour lequel vous souhaitez réinitialiser le mot de passe Mac et entrer le nouveau mot de passe.

Comment réparer les disques avec Terminal ?

Vérifier le disque principal:diskutil verifyvolume /

Réparer le disque principal:diskutil repairvolume /

Pour vérifier un disque dur externe, par exemple, appelé sauvegarde. Vous pouvez entrer diskutil verifyvolume /Volumes/sauvegarde/ et appuyer sur Entrée. S'il signale une erreur, vous pouvez utiliser diskutil repairvolume /Volumes/sauvegarde/ pour réparer le disque dur externe sur Mac.

Si vous souhaitez renommer des fichiers ou des dossiers dans Terminal, continuez à lire cet article: Comment Renommer un Fichier ou Plusieurs Fichiers dans le Terminal macOS ?

Si vous devez vérifier ou effacer l'historique du Terminal, consultez cet article: Comment Vérifier et Effacer l'historique du Terminal sur Mac ? (Zsh/Bash)

Lisez aussi :

Comment Exporter la Page de l'Homme du Terminal macOS en Texte ou PDF ?

Que faire si vous ne pouvez pas taper un mot de passe dans le Terminal ?

Comment Ajouter ou Supprimer une Alias Zsh sur Mac ? [Avec Exemples]

Comment quitter le Terminal Mac ?

Vous pouvez d'abord quitter une session shell pour éviter d'interrompre un processus en cours en tapant exit et en appuyant sur la touche Entrée. Ensuite, sur le Dock, vous pouvez quitter Terminal en faisant un clic droit dessus et en choisissant Quitter.

FAQ sur le Terminal Mac

Q1. Qu'est-ce que bash sur Mac ?
A

Il existe différents types de shells que les gens utilisent pour communiquer avec les ordinateurs. Bash en est un, ainsi que le zsh (z-shell) plus récent. Bash était le shell par défaut sur les Mac avant macOS 10.15 Catalina, et depuis, il a été remplacé par zsh.

Q2. Terminal Mac affiche % au lieu de $?
A

For Macs using the zsh shell, you will see the % sign in the command prompt; and the $ sign is for the dash shell. If you are running macOS 10.15 Catalina and later, zsh is the default shell. Otherwise, it's dash. It's a command prompt that indicates where typing starts.

Q3. Est-il sûr d'utiliser le Terminal Mac ?
A

Il est sûr d'utiliser le Terminal Mac tant que vous êtes prudent avec les bonnes commandes. Le seul souci est qu'une commande incorrecte peut causer beaucoup de problèmes car le Terminal Mac est suffisamment puissant pour avoir un accès profond aux fichiers système de votre Mac.