Chinaunix首页 | 论坛 | 博客

  • 博客访问: 51369
  • 博文数量: 41
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 415
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-15 16:26
文章分类

全部博文(41)

文章存档

2011年(2)

2010年(3)

2009年(36)

我的朋友

分类: LINUX

2009-11-12 10:44:29

在bash中输入history可以查询用户的过往操作
内存中记录的过往指令数根据环境变量中HISTSIZE而定
history表存储在内存中,在用户logout时会记录入用户主目录下的.bash_history文件中,在下次login时载入
.bash_history中的指令数根据环境变量中的HISTFILESIZE而定
 
history -w:强制将过往操作写入.bash_history文件中,而不是logout时才写入
 
调用过往指令
使用!来调用过往指令
!!重复执行上一条指令
!a执行上一条以a为首的指令
!number:重复执行上一条在history表中记录号码为number的指令
!-number:重复执行前第number条指令
 
可以用来在history表中查询某条过往指令
!$截取前面命令行中的最后一项(ping 127.0.0.1 ping !$)
阅读(640) | 评论(0) | 转发(0) |
0

上一篇:shell

下一篇:bash--alias

给主人留下些什么吧!~~