每天一个Linux 命令 - history

history

显示曾经输入过的命令

如果要显示时间,需要定义环境变量

  • 显示时间
    HISTTIMEFORMAT="%d/%m/%y %T " (最后有一个空格)
 1024  09/03/17 17:29:45 ls
 1025  09/03/17 17:29:48 vim printf_buffer.c 
 1026  09/03/17 17:30:25 gcc printf_buffer.c 
 1027  09/03/17 17:30:27 ./a.out 
 1028  09/03/17 17:32:12 gcc printf_buffer.c 
 1029  09/03/17 17:32:15 vim printf_buffer.c 
 1030  09/03/17 17:32:30 gcc printf_buffer.c 
 1031  09/03/17 17:32:33 ./a.out 
 1032  09/03/17 17:32:58 vim printf_buffer.c 
 1033  09/03/17 18:25:45 man who 
 1034  09/03/17 18:53:10 man history
 1035  09/03/17 18:53:32 man history 1
 1036  09/03/17 18:53:55 history
 1037  09/03/17 18:56:07 HISTTIMEFORMAT="%d/%m/%y %T"
 1038  09/03/17 18:56:10 history
 1039  09/03/17 18:56:17 HISTTIMEFORMAT="%d/%m/%y %T "
  • 如果你想让这个修改永久生效,添加如下的一行内容到~/.bashrc文件中:
    export HISTTIMEFORMAT="%d/%m/%y %T "

你可能感兴趣的:(每天一个Linux 命令 - history)