在 CentOS 系统中,你可以使用 date
命令来获取当前的时间戳。时间戳是从 1970-01-01 00:00:00 UTC 开始的秒数。以下是一些常用的方法来获取和记录时间戳:
使用 date
命令:
date +%s
这个命令会输出当前的 Unix 时间戳(秒级)。
毫秒级时间戳:
如果你需要毫秒级的时间戳,可以使用:
date +%s%3N
这将输出当前时间的毫秒级时间戳。
如果你想把时间戳记录到一个文件中,可以将输出重定向到一个文件:
date +%s > timestamp.txt
或者,对于毫秒级时间戳:
date +%s%3N > timestamp_ms.txt
如果你需要在脚本中记录时间戳,可以这样做:
#!/bin/bash
# 获取当前秒级时间戳
timestamp=$(date +%s)
# 获取当前毫秒级时间戳
millis=$(date +%s%3N)
# 将时间戳写入日志文件
echo "Current timestamp (seconds): $timestamp" >> log.txt
echo "Current timestamp (milliseconds): $millis" >> log_ms.txt
保存这个脚本为 record_timestamp.sh
,然后通过运行 chmod +x record_timestamp.sh
赋予执行权限,最后用 ./record_timestamp.sh
来执行它。
这些步骤应该可以帮助你在 CentOS 上轻松地获取和记录时间戳。