h i s t o r y
历史命令
1.设定命令记录表的长度
语法:set history =n
例如:
sethistory = 40 设定命令记录表的长度为40 (可记录执行过的前面40 个命令)。
2.查看命令记录表的内容
语法:h i s t o ry
3. 使用命令记录表
语法:!! 重复执行前一个命令。
语法:!n
n:命令记录表的命令编号。
语法:! s t r i n g重复前面执行过的以string为起始字符串的命令。
例如:! c a t 重复前面执行过的以cat为起始字符串的命令。
4.显示前一个命令的内容
语法:! !:p
5.更改前一个命令的内容并执行
语法:^oldstring^newstring 将前一个命令中oldstring 的部份改成n e w s t r i ng并执
行。
例如:
find. -name file1.c -print
^ f i le 1 . c ^ co r e
find . -name core -print