最后:无效选项--'s'

最后:无效选项--'s'

我从几篇文章中了解到,我们可以使用-s(自)选项来显示自特定日期以来发生的登录事件。然而,它遇到了错误无效选项

root@VM-0-6-centos ~ $ last -s 2021-03-15 10:00 -t 2021-03-15 11:45
last: invalid option -- 's'
Usage: last [-num | -n num] [-f file] [-t YYYYMMDDHHMMSS] [-R] [-adioxFw] [username..] [tty..]

CentOS 上是否已弃用-s该选项?last

我也在 macOS 上尝试过。它引发了错误非法选择

$ last -s 2021-03-15 10:00 -t 2021-03-15 11:45
last: illegal option -- s
usage: last [-#] [-t tty] [-h hostname] [user ...]

答案1

该选项并未被弃用,它是从 CentOS 系统的角度来看的未来:它是在util-linux2.24 中添加的,但您的发行版有旧版本。

正如 Kusalananda 所说,不同的平台有不同的实现last,支持不同的功能,甚至没有通用的基础(例如 POSIX)last。因此, 的可用性-s及其含义可能会有所不同,特别是当人们考虑完全不同的系统时(这里是 CentOS 和 macOS)。

相关内容