history命令添加时间和使用技巧
来源:互联网 发布:final java 参数 编辑:程序博客网 时间:2024/05/22 10:52
1,添加显示时间
a,在/etc/profile 添加如下两行:
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
然后history就可以看到时间了。
2,使用技巧
history的其他的一些基本功能:
1、使用 HISTSIZE 控制历史命令记录的总行数
将下面两行内容追加到 .bash_profile 文件并重新登录 bash shell,命令历史的记录数将变成 450
条:
# vi ~/.bash_profile
HISTSIZE=450
HISTFILESIZE=450
2、使用 HISTFILE 更改历史文件名称
默认情况下,命令历史存储在 ~/.bash_history 文件中。添加下列内容到 .bash_profile 文件并重新登录
bash shell,将使用 .commandline_warrior 来存储命令历史:
# vi ~/.bash_profile
HISTFILE=/root/.commandline_warrior
3、使用 HISTCONTROL 从命令历史中剔除连续重复的条目
在下面的例子中,pwd 命令被连续执行了三次。执行 history 后会看到三条重复的条目。要剔除这些重复的条目,可以将
HISTCONTROL 设置为 ignoredups:
# export HISTCONTROL=ignoredups
4、使用 HISTCONTROL 清除整个命令历史中的重复条目
上例中的 ignoredups 只能剔除连续的重复条目。要清除整个命令历史中的重复条目,可以将 HISTCONTROL 设置成
erasedups:
# export HISTCONTROL=erasedups
5、使用 -c 选项清除所有的命令历史
如果你想清除所有的命令历史,可以执行:
# history -c
6、使用 HISTIGNORE 忽略历史中的特定命令
下面的例子,将忽略 pwd、ls、ls -ltr 等命令:
# export HISTIGNORE=”pwd:ls:ls -ltr:”
a,在/etc/profile 添加如下两行:
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
export HISTTIMEFORMAT
推荐:(或者显示用时间+ip+用户名
- USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
- HISTFILESIZE=4000
- HISTSIZE=4000
- HISTTIMEFORMAT="%F %T ${USER_IP} `whoami` "
- export HISTTIMEFORMAT
然后history就可以看到时间了。
2,使用技巧
history的其他的一些基本功能:
1、使用 HISTSIZE 控制历史命令记录的总行数
将下面两行内容追加到 .bash_profile 文件并重新登录 bash shell,命令历史的记录数将变成 450
条:
# vi ~/.bash_profile
HISTSIZE=450
HISTFILESIZE=450
2、使用 HISTFILE 更改历史文件名称
默认情况下,命令历史存储在 ~/.bash_history 文件中。添加下列内容到 .bash_profile 文件并重新登录
bash shell,将使用 .commandline_warrior 来存储命令历史:
# vi ~/.bash_profile
HISTFILE=/root/.commandline_warrior
3、使用 HISTCONTROL 从命令历史中剔除连续重复的条目
在下面的例子中,pwd 命令被连续执行了三次。执行 history 后会看到三条重复的条目。要剔除这些重复的条目,可以将
HISTCONTROL 设置为 ignoredups:
# export HISTCONTROL=ignoredups
4、使用 HISTCONTROL 清除整个命令历史中的重复条目
上例中的 ignoredups 只能剔除连续的重复条目。要清除整个命令历史中的重复条目,可以将 HISTCONTROL 设置成
erasedups:
# export HISTCONTROL=erasedups
5、使用 -c 选项清除所有的命令历史
如果你想清除所有的命令历史,可以执行:
# history -c
6、使用 HISTIGNORE 忽略历史中的特定命令
下面的例子,将忽略 pwd、ls、ls -ltr 等命令:
# export HISTIGNORE=”pwd:ls:ls -ltr:”
0 0
- history命令添加时间和使用技巧
- history命令使用技巧
- history命令中添加时间
- linux history命令使用技巧
- linux给history命令添加时间
- bashrc history 添加时间
- history命令添加时间---测试磁盘写入速度
- [Linux] Linux/Mac OS history命令 添加时间,用户,ip
- shell history命令技巧
- history命令小技巧
- history 的使用技巧
- 使用HISTTIMEFORMAT 显示history命令的时间戳
- ubuntu History命令显示操作时间、用户和登录IP
- Linux 给History命令加上时间和IP显示
- Linux——给history命令加上用户和时间
- history 命令显示时间记录
- Linux history命令加入时间
- history命令显示操作时间
- 常用文件地址
- Python变量类型
- 2016/10/24 window.open隐藏参数、参数过长、中文编码问题
- SQL-SERVER 日期格式
- AS中使用xUtils报错找不到
- history命令添加时间和使用技巧
- Java并发编程:Thread类的使用
- win10安装64位mysql5.7 server
- Sublime Text3 Package Control 在菜单栏中不显示
- CPU是AMD的电脑如何安装android studio,以及studio的环境变量的配置
- Android面试题
- Android Https请求详细demo
- Ubuntu16.04如何把vim打造成为latex编辑器
- 【技术分享】京东电商广告和推荐的机器学习系统实践