卡在自动运行 python 程序上

stuck on autorun python program

我尝试制作自动运行 python 脚本,但我的脚本一直在循环。现在我卡在黑屏上,因为我无法退出 python 程序。我遵循了本教程 http://www.raspberrypi-spy.co.uk/2013/07/running-a-python-script-at-boot-using-cron/,本教程中没有包括如何退出程序。谁能告诉我如何 stop/kill 这个 python 程序? :( 我想要我的桌面

  1. 打开终端(如有必要,使用 [Ctrl][Alt][F2] 进入另一个 TTY)
  2. 使用killall停止攻击性程序。示例:sudo killall /home/pi/MyScript.pysudo killall /usr/bin/python
  3. 通过 运行 sudo crontab -e 从您的 crontab 中删除脚本并从您的 crontab
  4. 中删除该行
  5. 修复您的脚本并彻底测试它,然后再将其添加回您的 crontab。


如果你不能killall杀死脚本,你可以试试:

ps aux | grep /home/pi/MyScript.py

这将 return 一行有关进程的信息,它将显示进程的所有者,后跟一个四位数的进程 ID。然后您可以输入:

sudo kill [process id]

此外,如果您使用 [Ctrl][Alt][F2] 进入另一个 TTY,[Ctrl][Alt][F7] 应该会带您回到桌面。

在linux或ctr+d 与 kill 和 killall 命令一样,pkill 用于向进程发送信号。 pkill 命令允许使用扩展的正则表达式模式和其他匹配条件