ctrl+r 调用bash曾经的历史命令】的更多相关文章

在bash界面 按ctrl+r 可以调出, bash中曾经的历史命令, 光标会停留在 第一次被匹配的字符上, (即使后面你再输入被匹配的字符, 光标也不移动) 然后, 根据你的需要 来进行任何一次的操作, 都表示接受: (也就是说, 这个时候, 你就可以当作 你已经输入了这样的命令, 你就可以直接对该命令进行操作/编辑/修改了....) 如: 你要 向前, 向后进行编辑, 就按ctrl+f, ctrl+b 你要修改, 就按 ctrl+d, ctrl+h 你要移动到命令结尾,就按ctrl+E, 开…
1.相关变量: HISTSIZE: 定义命令历史记录的条数 HISTFILE: 定义命令储存的文件,一般是 ~/.bash_history HISTFILESIZE: 定义了历史文件记录历史的条数 HISTCONTROL: 定义历史记录的方式 2.调用历史 !#   就是感叹号加历史编号 !! 执行上一条 !$ 代表了上一条中的参数 3.删除历史 history -d # 删除第几条 history -c   删除缓存中的命令记录 4.命令查看 history # 查看最近的几条历史命令 his…
bash快捷键 Emacs风格 ctrl+p: 方向键 上 ↑ ctrl+n: 方向键下 ↓ ctrl+b: 方向键 ← alt+f: 光标右移一个单词 ctrl+f :方向键 → alt+b: 光标左移一个单词 ctrl+a:光标移到行首 ctrl+e:光标移到行尾 ctrl+k:清除光标后至行尾的内容. ctrl+d: 删除光标所在字母;注意和backspace以及ctrl+h的区别,这2个是删除光标前的字符 ctrl+r:搜索之前打过的命令.会有一个提示,根据你输入的关键字进行搜索bash…
bash如何在 历史命令记录 中上下移动? 通过bash本身的设置,就可以做到! : 用shift+up , shift+down 来上下移动 : 单纯的up/down是调用历史命令…
1.history命令 “history”命令就是历史记录.它显示了在终端中所执行过的所有命令的历史. history //显示终端执行过的命令 history //显示最近10条终端执行过的命令 Ctrl+r //搜索已经执行过的命令,它可以你写命令时自动补全 2.修改history命令显示属性 vi ~/.bash_profile HISTFILESIZE= //定义了在文件 ~/.bash_history 中保存命令的记录总数 HISTSIZE= //定义history 命令输出的记录数…
fc指令 fc指令可以用于输出历史命令列表,也可以通过调用vi编辑器对历史指令内容进行编辑输出. 语法: fc [-e ename] [-lnr] [first] [last] 选项: -l:显示历史命令 -n:显示历史命令时,不显示编号 -r:反序显示历史命令 -e:使用指定的编辑器编辑历史命令,如vi,如果没有该参数选项,则fc只是用于历史指令列表的输出显示. 参数: first:起始指令编号,用于指定将要编辑或显示的指令列表的起始编号 last:终止指令编号,用于指定将要编辑或显示的指令列…
1.history命令 "history"命令就是历史记录.它显示了在终端中所执行过的所有命令的历史. history //显示终端执行过的命令 history 10 //显示最近10条终端执行过的命令 Ctrl+r //搜索已经执行过的命令,它可以你写命令时自动补全 2.修改history命令显示属性 vi /etc/profile HISTSIZE=2000 //定义history 命令输出的记录数 HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`w…
在Linux的shell中,经常输入的命令有很多雷同,甚至是一样的, 如果是长命令,再次敲一遍效率真的是很低, 不过可以通过Ctl+r,  查找history中以前输入的命令,很是好用. 按Ctrl+r 之后,输入一些关键的命令,既是用模糊查询,进行查找. 比如我常用的 scp 按快捷键之后 (reverse-i-search)`scp':  dongjunjie@*.*.*.*:/home/dongjunjie/*.gz   ./ 即可出来.非常方便…
实现编译并自动调用bash运行程序只需要新建自己的.build文件就OK 依次打开: tools->building system->new building system 后,把下面的内容粘贴后,按Ctrl+s保存,会自动打开user目录(Sublime Text 3\Packages\User),我们修改 文件名为 C.sublime-build, 这时候,可以在Tools -> Build System下看到刚才新建的C了, 选择C:编写项目后保存按Ctrl+B调用bash终端运行…
在Linux系统下一直用上下键查找以前输入的命令,这个找刚输入不久的命令还是很方便的,但是比较久远的命令,用上下键效率就不高了.那个history命令也是个花架子,虽然功能多,但不好用,网上找了下,发现了用ctrl + r这个快捷键查找历史命令,研究了一下发现真是好用. 按下这个快捷键后,进入了反向搜索状态,这时你输入一个字符,系统会找到最近一个包含这个字符的命令,如果不是你想要的命令,你可以继续输入,系统继续查找最近一个包含你所输入的字符串的命令,直到找到你要的命令. 找到你想要的命令后,你可…