标题: [疑问] 老题重谈-如何实现history中显示时间?
  本主题由 老农 于 2007-12-14 17:08 加入精华 
haomao1879 (财气轰轰)
LU小天使
Rank: 3Rank: 3


UID 23132
精华 1
积分 483
帖子 896
活跃指数 70
LU金币 2774 个
LU金条 0 个
阅读权限 20
注册 2004-6-15
 
发表于 2007-12-17 12:25  资料  个人空间  短消息  加为好友  QQ
luguoluguo

顶部
126liu
LU幼天使
Rank: 2



UID 95621
精华 0
积分 24
帖子 40
活跃指数 2
LU金币 37 个
LU金条 0 个
阅读权限 20
注册 2007-9-6
 
发表于 2008-6-28 16:26  资料  个人空间  短消息  加为好友 
很高 的高

顶部
shorthorn
LU幼天使
Rank: 2



UID 99271
精华 0
积分 76
帖子 135
活跃指数 20
LU金币 131 个
LU金条 0 个
阅读权限 20
注册 2007-11-26
 
发表于 2008-7-4 14:21  资料  个人空间  短消息  加为好友 
如何控制fc -t 0总共有多少行?
为什么我的只有有限的十几行?

顶部
FromHell
LU新生
Rank: 1



UID 104607
精华 0
积分 9
帖子 11
活跃指数 1
LU金币 12 个
LU金条 0 个
阅读权限 10
注册 2008-3-31
 
发表于 2008-7-4 15:56  资料  个人空间  短消息  加为好友 
历史命令支持属于shell的功能 不是AIX的 所以ksh和bash不一样
对bash
使用
bash-3.00# HISTTIMEFORMAT='%Y-%m-%d_%H:%M:%S;  '
再使用history命令时就有时间戳了

顶部
哞哞牛
LU幼天使
Rank: 2


UID 102028
精华 0
积分 136
帖子 249
活跃指数 15
LU金币 243 个
LU金条 0 个
阅读权限 20
注册 2008-1-29
 
发表于 2008-7-10 10:12  资料  个人空间  短消息  加为好友  QQ
40楼这个很不错,如何让它永久生效,(放在profile里或env里?)每次登陆都输入一次很麻烦。

export HISTTIMEFORMAT="%F %T "也可以,呵呵

[ 本帖最后由 哞哞牛 于 2008-7-10 10:54 编辑 ]





科技以人为本。LoveAIX群13530530,技术交流、共同发展。
顶部
哞哞牛
LU幼天使
Rank: 2


UID 102028
精华 0
积分 136
帖子 249
活跃指数 15
LU金币 243 个
LU金条 0 个
阅读权限 20
注册 2008-1-29
 
发表于 2008-7-10 11:34  资料  个人空间  短消息  加为好友  QQ
总结一下

编辑/etc/environment

最后面加入
HISTFILESIZE=2000
HISTSIZE=2000
HISTTIMEFORMAT=[%F %T]
export HISTTIMEFORMAT

EXTENDED_HISTORY=ON

这样,

在ksh下
用fc -t 0可查看

在bash下
用history可查看

两全其美喽





科技以人为本。LoveAIX群13530530,技术交流、共同发展。
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
 



当前时区 GMT+8, 现在时间是 2008-10-11 21:18
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.058133 second(s), 7 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver