是否有可以发送到 USB 端口来请求系统时间的命令?

是否有可以发送到 USB 端口来请求系统时间的命令?

我想为正在进行的项目添加一项功能,其中一旦外部控制器设备通电,它就会向 Ubuntu PC 的 ttyusb 端口发送时间请求/命令,然后 Ubuntu PC 会发回系统的时间和日期。Ubuntu 中存在这样的命令吗?

例如:

'timeReq' > /dev/ttyUSB0

其中“time”是回显系统时间的命令

答案1

输出系统时间的命令是date

您可以使用格式参数仅输出时间。

您还可以使用>重定向将其输出发送到 USB。

例子

date +%R > /dev/ttyUSB0

用户需要成为某个dialout群组的成员或者拥有其他权限才有权在该群组中写入内容。

您可以使用man date来查看其他格式选项。

相关内容