Bash常用的一些操作技巧

Bash是linux默认的shell,掌握一些shell操作技巧,是很有必要的。

1.移动命令

^P 、^N、 ^B、 ^F      方向键 上 下 左 右

Alt+F          光标右移一个单词

Alt+B          光标左移一个单词

^A 、^E         光标移至行首 行尾

^xx           光标在行头行尾进行跳转

2.删除命令

^K     清除光标后至行尾的内容

^U     清除光标前至行首的内容

^B     删除光标所在字母

^H     删除光标前一个字符

^W    删除光标前一个单词

^Y     粘贴或恢复上次的删除

Alt+R      撤销当前行的所有内容

3.输入相关命令

^T     交换光标位置前的两个字符

Esc+T    置换前两个单词

Alt+L    将当前光标处之后的字母转化为小写字母

Alt+U    将当前光标处之后的字母转化为大写字母

Ctrl+Alt+E  扩展命令行

4.历史查询命令

^R     搜索历史命令

Alt+P      非增量方式反向搜索历史

Alt+>      历史列表中的最后一行命令开始向前

5.命令补全

Tab     用于命令补全

^I      可用于命令补全

^[      相当于Esc,也可补全

6.作业管理命令

^S    锁住屏幕

^Q    恢复屏幕

^C    杀死当前进程 

 ^\    停止当前进程

^D    退出当前shell

&      后台执行,(nohup以忽略挂起信号方式运行程序)

^Z    把当前进程转后台运行

jobs    查看当前后台作业状态

fg     将后台作业拿到前台处理

bg    作业在后台运行

7.其他的一些命令

^L    清屏

^M或^J   回车

8.一些bash文档

1.GNU文档:http://www.gnu.org/software/bash/manual/

2.鸟哥的私房菜:http://linux.vbird.org/linux_basic/0320bash.php

3.IBM的一些bash教程:http://www.ibm.com/developerworks/cn/views/linux/libraryview.jsp?sort_by=&show_abstract=true&show_all=&search_flag=&contentarea_by=Linux&search_by=bash&topic_by=-1&type_by=%E6%89%80%E6%9C%89%E7%B1%BB%E5%88%AB&ibm-search=%E6%90%9C%E7%B4%A2

原文地址:https://www.cnblogs.com/smstars/p/3052566.html