想知道是否有一种方法可以在运行某些命令时默认在 Linux 中运行时命令。
答案1
您可以为您想要计时的命令设置别名:
alias ls='time command ls'
alias firefox='time command firefox'
或者,使用 shell 函数:
ls () { time command ls "$@"; }
firefox () { time command firefox "$@"; }
该command
命令在别名中并不是严格需要的,但在 shell 函数中是必需的,否则您会得到一个很好的无限递归,可能会以 shell 的核心转储结束。该command
命令将绕过您正在执行的命令的任何 shell 函数查找。