Linux时间戳(timestamp)的单位是秒(s),但也可以根据需要使用毫秒(ms)、微秒(μs)或纳秒(ns)。在大多数情况下,Linux系统使用秒为单位的时间戳。
时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不包括闰秒。它是一个整数,表示从某个固定时间点(称为Unix纪元)到现在的时间长度。
在Linux中,可以使用date
命令或time
命令查看当前的时间戳。例如:
$ date +%s
1632980067
或者使用time
命令:
$ time -v
real 0m0.002s
user 0m0.001s
sys 0m0.001s
在这些示例中,%s
选项表示以秒为单位的时间戳,而real
、user
和sys
分别表示实际(墙上时钟)时间、用户模式和系统模式所花费的时间。