`
hdxiong
  • 浏览: 378122 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下显示历史命令的执行时间

 
阅读更多
linux下显示历史命令的执行时间

默认的bash设置中,在使用history命令查看历史命令的时候,不显示命令执行的时间,通过增加HISTTIMEFORMAT变量可以时间记录历史命令的功能。

设置方法:
在/etc/profile 里面加入下面2行就可以了,这样可以记录每个用户执行的命令了。

export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "


注:HISTTIMEFORMAT的格式你可以自己定义,定义成你想要的格式。具体格式可以参照date命令。例如用"%Y-%m-%d %H:%M:%S "格式按照我们中国人的时间格式,"%s " 按照unix时间戳的格式显示。

分享到:
评论

相关推荐

    Linux基础命令 - 时间相关命令&echo命令&帮助命令&历史命令&产看根目录命令&文件显示命令

    默认会显示所有历史命令,若要查看最近的10条命令,可以输入`history 10`。 **5. 查看根目录命令(cd, ll, ls)** `cd /`命令将用户切换到根目录,`ll`(或`ls -l`)列出当前目录下的文件和目录,详细显示权限、...

    linux-McFlyBash历史命令高效搜索重用工具

    当你按下向上箭头或者使用特定的快捷键(如`Ctrl-R`)时,McFlyBash会显示最相关的匹配命令,而不是简单地按照时间顺序滚动。这大大减少了在海量命令历史中寻找特定命令的时间。 安装McFlyBash通常涉及克隆其GitHub...

    如何让linux的 history命令显示时间记录

    如果想要让 `history` 命令显示命令执行的时间记录,我们需要进行一些配置。 #### 重要前提条件 在开始之前,请确保您的 Linux 系统上安装的是 Bash 版本 3.0 或以上版本。这是因为显示时间戳的功能是在 Bash 3.0 ...

    linux ps 命令详解

    基本的`ps`命令不带任何参数时,会显示当前终端下的进程信息。例如: ```bash ps ``` ### 常见选项 1. `-a`:显示所有用户的所有进程。 2. `-u` `<username>`:显示指定用户的进程。 3. `-x`:显示没有控制终端的...

    Linux查看History记录加时间戳的小技巧

    但是这里只显示了命令,并没有显示执行命令的时间,因为保存历史命令的~/.bash_history里并没有保存时间。  通过设置环境变量 export HISTTIMEFORMAT=%F %T `whoami` 给history加上时间戳  [root@servyou_web ~...

    Linux常用命令大全.pdf

    历史命令编号:执行历史命令中指定编号的命令。 - !关键字:执行最近一个以关键字开头的命令。 17. alias命令:用于设置命令的别名。 - alias:查看当前定义的所有别名。 - alias 别名=实际命令:定义新的命令...

    Linux查看系统命令

    - **用途**: 显示系统运行时间、当前时间、登录用户数以及系统平均负载。 - **示例输出**: `14:34: up 3 days, 12:34, 2 users, load average: 0.67, 0.69, 0.66` **1.15 查看系统负载** - **命令**: `cat /proc/...

    Linux 常用命令整理

    4. 历史命令 - `history`命令用于查看命令历史记录。`-c`用于清空命令历史,`-r`用于从历史文件中读入到缓存,`-w`用于从缓存写入到历史文件。 5. 文本处理增强 - `awk`和`sed`是文本处理的强大工具。`awk`通过...

    linux自带硬盘检测命令

    `smartctl -l selftest`命令用于显示硬盘自检历史记录,这对于了解硬盘过去的自检情况非常有帮助。自检记录中包含了每次自检的时间、结果以及可能的错误代码,是分析硬盘稳定性的重要依据。 ### 8. `smartctl -l ...

    linux常用命令练习

    - **文件和目录操作**:`ls`命令显示指定目录下的文件列表,支持多种选项,如`-a`显示所有文件(包括隐藏文件),`-t`按时间排序,`-F`显示文件类型标识。 通过这些命令的学习和实践,用户可以熟练掌握Linux的基本...

    linux基础命令总结pdf版本

    - 历史命令功能允许用户查看和重用之前执行过的命令,使用history命令可以查看历史记录。 十三、输出重定向 - 输出重定向允许用户将命令的标准输出保存到文件中,或者重定向到其他命令的输入。 十四、管道符 - ...

    Linux操作系统命令大全

    1. **`history`** 命令:用于显示用户在命令行模式下执行过的最近1000个命令的历史记录。这有助于回忆和重复使用过去的命令。 2. **`pwd`** 命令:显示当前工作目录,帮助用户确定当前所在的位置。 3. **`hostname...

    Linux shell 及常用命令介绍.txt Linux shell 及常用命令介绍.txt

    3. **历史记录**: Bash会记录用户输入过的命令,并可以通过上下箭头键进行浏览和重复执行。 4. **别名定义**: Bash支持自定义别名,可以将复杂的命令简化为一个短语。 #### 四、Shell常用命令详解 1. **更改账号...

    linux 之history命令用法

    如果希望看到每条命令执行的具体时间,可以通过设置环境变量`HISTTIMEFORMAT`来实现。具体操作如下: ```bash export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S: " ``` 在这个示例中,我们设置了`HISTTIMEFORMAT`为"%Y-%m-...

    linux命令.txt

    `history` 命令用于显示命令历史记录。 **使用场景:** 当用户需要回顾先前执行过的命令时,使用 `history` 命令可以方便地查看这些记录。 #### 三十八、cpio **命令功能:** `cpio` 命令用于归档和恢复文件。 *...

    Linux 60个常用命令集合

    50. **history | grep keyword**:搜索历史命令中的关键词。 51. **exit**:退出当前shell会话。 52. **man**:查看命令的手册页。 53. **grep -r 'pattern' ./**:递归搜索当前目录及其子目录下的'pattern'。 ...

    linux命令集详解

    14. `history`:显示历史命令。用于回顾和重复之前输入过的命令。 15. `管道` (`|`):连接命令。将一个命令的输出作为另一个命令的输入,如`ls | grep ".txt"`会显示所有.txt文件。 16. `tar`:文件打包和压缩工具...

    150个常用Linux命令

    - **history** - 显示历史命令。 - **eject** - 弹出媒体。 - **time** - 显示命令执行时间。 - **nohup** - 在后台运行命令。 - **nc** - 网络调试工具。 - **xargs** - 构造命令行参数列表。 - **exec** - 替换...

    linux下查看系统性能命令.txt

    **7.1 查看系统运行时间** - **命令:** `uptime` - **作用:** 显示系统运行的时间长度及当前时间。 **7.2 查看系统负载** - **命令:** `cat /proc/loadavg` - **作用:** 显示系统的平均负载情况。 以上命令是Linux...

    郑州轻工业大学软件工程linux实验报告2

    设置历史命令环境,体验Bash的命令补全功能;定义并执行别名;以及解决一些思考题,如通过键盘输入并筛选特定信息。 实验结果需展示各项操作的截图,确保每个任务都得到实践。同时,思考题的解答能进一步加深对Vi和...

Global site tag (gtag.js) - Google Analytics