# Résoudre les problèmes de Terminal sur Mac: ne répond pas, ne fonctionne pas ou ne se lance pas

![Terminal sur Mac ne fonctionne pas](https://iboysoft.com/images/en-howto/mac-terminal-not-working/summary-mac-terminal-not-working.jpg)

Terminal sert d’interface entre vous et le système d’exploitation sous\-jacent. Il interprète et traite les commandes que vous saisissez afin de vous permettre d’interagir directement avec le système.

Cependant,[Terminal sur votre Mac](https://iboysoft.com/fr/wiki/mac-terminal.html)peut soudainement présenter un fonctionnement anormal, notamment après une mise à jour de macOS. Voici quelques problèmes possibles:

- Terminal sur Mac ne lance pas de shell
- Terminal sur Mac ne répond plus du tout
- Terminal sur Mac ne parvient pas à ouvrir de session
- Terminal sur Mac n’exécute pas les commandes
- Terminal sur Mac se lance, mais n’affiche pas d’invite
- Terminal sur Mac affiche « zsh: permission denied »

Vous ne comprenez pas pourquoi Terminal ne fonctionne pas? Nous allons vous aider à en identifier les causes et à**résoudre le problème de Terminal sur Mac**au moyen de plusieurs solutions.

## Terminal sur Mac ne fonctionne pas, ne répond pas ou ne lance pas de shell: que faire?

Voici quelques cas réels:

> Terminal sur mon Mac ne lance pas de shell. Lorsque j’ouvre Terminal, le message « Login incorrect » s’affiche. — Source:[Ask Different](https://apple.stackexchange.com/questions/299651/terminal-on-mac-wont-launch-a-shell-stuck-on-login-incorrect)

> Lorsque j’ouvre Terminal sur mon Mac, le message « login: illegal option » s’affiche. Terminal ne fonctionne pas. D’où vient le problème? — Source:[Communauté Apple](https://discussions.apple.com/thread/250365683?sortBy=rank)

Que**Terminal ne s’ouvre pas, ne réponde plus ou ne puisse pas exécuter de commandes**, la première chose à essayer consiste à le redémarrer. Cela peut actualiser Terminal et éliminer les erreurs logicielles temporaires qui l’empêchent de fonctionner correctement.

Si Terminal ne fonctionne toujours pas sur votre Mac, essayez les solutions ci\-dessous, l’une après l’autre.

### Solution 1. Vérifier que les commandes saisies sont correctes

Si le Terminal n’exécute pas les commandes que vous saisissez ou ne répond qu’après avoir commencé à traiter certaines commandes, vérifiez que celles\-ci sont correctement écrites.

Dans l’invite du Terminal, même l’espace entre deux caractères peut avoir son importance. Relisez donc attentivement vos commandes avant d’appuyer sur la touche Retour pour les exécuter.

### Solution 2. Redémarrer votre Mac

Si le**Terminal de votre Mac ne s’ouvre pas**, ne répond plus ou reste bloqué lors du traitement de certaines commandes, redémarrer votre Mac peut résoudre le problème. Le redémarrage élimine les erreurs temporaires de macOS susceptibles d’en être à l’origine.

### Solution 3. Lancer manuellement un shell

L’icône du Terminal rebondit\-elle dans le Dock sans aller plus loin? Si l’application Terminal démarre, mais n’affiche aucune invite, cela indique qu’elle rencontre un problème lors du lancement.

Vous pouvez essayer de lancer manuellement un shell en procédant comme suit:

1. Cliquez sur Shell dans la barre des menus du Terminal.
2. Sélectionnez Nouvelle commande dans le menu déroulant. ![créer une nouvelle commande depuis la barre des menus du Terminal](https://iboysoft.com/images/en-howto/mac-terminal-not-working/create-new-command-mac-terminal.jpg)
3. Saisissez */bin/bash* , */bin/zsh* ou le shell de votre choix dans le champ prévu à cet effet. ![saisir une commande pour ouvrir un nouveau shell dans le Terminal du Mac](https://iboysoft.com/images/en-howto/mac-terminal-not-working/enter-command-to-open-new-shell-mac-terminal.jpg)
4. Cliquez sur Exécuter pour ouvrir l’invite de commande.

### Solution 4. Essayer un autre shell

Si le Terminal de votre**Mac ne parvient pas à lancer un shell**parce qu’il reste bloqué sur l’erreur « login incorrect », essayez un autre shell. Cela permet d’écarter le fichier de configuration de zsh qui est à l’origine du problème.

1. Cliquez sur Terminal dans la barre des menus du Terminal.
2. Sélectionnez Réglages. ![ouvrir les réglages du Terminal](https://iboysoft.com/images/en-howto/mac-terminal-not-working/open-terminal-settings.jpg)
3. Cochez la case Commande \(chemin complet\) à côté de « Les shells s’ouvrent avec ».
4. Saisissez */bin/bash* ou le chemin d’un autre shell, différent de celui utilisé par défaut. ![ouvrir un autre type de shell dans le Terminal](https://iboysoft.com/images/en-howto/mac-terminal-not-working/open-differnt-type-of-shell-in-terminal.jpg)
5. Quittez le Terminal, puis relancez\-le.

### Solution 5. Ouvrir le Terminal autrement

Si vous ne parvenez pas à utiliser correctement le Terminal avec les méthodes habituelles, vous pouvez utiliser[iBoysoft MagicMenu](https://iboysoft.com/magic-menu/)pour l’ouvrir depuis le menu contextuel. Cet outil ajoute des options au clic droit et permet notamment d’ouvrir rapidement le Terminal sur votre Mac.

1. Téléchargez, ouvrez et installez iBoysoft MagicMenu sur votre Mac.
2. Cliquez sur Extension. Dans la section Quick Open, cliquez sur le bouton de téléchargement situé à côté de Open with Terminal.
3. Faites un clic droit dans une zone vide du Finder ou du bureau, puis cliquez sur Launch With \> Terminal pour l’ouvrir immédiatement sur votre Mac. ![Lancer avec Terminal](https://iboysoft.com/images/product-ibmenu/version-4/launch-with-terminal.jpg)

### Solution 6. Recréer le fichier.plist de Terminal

Le[fichier.plist](https://iboysoft.com/fr/wiki/fichier-plist.html)de Terminal contient les données de propriétés et de configuration de l’utilitaire. S’il est corrompu, cela peut expliquer pourquoi**Terminal ne fonctionne pas sur votre Mac**.

Ainsi, si Terminal n’affiche pas d’invite ou n’exécute pas les commandes, vous pouvez recréer son fichier.plist.

1. Ouvrez le Finder, cliquez sur Aller dans la barre des menus en haut de l’écran, puis sélectionnez Aller au dossier dans le menu déroulant. ![Aller au dossier dans le Finder](https://iboysoft.com/images/en-howto/mac-terminal-not-working/go-to-folder-finder.jpg)
2. Saisissez *~/Library/Preferences/com.apple.Terminal.plist* dans le champ, puis appuyez sur Retour.
3. Déplacez le fichier .plist de Terminal dans la Corbeille. ![Supprimer le fichier plist de Terminal](https://iboysoft.com/images/en-howto/mac-terminal-not-working/delete-terminal-plist-file.jpg)
4. Redémarrez votre Mac afin que le fichier .plist de Terminal soit recréé automatiquement.

### Solution 7. Renommer les fichiers liés à Terminal dans votre dossier de départ

Si la recréation du fichier.plist de Terminal ne suffit pas à rendre l’utilitaire opérationnel, renommez les fichiers liés à Terminal dans votre[dossier de départ sur Mac](https://iboysoft.com/wiki/home-folder-mac.html). macOS pourra ainsi réindexer ces fichiers lors de leur ouverture et de leur exécution.

1. Ouvrez le Finder.
2. Cliquez sur votre disque dur interne sous Emplacements dans la barre latérale.
3. Cliquez sur le disque macOS ou Macintosh HD \> le dossier Utilisateurs. ![Ouvrir le dossier Utilisateurs sur Mac](https://iboysoft.com/images/en-howto/mac-terminal-not-working/open-users-folder-on-mac.jpg)
4. Cliquez sur votre dossier utilisateur, dont le nom correspond à celui de votre compte administrateur, puis appuyez sur Command\+Shift\+. \(point\) pour afficher les fichiers masqués de votre dossier utilisateur. ![Afficher les fichiers masqués dans votre dossier utilisateur sur Mac](https://iboysoft.com/images/en-howto/mac-terminal-not-working/show-hidden-files-in-your-user-folder-mac.jpg)
5. Recherchez les fichiers suivants liés à Terminal. Si vous en trouvez, renommez\-les. .bash\_history .bash\_profile .bash\_login .zsh\_history .zsh\_profile .zsh\_login .profile .bashrc
6. Relancez Terminal.

### Solution 8. Se connecter à votre Mac avec un nouveau compte utilisateur

L’erreur « login incorrect » qui s’affiche lorsque vous ouvrez Terminal peut indiquer que le compte utilisé pour vous connecter à votre Mac rencontre un problème avec l’application. Vous pouvez créer un nouvel utilisateur, puis vous connecter à votre Mac avec ce compte.

1. Accédez au menu Apple \> Réglages Système \> Utilisateurs et groupes.
2. Cliquez sur Ajouter un utilisateur, puis renseignez les informations nécessaires pour créer un nouvel utilisateur.
3. Déconnectez\-vous de votre Mac, puis connectez\-vous avec le nouveau compte.

Vous pouvez ensuite rechercher les erreurs dans le compte utilisateur concerné.

### Solution 9. Consultez les journaux de Terminal dans l’application Console

Si vous ne parvenez pas à ouvrir Terminal sur un MacBook Air équipé d’une puce M1 ou sur un autre modèle, vous pouvez utiliser Console pour rechercher les erreurs.

1. Ouvrez Console.
2. Relancez Terminal.
3. Recherchez les erreurs, puis corrigez\-les.

### Solution 10. Démarrez votre Mac en mode sans échec

Il arrive que des logiciels tiers entrent en conflit avec Terminal sur votre Mac, l’empêchant d’ouvrir un shell ou d’afficher une invite de commande.

Vous pouvez[démarrer votre Mac en mode sans échec](https://iboysoft.com/fr/wiki/mode-securise-mac.html): ce mode spécial démarre le Mac avec un nombre minimal de pilotes tout en isolant les programmes tiers.

Si Terminal fonctionne correctement en mode sans échec, désinstallez les applications installées récemment, en particulier les outils tiers d’édition de code.

### Solution 11. Mettez votre Mac à jour

Si aucune des solutions précédentes ne fonctionne et que Terminal ne fonctionne plus après une mise à jour, mettez votre Mac à jour.

Des erreurs dans la version actuelle de macOS peuvent empêcher Terminal d’ouvrir une session ou d’exécuter des commandes. Vérifiez donc si une mise à jour intermédiaire est disponible, puis installez\-la sur votre Mac.

Partagez les solutions ci\-dessus pour résoudre les problèmes empêchant Terminal de s’ouvrir, d’exécuter des commandes ou de fonctionner correctement sur Mac.

## Terminal ne fonctionne pas sur Mac et affiche le message « process completed »: que faire?

Si l’application Terminal reste bloquée sur le message « process completed » au démarrage, ne vous inquiétez pas. Cela ne signifie pas que Terminal est défectueux.

Lorsqu’une session Terminal se termine, l’invite \[Process completed\] s’affiche généralement. Elle rend la fenêtre Terminal inactive. Pour exécuter d’autres commandes, fermez la fenêtre actuelle affichant ce message, puis relancez Terminal. Vous pouvez également ouvrir directement le menu Terminal et cliquer sur Shell \> New Window pour ouvrir une nouvelle invite de commande.

Si vous trouvez cet article sur les problèmes de fonctionnement de Terminal sur Mac utile et complet, partagez\-le pour en faire profiter d’autres personnes.

## Pourquoi Terminal ne fonctionne\-t\-il pas sur Mac?

Si Terminal ne parvient pas à ouvrir un shell et reste bloqué sur l’erreur « login incorrect », le problème vient de votre compte. Il est possible que le compte utilisé pour vous connecter au Mac ne soit pas valide ou que le système ne reconnaisse pas correctement les informations de votre compte.

Si le Terminal de votre Mac ne répond pas lors de l’exécution de certaines commandes, cela peut être dû à des lignes de commande incorrectes, à des erreurs système temporaires, à des bugs du Terminal, à l’interférence d’un logiciel tiers ou à des problèmes liés au type de shell utilisé.

Découvrez les raisons pour lesquelles le Terminal ne fonctionne pas sur votre Mac.
