如何在OS X中运行程序时隐藏/退出终端?

时间:2017-02-04 23:16:01

标签: macos terminal

我正在做我的项目,我需要在macOS中记录系统范围内的击键。所以,我转向GitHub并找到了Swift-Keylogger。唯一的问题是,当程序仍在运行时,我无法退出终端。

有没有办法不在终端中运行此功能或关闭终端窗口而不是创建像here这样的mac应用。

注意:github中有一些mac app风格的可执行文件,但它们没有提供我想要的输出,有些需要额外的权限。

1 个答案:

答案 0 :(得分:2)

而不是像./Keylogger那样运行可执行文件,而是使用nohup ./Keylogger &

执行命令后,您可以退出终端。

要杀死键盘记录器,请运行ps -e | grep "Keylogger"以获取pid和kill -9 pid

P.S。我想添加它以及在启动时运行但是我懒得更新存储库。