C.4. 指定时间值


当为 LVM 选择指定时间值时,您可以使用标准化的时间规格格式或更自由的规格,如 第 C.4.1 节 “标准时间选择格式”第 C.4.2 节 “Freeform time 选择格式” 所述。
您可以使用 /etc/lvm/lvm.conf 配置文件中的 report/time 格式配置选项指定显示时间值的方式。有关指定这个选项的信息在 lvm.conf 文件中提供。
在指定时间值时,您可以使用 之后、和、、、、中描述的操作运算符别名。 表 C.3 “选择标准比较 Operator”

C.4.1. 标准时间选择格式

您可以使用以下格式为 LVM 选择指定时间值。
date time timezone
表 C.15 “时间规格格式” 总结了在指定这些时间值时可以使用的格式。
表 C.15. 时间规格格式
字段字段值
date
YYYY-MM-DD
YYYY-MM, auto DD=1
YYYY、auto MM=01 和 DD=01
time
hh:mm:ss
HH:mm,auto ss=0
HH, auto mm=0, auto ss=0
timezone(始终使用 + 或 - 符号)
+HH:mm 或 -hh:mm
+HH 或 -hh
完整日期/时间规格是 YYYY-MM-DD hh:mm:ss。用户可以从右到左侧保留日期/时间部分。每当这些部分被留出时,会使用第二个粒度自动假定范围。例如:
  • "2015-07-07 9:51" 表示范围 "2015-07-07 9:51:00" - "2015-07-07 9:51:59"
  • "2015-07" 表示范围 "2015-07-01 0:00:00" - "2015-07-31 23:59:59"
  • "2015" 表示范围 "2015-01-01 0:00:00" - "2015-12-31 23:59:59"
以下示例显示了在选择条件中使用的日期/时间规格。
lvs -S 'time since "2015-07-07 9:51"'
lvs -S 'time = "2015-07""
lvs -S 'time = "2015"'

C.4.2. Freeform time 选择格式

您可以使用以下授权在 LVM 选择条件中指定日期/时间规格。
  • 周日名称("星期日" - "Saturday" 或缩写为"Sun" - "Sat")
  • 标签用于时间("noon","midnight")
  • 相对于当前日期("今天")的某一天标签.
  • 使用今天的相对偏移来回点(N 是一个数字)
  • ("n"秒"/"分钟"/"小时"/"小时"/"周"/"年"/"年"
  • ( "N" "secs"/"mins"/"hrs" ... "ago")
  • ( "N" "s"/"m"/"h" ... "ago")
  • 以 hh:mm:ss 格式或 AM/PM 后缀进行时间规格
  • 个月名称("January" - "December" 或缩写为"Jan" - "Dec"
以下示例显示了选择条件中使用的 自由格式 日期/时间规格。
lvs -S 'time since "yesterday 9AM"'
lvs -S 'time since "Feb 3 years 2 months ago"'
lvs -S 'time = "February 2015"'
lvs -S 'time since "Jan 15 2015" &&  time until yesterday'
lvs -S 'time since "today 6AM"'
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.