Chinaunix首页 | 论坛 | 博客
  • 博客访问: 413665
  • 博文数量: 68
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 728
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-14 00:19
文章分类

全部博文(68)

文章存档

2011年(1)

2009年(1)

2008年(17)

2007年(30)

2006年(19)

我的朋友

分类:

2007-08-21 22:58:15

使用历史命令

今天学到一个用history命令来使用历史命令的好方法,觉得有趣,于是统计在这儿了:

1、以前自己写过一个看自己常用命令的方法,是用awk和查.bash_history再用uniq和sort来统计,代码如下:

awk '{print $1}' ~/.bash_history | sort | uniq -c | sort -gr | head


2、其实用history是非常简单的,history命令可以显示最常用的前 500 个命令,如果用history 20,则可以显示前20个,关于这个,可以看man history;


3、 下面的更有趣:
“梆,梆”:键入 !! (叫做“梆,梆”)来执行历史中的最后一项命令。
“梆 数字 ”:键入 ! 数字 (如 !302 )会执行命令历史文件中的第 302 项。
“梆 字串 ”:键入 ! 字串 (如 !rpm )会执行命令行中匹配该字串的最新近输出的命令。

4、然后就是大家熟知的[向上箭头] 和 [向下箭头] :在 shell 或 GUI 终端提示下,你只需按向上箭头来向后翻阅命令历史(向下箭头会向前翻阅),直到你找到所需命令为止。按 [Enter] 键来执行该命令,就如同你在命令行中键入它一样。
阅读(2653) | 评论(0) | 转发(0) |
0

上一篇:留下这个东西!

下一篇:如果忘记root口令

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