我在终端中输入了一个命令,并让 Mac OS lion 成功执行了它。我只是想停止执行并取消我让计算机执行的操作。我执行了 history -c 命令,终端历史记录消失了,但命令执行仍在进行。有什么建议吗?谢谢
答案1
CtrlC是标准“中断”键 – 所有类 Unix 系统,包括 OS X。
但是,没有标准的“撤销操作”。一旦你运行命令来做某事,并且它做了某事,那么就完成了。如何撤销它——或者是否有可能撤销它——在很大程度上取决于你运行的具体命令是什么。
答案2
你可能将这些流程“置于后台”,
键入jobs
以查看任何后台进程
键入fg
以恢复#1后台进程
然后按ctrl+c中断该过程。
如果其他方法都失败了,请运行ps aux
,找到进程 ID 并向其发送 kill 9,或者直接运行top
附注:top 有点丑,请安装 htop