为什么“退出”不会关闭 Mac OS X 上的 Terminal.app 窗口?
$ exit
logout
[Process completed]
有没有办法不用鼠标来关闭窗口?
答案1
Terminal.app 显示的窗口只是您选择在其中运行的进程的前端 - 在您的例子中是 Unix shell。当您退出 shell 时,Terminal.app 默认不会关闭窗口,因此您可以在运行完成后检查所运行的任何命令的输出。
您可以在此处更改您的偏好
终端首选项 -> 设置 -> Shell:
要么
- 无论 shell 的退出状态如何,始终关闭窗口
- 如果 shell 正常退出,则关闭窗口
- 保持窗口打开(默认)
除此之外,您(几乎)总是可以 使用 Cmd-W 关闭 OSX 中的窗口,因此即使它不会自动关闭,您也不需要鼠标。
还有一个提示:我喜欢按 Ctrl-D,而不是输入 exit。两个键对五个键。
答案2
Command+ Q-> 关闭应用程序/进程。
Command+ W-> 关闭窗口/实例
答案3
答案4
如果您想从命令行终止应用程序本身:
killall Terminal