协慌网

登录 贡献 社区

如何在终端中获取当前日期和时间,并在终端中为其设置自定义命令?

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

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

有没有一种方法可以设置自定义函数?

答案

命令是date

要自定义输出,有很多选项可用,请参见date --help以获得列表。

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

您可以使用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)中,以使其在任何位置均可调用。