linux - 如何自动记录用户在 bash 中运行的所有命令所花费的时间
问题描述
我知道要记录在 Linux 中执行命令/脚本所花费的时间,我们可以输入“time <command/script>”。
但是,我正在寻找任何方法来记录用户在 bash shell 中输入的所有命令以及每个命令所花费的时间,甚至无需在用户的每个命令前面输入时间。
基本上在我们的组织中,我们需要监控用户输入的所有命令,并获取每台机器上某些命令所花费的时间。这甚至可能吗?
解决方案
推荐阅读
- python-3.x - 如何为此使用多个功能?
- php - “方法 App\Http\Controllers\API\UserController::show 不存在
- javascript - useLocation 无法识别状态
- kotlin - 未应用 Kotlin 泛型超类型
- java - Java:replaceAll RegEx 中的怪异
- c++ - CMake target_include_directories 不影响头文件
- python - 能够使用烧瓶同时运行 2 个产量,但要检查性能
- azure-api-management - Azure API 管理缓存大小
- python - 修改第一个条时如何获得条形图的正确图例?
- python - PYTHON:使用套接字和 VM 进行连接检查