J'ai Ubuntu 16.04. La dernière chose dont je me souvienne en tapant dans le terminal était import python
Cela a été fait par erreur et je Ctrl+Z après pour mettre fin à ce processus. J'avais peut-être pip uninstall monary
peut-être avant.
Mais pour le moment, la souris est bloquée comme un avantage (imaginez un avantage constitué de coins de 4 carrés adjacents avec un très léger espace entre eux). Il ne peut pas cliquer, bien que le curseur puisse se déplacer n'importe où sur l'écran. J'ai même essayé une souris externe mais le résultat est le même.
Je prévois de redémarrer mon ordinateur et cela pourrait résoudre le problème. Mais, je veux savoir ce qui a causé cela, et si cela se reproduit que dois-je faire?
import
est la commande permettant de créer une capture d'écran, fournie par la suite d'outils ImageMagick.
Quand tu cours
import something
en tant que commande Shell, il vous montrera un curseur en forme de croix pour sélectionner une zone rectangulaire de l'écran à capturer, puis l'enregistrer sous le fichier something
name__.
Maintenant tu as appuyé Ctrl+Z, qui est le raccourci pour geler un processus et revenir à la commande Invite dans Bash. Donc, import
est toujours "en cours d'exécution" (pas exactement - il est gelé, mais existe toujours) et n'a pas eu la possibilité de quitter ou de récupérer le contrôle de la souris et de l'écran.
Vous devez poursuivre le processus import
name__, par exemple. en le décongelant et en le ramenant au premier plan du shell à l'aide de la commande fg
Bash. Il va probablement sortir immédiatement, sinon vous pouvez le terminer avec Ctrl+C.
Sinon, vous pouvez également simplement arrêter le processus en fermant la fenêtre/session Bash du terminal parent ou en utilisant une commande telle que killall -KILL import
.
Si vous avez la session de terminal en vie. Vous pouvez utiliser la commande bg pour revenir à la dernière commande que vous avez exécutée. Une fois que vous récupérez le processus dans le terminal, arrêtez-le simplement en utilisant ctrl + c.
Si la session de terminal n'est pas en ligne, vous pouvez tuer le processus en utilisant ps -ax | grep "nom de la commande" une fois que vous avez l'identifiant du processus, vous pouvez le tuer en utilisant la commande, kill pid.
La plupart du temps, ce problème se produit à cause du conflit dans python, importation de scripts avec la commande "import" de Linux, j'ai rencontré ce problème plusieurs fois et j'avais l'habitude d'adopter une solution simple.
type "bg" on your terminal
then "Cnt + c"