Talk 命令仅显示“正在检查呼叫者机器上的邀请”

Talk 命令仅显示“正在检查呼叫者机器上的邀请”

Yosemite 上的命令talk不起作用,/etc/inetd.conf文件也找不到。为什么该文件不再包含在 OS X 中,为什么 Talk 不再起作用?

跑步talk只是说:

Checking for invitation on caller's machine

答案1

/usr/bin/talk您可以在手册页中找到有关在 Yosemite 中工作所需的信息ntalkd(8)

该页面的摘录如下:

Execute the following command as root to enable talkd:

   launchctl load -w /System/Library/LaunchDaemons/ntalk.plist

我这样做了,然后能够talk nevin在一个终端窗口中发出命令,并在另一个终端窗口中收到以下通知:

Message from [email protected] at 23:46 on 2015/09/14 ...  
talk: connection requested by nevin@localhost                             
talk: respond with:  talk nevin@localhost         

在第二个终端窗口中执行该操作后,我得到了熟悉的分屏对话窗口。不再有“等待邀请...”消息。

为了关闭ntalkd,我使用了:

launchctl unload -w /System/Library/LaunchDaemons/ntalk.plist

相关内容