Eu acredito que um alias é a resposta. crie quantos aliases você quiser.
alias cp = 'time cp'
É possível configurar seu shell (bash) para que ele atinja todos os comandos, exceto os comuns (como ls ou cd)?
quando eu digito algum comando como
command arg1 arg2
Eu gostaria que meu terminal o convertesse em bastidores
time command arg1 arg2
Você só precisa executar o seguinte comando para adicionar o registro de data e hora ao histórico:
export HISTTIMEFORMAT='%F %T '
Então, se você efetuar logout e logar novamente sempre que invocar o comando history, você verá um registro de data e hora para os comandos executados. Infelizmente, não parece que ele acrescenta um registro de data e hora ao arquivo .bash_history no perfil de usuário local de um usuário. Também parece que não há uma maneira de distinguir comandos executados comuns vs. incomuns.
Tags bashrc