911

我必须在 Linux 终端中查看时间。

在 Linux 终端中获取日期和时间的命令是什么?

有没有办法可以设置自定义功能?

4

2 回答 2

1261

命令是date

要自定义输出,有无数可用选项,请参阅date --help列表。

例如,date '+%A %W %Y %X'给出Tuesday 34 2013 08:04:22星期几的名称、星期数、年份和时间。

于 2013-08-27T07:05:38.817 回答
86

您可以使用date获取一天中的时间和日期:

[pengyu@GLaDOS ~]$date
Tue Aug 27 15:01:27 CST 2013

hwclock会这样做:

[pengyu@GLaDOS ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

对于自定义输出,您可以将 的输出重定向date到类似的内容awk,或者编写自己的程序来执行此操作。

请记住将您自己的可执行脚本/二进制文件放入您的PATH(例如/usr/bin)中,以使其在任何地方都可以调用。

于 2013-08-27T07:02:02.137 回答