在终端中显示“去年”

在终端中显示“去年”

有什么方法可以last(在 Mac OS X 10.11.2 上)显示完整日期(包括年份)吗?目前它仅显示日期和时间:

user$ sudo last user | head -n3
user   ttys000                   Fri Jan 15 18:12 - 18:15  (00:03)
user   ttys000                   Fri Jan 15 18:11 - 18:12  (00:00)
user   ttys000                   Fri Jan 15 18:11 - 18:11  (00:00)

在其他系统上,有-F或之类的选项-t可以last显示完整日期,但在 Mac OS X 平台上,只有 3 个选项,而且都没有达到预期的效果:-t用于 tty、-h用于主机以及-n用于显示的行数(甚至-n不起作用)。

有没有这个命令的替代方法?

答案1

在终端中,如果您使用该命令,您将获得包括该命令在内man ls的可用选项列表。ls

-T 与 -l(小写字母“ell”)选项一起使用时,显示文件的完整时间信息,包括月、日、时、分、秒和年。

键入q以退出手册。

然后尝试这个:ls -lT

相关内容