Combien de façons différentes existe-t-il pour forcer la fermeture d'une application?

8

Bien que ce ne soit pas un phénomène courant, mon curseur a parfois un ballon de plage qui tourne continuellement, ce qui, selon moi, indique qu'une application a gelé (corrigez-moi si je me trompe). Lorsque cela se produit, j'exécute généralement une action appelée Forcer à quitter, comme indiqué dans la capture d'écran ci-dessous:

entrez la description de l'image ici

Cela affiche ensuite la fenêtre d'application Forcer à quitter, permettant de sélectionner une application.

De quelle autre manière existe-t-il qui permet de forcer la fermeture d'une application, en particulier dans le cas où la souris ou le pavé tactile peuvent également se bloquer dans l'événement?

Simon
la source

Réponses:

14

Il existe plusieurs façons de forcer la fermeture d'une application OS X:

  • Appuyez et maintenez Command- Option- Shift- Escapependant quelques secondes. Cela forcera la fermeture de l'application active.
  • Appuyez sur Command- Option- Escapepour afficher la fenêtre Forcer à quitter, où vous pouvez sélectionner l'application que vous souhaitez forcer à quitter.
  • Option + Cliquez avec le bouton droit sur l'icône Dock de l'application et sélectionnez Forcer à quitter.
  • Cliquez sur l'option de menu Forcer à quitter dans le menu Apple pour ouvrir la boîte de dialogue Forcer à quitter.
  • Maintenez shiftet cliquez sur l'option de menu Forcer à quitter dans le menu Apple pour forcer la fermeture de l'application active
  • Utilisez le moniteur d'activité pour forcer la fermeture des applications
  • Utilisez le terminal pour tuer le processus: killall safariva tuer tous les processus Safari.

Source: OSXDaily

jowido
la source
Une variante importante de la dernière puce utilise SSH à partir d'un deuxième ordinateur pour tuer un processus. Très pratique lorsque votre Mac fonctionne toujours, mais rien ne s'affiche à l'écran, par exemple lorsque le Dock se bloque au réveil.
duozmo
killallest sensible à la casse. Cela devrait être killall Safariou killall -v Safaripour voir quels processus sont tués.
CyberSkull
3

Je vois trois autres solutions:

  1. Faites un clic droit sur l'icône sur le dock avec la optiontouche enfoncée. (Fonctionne uniquement avec l'application UI)
  2. Moniteur d'activité et clic droit
  3. killall/ killcommande dans le terminal

Les deux premiers nécessitent la souris / trackpad, mais le troisième ne peut se faire qu'avec le clavier (spot pour ouvrir le terminal).

Matthieu Riegler
la source
3
  1. Tapez Option- Command- Esc(c'est la même méthode que vous avez mentionnée mais avec un raccourci clavier)
  2. Option-Cliquez sur l'icône de l'application dans le Dock et choisissez "Forcer à quitter"
  3. Lancez Terminal et:

    • type killall -9 application-name(par exemple killall -9 TextEdit)

ou

  • type ps axc; vous obtiendrez une longue liste de processus sous la forme:

[...]

6656 ?? S 0:22.89 TextEdit

[...]

Dans la liste des processus, trouvez une application que vous souhaitez tuer. Et tapez:

kill -9 PID

PID (ID de processus) est le numéro à gauche. Par exemple, pour tuer le processus TextEdit ci-dessus, vous devez taper:

kill -9 6656

N'oubliez pas que vous traitez avec des processus et que chaque application peut exécuter un ou plusieurs processus, donc parfois plusieurs processus doivent être supprimés pour supprimer complètement l'application en cours d'exécution du système.

Faites également attention, car il n'y a pas de message d'avertissement supplémentaire - assurez-vous de tuer la bonne application.

Mike
la source