欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

常用快捷键 - shell

程序员文章站 2024-03-24 18:32:58
...

为了提高输入效率,常用的快捷键记录

bash 快捷键

Ctrl + l	清屏,相当于clear 命令
Ctrl + c	终止命令
Ctrl + s	锁定,阻止屏幕输入(命令会正常执行)
Ctrl + q	解锁,允许屏幕输入

#光标移动相关
Ctrl + a	光标移到命令行首,相当于Home
Ctrl + e	光标移到命令行尾,相当于End
Ctrl + f	光标向右移动一个字符
Ctrl + b	光标向左移动一个字符
Alt + f		光标向右移动一个单词尾
Alt + b		光标向左移动一个单词首

#删除相关
Ctrl + d	删除光标处的一个字符
Ctrl + h	删除光标前的一个字符
Ctrl + u	从光标处删除至命令行首
Ctrl + k	从光标处删除至命令行尾
Ctrl + w	从光标处删除至单词首
Alt + d		从光标处删除至单词尾
Alt + r		删除当前整行

#修改相关
Alt + c		从光标处开始,将右边第一个单词更改为首字母大写
Alt + u		从光标处开始,将右边第一个单词更改为大写
Alt + l		从光标处开始,将右边第一个单词更改为小写

Alt + #		提示输入指定字符后,重复输入该字符#次

ps:在使用xshell 时,为了防止Ctrl 键或Alt 键跟其他软件冲突,需要做键盘设置
常用快捷键 - shell

Tab 键补全

tab 键可实现命令、路径等补全功能,提高输入效率,避免出错

1. 命令补全

a. 在输入命令时,可输入该命令的一部分字符,按 Tab 可实现补全。前提是,输入的字符串是正确命令的开头部分。

如果给定的字符串有且只有一个对应的命令,直接补全。否则,可再次 Tab,会给出符合该命令的命令列表。

b. 命令的子命令补全,需要安装 bash-completion

2. 路径补全

输入路径时,输入部分字符串,如果符合该字符串开头的路径有且唯一,按Tab 可直接补全。否则,可再次Tab,会给出符合该开头的路径列表

3. 双击Tab

string2Tab		列出以string开头的命令
/2Tab			列出所有根目录下一级目录,包括隐藏目录
./2Tab			列出当前目录下子目录,包括隐藏目录
*2Tab			列出当前目录下子目录,不包括隐藏目录
~2Tab			列出所有用户
$2Tab			列出所有变量
=2Tab			等同于ls -A (centos 7 不支持)
相关标签: 快捷键 centos