一、tab 命令补全
在bash-completion*软件包中
双击tab键
/2tab:显示当前目录下的子目录,包括隐藏目录
*tab:显示当前目录下的子目录,不包括隐藏目录
~tab:显示所有用户列表
$2tab:显示所有变量
@2tab:显示/etc/hosts记录
~2tab:相当于ls -A
二、bash的快捷键
ctrl+l 清屏
ctrl+o 执行当前命令,并重新显示本命令
ctrl+s 阻止屏幕输出,锁定
ctrl+q 允许屏幕输出
ctrl+c 终止命令
ctrl+z 挂起命令
ctrl+a 光标移到命令行首,相当于home
ctrl+e 光标移到命令行尾,相当于end
ctrl+f 光标向右移动一个字符
ctrl+b 光标向左移动一个字符
alt+f 光标向右移动一个单词尾
alt+b 光标向左移动一个单词首
ctrl+xx 光标在命令行首和光标之间移动
ctrl+u 从光标处删除至命令行首
ctrl+k 从光标出删除至命令行尾
ctrl+r 删除当前整行
ctrl+w 从光标处向左删除至单词首
alt+d 从光标处向右删除至单词尾
ctrl+d 删除光标处的一个字符
ctrl+h 删除光标前的一个字符
ctrl+y 将删除的字符粘贴至光标后
alt+c 从光标开始向右更改为首字母大写的单词
alt+u 从光标处开始,将右边的单词更改为大写
alt+l 从光标处开始,将右边的单词更改为小写
ctrl+t 交换光标处和之前的字符位置
alt+t 交换光标处和之前的单词位置
alt+n 提示输入指定字符后,重复显示该字符N次,按住alt,在输入重复次数N,最后键入重复的数据
三、shell终端
ctrl-shift-n 创建新窗口
ctrl-shift-q 关闭当前窗口
ctrl-shift-t 创建一个标签页
ctrl-shift-w 关闭一个标签页
ctrl-PaUp/PgUn 切换到下一个/前一个标签页
ctrl-shift-c 复制选中的文本
ctrl-shift-v 把文本粘贴到当前光标处