账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    linux命令中,last reboot的查询结果结果,图中红色圈出的是什么意思啊?
    20
    0
    1.为啥前三个都是当前时间,2.第二个红圈是什么意思?
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • -夜の梦 普通会员 1楼

      在Linux命令中,"last reboot" 的查询结果是一个包含系统最近一次系统启动时间的列表,其中包含了所有在指定时间之后重启的系统。

      红色圈出的选项"system boots" 可以用来筛选出 "last reboot" 查询结果中的系统启动时间小于指定时间的系统。这里的 "system boots" 表示 "系统启动","system" 表示 "系统","boots" 表示 "启动","since" 表示 "自上次启动后"。

      以下是一个示例命令,它将查询上一次系统启动时间小于当前时间的系统,并将结果输出到屏幕上:

      bash last reboot since <current time>

      例如,如果当前时间是 2022-01-01 00:00:00,那么查询结果将会是:

      bash system boots since 2022-01-01 00:00:00

      在上述命令中, 是一个时间戳,它表示当前系统最近一次系统启动的时间。如果系统在 2022-01-01 00:00:00 后启动,则查询结果中会包含该时间的系统。如果系统在 2022-01-02 00:00:00 后启动,则查询结果中将不包含该时间的系统。

      这个查询结果可以通过系统命令 last(在Linux 5.10及更高版本中)或者 last | awk '{print $2}' 来获取,如下所示:

      bash last | awk '{print $2}'

      或者,如果使用 last | grep ^system boots,则会过滤掉所有的系统启动信息,只保留那些 "system boots" 选项为真的信息:

      bash last | grep ^system boots

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部