Réparer le Terminal Mac qui ne fonctionne pas, ne répond pas, ou ne se lance pas

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

Le Terminal agit comme un pont entre vous et le système d'exploitation sous-jacent. Il interprète et traite les commandes que vous saisissez pour vous permettre d'interagir directement avec le système.

Cependant, le Terminal sur votre Mac a une performance étrange soudainement ou après la mise à jour macOS, telle que :

  • Le Terminal Mac ne lance pas de shell
  • Le Terminal Mac ne répond pas du tout
  • Le Terminal Mac ne se connecte pas
  • Le Terminal Mac n'exécute pas les commandes
  • Le Terminal Mac démarre mais ne montre pas une invite
  • Le Terminal Mac montre "zsh: permission denied"

Si vous êtes perdu sur pourquoi le Terminal ne fonctionne pas, arrêtez-vous ici. Nous vous aiderons à déterrer les causes et à résoudre le problème du Terminal Mac qui ne fonctionne pas de différentes manières.

Terminal Mac ne fonctionne pas, ne répond pas, ou ne lance pas de shell, comment le réparer ?

Voici quelques cas réels :

Le Terminal sur mon Mac ne lancera pas un shell. Quand j'ouvre le Terminal, il affiche : Connexion incorrecte. - De Ask Different

Quand j'ouvre le Terminal sur mon Mac, je reçois le message "login: illegal option". Le Terminal ne fonctionne pas. Quel est le problème ? - De Communauté Apple

Que votre Terminal refuse de s'ouvrir, devienne irresponsif, ou ne puisse pas exécuter les commandes, la première chose à essayer est de le redémarrer. Cela peut rafraîchir le Terminal et éliminer les erreurs logicielles temporaires qui l'empêchent de fonctionner correctement.

Si le Terminal Mac ne fonctionne toujours pas, dépannez-le avec les solutions ci-dessous une par une.

Réparation 1. Vérifiez si les commandes que vous tapez sont correctes

Si le Terminal n'exécute pas les commandes que vous tapez ou répond après le démarrage du traitement de certaines commandes, vous devez vérifier si les commandes que vous saisissez sont correctes.

Dans une invite de Terminal, même l'espace entre les caractères est très important. Alors, vérifiez deux fois avant d'appuyer sur Retour pour exécuter les commandes.

Solution 2. Redémarrez votre Mac

Lorsque le Terminal Mac ne s'ouvre pas, devient non réactif ou reste bloqué lors du traitement de certaines commandes, redémarrer votre Mac vous aidera. Le redémarrage de votre appareil résoudra les erreurs temporaires de macOS qui causent le problème.

Solution 3. Invoquez manuellement un shell

Est-ce que le Terminal rebondit dans le Dock avant de ne rien faire d'autre? Si l'application Terminal démarre mais n'affiche pas d'invite, cela signifie que le Terminal a des difficultés à se lancer.

Vous pouvez essayer d'invoquer manuellement un shell avec les étapes suivantes:

  1. Cliquez sur Shell dans la barre de menus du Terminal.
  2. Sélectionnez Nouvelle Commande dans le menu déroulant.
    créer une nouvelle commande à partir de la barre de menus du Terminal
  3. Entrez /bin/bash, /bin/zsh, ou un autre shell que vous souhaitez dans la boîte.
    entrer la commande pour ouvrir un nouveau shell dans le Terminal Mac
  4. Cliquez sur Exécuter pour ouvrir l'invite de commande.

Solution 4. Essayez un shell différent

Si le Terminal sur votre Mac ne lance pas de shell parce qu'il reste bloqué sur l'erreur de connexion incorrecte, vous pouvez essayer un shell différent. Cela permet d'éliminer le fichier point de zsh problématique qui cause ce problème.

  1. Cliquez sur Terminal dans la barre de menus du Terminal.
  2. Sélectionnez Paramètres.
    ouvrir les paramètres du Terminal
  3. Cochez la case "Commande (chemin complet)" à côté de "Les shells s'ouvrent avec".
  4. Entrez /bin/bash ou un autre chemin de shell différent de celui par défaut.
    ouvrir un type de shell différent dans le Terminal
  5. Quittez le Terminal et redémarrez-le.

Solution 5. Ouvrez le Terminal d'une manière différente

Lorsque vous ne pouvez pas utiliser le Terminal correctement avec les méthodes classiques, vous pouvez utiliser iBoysoft MagicMenu pour cliquer avec le bouton droit pour l'ouvrir. Cet améliorateur de clic droit vous aide à effectuer certaines actions rapides, dont l'ouverture du Terminal sur votre Mac en cliquant avec le bouton droit.

  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 à côté de Ouvrir avec Terminal.
  3. Faites un clic droit sur la zone vide dans Finder ou sur le bureau et cliquez sur Lancer avec > Terminal pour l'ouvrir immédiatement sur votre Mac. 
    lancer avec Terminal

Correction 6. Recréer le fichier .plist du Terminal

Le fichier .plist du Terminal stocke les données de propriété et de configuration de l'utilitaire Terminal. Lorsque le fichier .plist est corrompu, cela entraînera le dysfonctionnement de votre Terminal Mac.

Ainsi, si le Terminal Mac ne montre pas d'invite ou n'exécute pas de commandes, vous pouvez recréer le fichier .plist du Terminal.

Correction 7. Renommer les fichiers liés au Terminal dans votre dossier Home

Si recréer le fichier .plist du Terminal ne peut pas aider à rendre l'utilitaire fonctionnel, allez renommer les fichiers liés au Terminal dans votre dossier Home sur Mac. Cela permettra à macOS de ré-indexer ces fichiers lors de leur ouverture et exécution.

  1. Ouvrez Finder.
  2. Cliquez sur votre disque dur interne sous Emplacements dans la barre latérale.
  3. Cliquez sur le lecteur macOS ou Macintosh HD > le dossier Utilisateurs.
    ouvrir votre dossier d'utilisateurs sur Mac
  4. Cliquez sur votre dossier utilisateur (le dossier portant le nom de votre compte administrateur) puis appuyez sur Commande - Majuscule - . (point) pour afficher les fichiers cachés dans votre dossier utilisateur.
    afficher les fichiers cachés dans votre dossier utilisateur sur Mac
  5. Recherchez l'un des fichiers suivants liés au Terminal. Si vous en trouvez, renommez-les.
    .bash_history
    .bash_profile
    .bash_login
    .zsh_history
    .zsh_profile
    .zsh_login
    .profile
    .bashrc
  6. Relancez Terminal

Correction 8. Connectez-vous à votre Mac avec un nouveau compte utilisateur

L'erreur "connexion incorrecte" que vous rencontrez lors de l'ouverture de Terminal peut indiquer que le compte avec lequel vous vous connectez sur votre Mac a des problèmes avec l'application. Vous pouvez créer un nouveau compte utilisateur et vous connecter à votre Mac avec celui-ci.

  1. Aller dans le menu Pomme > Préférences Système > Utilisateurs et groupes.
  2. Cliquer sur Ajouter un utilisateur et remplir les informations pour créer un nouvel utilisateur.
  3. Déconnectez-vous de votre Mac puis connectez-vous avec le nouveau compte.

Ensuite, vous pouvez vérifier les erreurs dans le compte utilisateur problématique.

Correction 9. Vérifier les journaux du Terminal dans l'application Console

Si vous ne pouvez pas lancer le Terminal sur un MacBook Air M1 ou d'autres modèles, vous pouvez utiliser Console pour trouver les erreurs.

  1. Ouvrir Console.
  2. Relancer le Terminal.
  3. Aller vérifier les erreurs et les corriger.

Correction 10. Démarrer votre Mac en mode sans échec

Parfois, des logiciels tiers peuvent entrer en conflit avec le Terminal sur votre Mac, ce qui l'empêche de lancer un shell ou d'afficher un indicateur.

Vous pouvez démarrer votre Mac en mode sans échec car ce mode spécial ne démarre que le Mac avec les pilotes minimum tout en isolant tous les programmes tiers.

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

Correction 11. Mettre à jour votre Mac

Si toutes les méthodes ci-dessus sont vaines et que votre Terminal Mac ne fonctionne pas après la mise à jour, mettez à jour votre Mac.

Des erreurs dans la version actuelle de macOS que vous utilisez peuvent entraîner le fait que le Terminal ne se connecte pas ou n'exécute pas les lignes de commande. Par conséquent, vérifiez s'il existe une mise à jour mineure disponible et mettez à jour votre Mac.

Partagez les méthodes ci-dessus pour réparer le Terminal Mac qui refuse de démarrer, d'exécuter des commandes ou de fonctionner.

Le Terminal Mac ne fonctionne pas avec l'erreur de processus terminé, que faire ?

Si vous constatez que l'application Terminal est bloquée avec le message "processus terminé" lors de son lancement, ne vous inquiétez pas. Ce n'est pas un problème du Terminal.

Lorsqu'une session Terminal se termine, le message [Processus terminé] sera généralement déclenché. L'apparition de ce message rendra le Terminal inactif. Si vous souhaitez exécuter d'autres commandes, vous devez fermer la fenêtre actuelle du processus terminé et relancer le Terminal. Vous pouvez aussi aller directement dans la barre de menu Terminal et cliquer sur Shell > Nouvelle fenêtre pour ouvrir un nouveau terminal.

Si vous pensez que ce post sur la réparation du Terminal Mac qui ne fonctionne pas est complet et que chaque mot est précieux, vous pouvez le partager pour que d'autres le sachent.

Pourquoi le Terminal Mac ne fonctionne-t-il pas ?

Si votre Terminal Mac ne peut pas lancer un shell et reste bloqué sur l'erreur "login incorrect", cela est causé par votre compte. Peut-être que le compte avec lequel vous vous connectez au Mac est illégal ou que le système ne parvient pas à reconnaître correctement les informations de votre compte.

Si votre Terminal Mac ne répond pas lors du traitement de certaines commandes, cela peut être dû à des lignes de commande incorrectes, des erreurs système temporaires, des bugs du Terminal, des interférences de logiciels tierces ou des glitches dans le type de shell actuel.

Expliquez aux autres les raisons pour lesquelles le Terminal ne fonctionne pas sur votre Mac.