OSX终端挂了? - 花很长时间做任务

OSX Terminal hanging? - Taking a long time to do tasks

我正在尝试安装 Ruby 并做各种事情,我发现终端需要很长时间才能完成任何任务,有时它什么也做不了,也就是挂起。

"Mys-MacBook-Air:~ Main$ rbenv install 2.2.0
Downloading ruby-2.2.0.tar.gz...
-> http://dqw8nmjcqpjn7.cloudfront.net/7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc
Installing ruby-2.2.0..."

然后这坐了很久都没有给我任何反馈。它会用很多东西来做到这一点,包括节点设置和我尝试过的其他东西。有时它什么都不做,我需要用 CMD + N 启动一个全新的终端,下载时间很长还是安装时没有提供反馈? OSX这样做正常吗?我的互联网速度下降了 10,所以我不认为这是网络。

此外,有时当我完成某些操作时,比如 运行 服务器,终端不会换行,这意味着我每次都必须重新打开一个新的 window,有没有重新启动命令行以便我可以再次开始输入命令的方法?

首先,编译 Ruby 可能需要一段时间,尤其是在较慢的机器上。在我的新 Macbook(已满)上,安装 2.1.5 大约需要 8 分钟。

不过,要回答您的问题,您可以使用 Activity 监视器(在 Applications/Utilities 下)或使用 top 或 [=11= 等终端工具来监视机器是否正在工作],后者可以通过自制软件安装。如果您不喜欢打开新标签页的想法,您也可以使用 screentmux 作为作业的背景。