西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程其它教程 → Bash常用操作技巧和快捷键

Bash常用操作技巧和快捷键

相关文章发表评论 来源:西西整理时间:2013/4/30 22:44:49字体大小:A-A+

作者:西西点击:1243评论:5次标签: Bash

Bash是linux默认的shell,bash 的东西非常的多,包括变数的设定与使用、 bash 操作环境的建置、资料流重导向的功能,掌握一些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   回车

使用"!"从历史中执行命令      

有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一些更好的方式:
1) !!:重复执行上一条指令
2) !a:重复执行上一条以a为首的指令
3) !number:重复执行上一条在history表中记录号码为number的指令
4) !-number:重复执行前第number条指令
5) !$:表示获得上一条命令中的最后一项内容
6) 用Ctrl + r 组合键来进入历史搜索模式在history表中查询某条过往指令,找到需要       重复执行的命令后,按回车键即可

重复命令参数(即上一点中的第5条)    

先来看一个例子: mkdir /exampledir    cd !$ 本例中,第一行命令将创建一个目录,而第二行的命令则转到刚创建的目录。这里,“!$”的作用就是重复前一个命令的参数。事实上,不仅是命令的参数可以重复,命令的选项同样可以。另外,Esc + . 快捷键可以切换这些命令参数或选项。

相关评论

阅读本文后您有什么感想? 已有人给出评价!

  • 1 喜欢喜欢
  • 0 顶
  • 0 难过难过
  • 0 囧
  • 0 围观围观
  • 0 无聊无聊

热门评论

最新评论

发表评论 查看所有评论(5)

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)