熟悉 Bash 快捷键来提高效率
2016-04-23 14:55
309 查看
Bash是GNU计划的一部分,是多数Linux发行版提供的默认Shell。 Linux的精髓就在于命令行的高效,而学习命令行的第一步便是学习如何快速地输入命令。
命令编辑
快捷键 | 描述 |
---|---|
Ctrl + a | go to the start of the command line |
Ctrl + e | go to the end of the command line |
Ctrl + k | delete from cursor to the end of the command line |
Ctrl + u | delete from cursor to the start of the command line |
Ctrl + w | delete from cursor to start of word (i.e. delete backwards one word) |
Ctrl + y | paste word or text that was cut using one of the deletion shortcuts (such as the one above) after the cursor |
Ctrl + xx | move between start of command line and current cursor position aand back again |
Alt + b | move backward one word (or go to start of word the cursor is currently on) |
Alt + f | move forward one word (or go to end of word the cursor is currently on) |
Alt + d | delete to end of word starting at cursor (whole word if cursor is at the beginning of word) |
Alt + c | capitalize to end of word starting at cursor (whole word if cursor is at the beginning of word) |
Alt + u | make uppercase from cursor to end of word |
Alt + l | make lowercase from cursor to end of word |
Alt + t | swap current word with previous |
Ctrl + f | move forward one character |
Ctrl + b | move backward one character |
Ctrl + d | delete character under the cursor |
Ctrl + h | delete character before the cursor |
Ctrl + t | swap character under cursor with the previous one |
历史命令
快捷键 | 描述 |
---|---|
Ctrl + r | search the history backwards |
Ctrl + g | escape from history searching mode |
Ctrl + p | previous command in history (i.e. walk back through the command history) |
Ctrl + n | next command in history (i.e. walk forward through the command history) |
Alt + . | use the last word of the previous command |
命令控制
快捷键 | 描述 |
---|---|
Ctrl + l | clear the screen |
Ctrl + s | stops the output to the screen (for long running verbose command) |
Ctrl + q | allow output to the screen (if previously stopped using command above) |
Ctrl + c | terminate the command |
Ctrl + z | suspend/stop the command |
Ctrl + d | end of input |
相关文章推荐
- Hadoop Shell命令
- Mac / Linux Shell 批量重命名的方法总览-[转]
- (3)使用XShell工具连接VMware上的Linux系统
- 彩色的Shell
- Linux Shell处理文本最常用的工具大盘点
- shell基础
- shell常用语法汇总
- Linux Shell处理文本最常用的工具大盘点
- shell之重定向和管道
- Git 使用问题 - win7 git bash下git pull失败
- shell预备知识
- shell中命令之间数据的传递
- Shell
- Shell Step by Step (4) —— Cron & Echo
- Ubuntu下vi编辑器按方向键变成^B^C^D的解决方法
- shell 中一些数组的使用方法
- shell命令将hbase数据导出到文本文件
- Bash 快捷键
- Shell中创建序列和数组(list、array)的方法
- makefile shell下实现自动编译的脚本语言!