我如何告诉“date”命令仅显示时间?

我如何告诉“date”命令仅显示时间?

我尝试使用“日期”仅显示当前时间,而不是日、月、年等所有信息,仅显示当前时间。

IE:

13:45 或下午 1:45

有任何想法吗?

答案1

date +%R

将显示 24 小时制时间,以及

date +%r

将以 12 小时格式显示时间。date +%H:%I也可以。

请参阅“转换规范”手册页以选择更多变量。

答案2

当前时间 24 小时格式:

date +%R

当前时间(12 小时格式,带 AM/PM):

date +%I:%M%p

答案3

date +%H:%M 

13:45

date +%H:%M #(if you don't write these : it is shown as for exmp. 0145)

01:45

"uptime" 

将会告诉您系统已运行了多长时间(以及其他信息),检查 man 条目以了解正常运行时间

答案4

last显示有关最近登录的信息。请参阅http://linux.about.com/library/cmd/blcmdl1_last.htm了解更多信息。我认为它也可以显示关机。对于时间,请尝试date +%r。请参阅http://linux.about.com/od/commands/l/blcmdl1_date.htm了解有关日期的更多信息。

相关内容