是否可以配置你的 shell(bash)以便它计时除常用命令(如 ls 或 cd)之外的所有命令?
所以当我输入一些命令时
command arg1 arg2
我希望我的终端将其转换为后台
time command arg1 arg2
答案1
我相信别名就是答案。根据需要创建任意数量的别名。
别名 cp='时间 cp'
答案2
您只需执行以下命令即可将时间戳添加到历史记录中:
export HISTTIMEFORMAT='%F %T '
然后,如果您每次调用 history 命令时都注销并重新登录,您将看到所执行命令的时间戳。不幸的是,它似乎没有将时间戳附加到用户本地主配置文件中的 .bash_history 文件中。它似乎也没有办法区分常见和不常见的执行命令。