免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 837 | 回复: 0
打印 上一主题 下一主题

Bash Shell Shortcuts [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-18 17:36 |只看该作者 |倒序浏览

      
        
Bash Shell Shortcuts
      
      
   
   
   

      Bash,
which is the default shell in Linux contains a whole lot of key
bindings which makes it really easy to use . The most commonly used
shortcuts are listed below :
____________CTRL  Key Bound_____________
Ctrl + a         - Jump to the start of the line
Ctrl + b         - Move back a char
Ctrl + c         - Terminate the command
Ctrl + d         - Delete from under the cursor
Ctrl + e         - Jump to the end of the line
Ctrl + f         - Move forward a char
Ctrl + k         - Delete to EOL
Ctrl + l         - Clear the screen
Ctrl + r         - Search the history backwards
Ctrl + R         - Search the history backwards with multi occurrence
Ctrl + u         - Delete backward from cursor
Ctrl + xx       - Move between EOL and current cursor position
Ctrl + x @        - Show possible hostname completions
Ctrl + z        - Suspend/ Stop the command
____________ALT  Key Bound___________
Alt +         - Move to the first line in the history
Alt + >        - Move to the last line in the history
Alt + ?        - Show current completion list
Alt + *        - Insert all possible completions
Alt + /       - Attempt to complete filename
Alt + .       - Yank last argument to previous command
Alt + b        - Move backward
Alt + c       - Capitalize the word
Alt + d       - Delete word
Alt + f       - Move forward
Alt + l       - Make word lowercase
Alt + n       - Search the history forwards non-incremental
Alt + p       - Search the history backwards non-incremental
Alt + r       - Recall command
Alt + t       - Move words around
Alt + u       - Make word uppercase
Alt + back-space       - Delete backward from cursor
----------------More Special Keybindings-------------------
Here "2T"  means Press TAB twice
$ 2T           -    All available commands(common)
$ (string)2T    -    All available commands starting with (string)
$ /2T         -    Entire directory structure including Hidden one
$ 2T         -    Only Sub Dirs inside including Hidden one
$ *2T         -    Only Sub Dirs inside without Hidden one
$ ~2T           -    All Present Users on system from "/etc/passwd"
$ $2T        -    All Sys variables
$ @2T        -    Entries from "/etc/hosts"
$ =2T    - Output like  ls or dir
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/19798/showart_260953.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP