Linux常用快捷按键

 

1  一定用快捷键

这里简单的说下几个常用的快捷按键。

1.1 移动光标快捷键

Crtl + a 光标回到命令行首
Crtl + e 光标回到命令行尾
Ctrl + b 光标向左移动一个字符(相当于方向键左键)
Ctrl + f 光标向左移动一个字符(相当于方向键右键)

1.2 剪切、粘贴、清楚快捷键

Ctrl + Insert 复制命令行内容
shift+ Insert 粘贴命令行内容
Ctrl + k 剪贴(删除)光标出至行尾的字符
Ctrl + u 剪贴(删除)光标出至行首的字符
Ctrl + w 剪切(删除)光标前的一个字符
Ctrl + y 粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本
Ctrl + c 中断终端正在执行的任务或者删除整行
Ctrl + h 删除光标所在处的前一个字符(相当于退格键)

1.3 重复执行命令的快捷键
Ctrl + d 退出当前Shell命令行
Ctrl + r 搜索命令行使用过的历史命令记录
Ctrl + g 从执行Ctrl+r 的搜索历史命令模式退出
Esc + .(点) 获取上一条命令的最后的部分(空格分隔)

控制快捷键
Ctrl + l 清除屏幕所有的内容,并在屏幕最上面一行开始一个新行,等同于clear命令
Ctrl + s 锁定终端,使之无法输入内容
Ctrl + q 解锁执行Ctrl+s的锁定状态
Ctrl + z 暂停执行在终端运行的任务,放到后台,但程序没有结束。


!号开始的快捷键
!! 执行上一条命令
!pw 执行最近以pw开头的命令
!pw:p 打印最近以pw开头的命令,但不执行
!num 执行理事命令列表的第num(数字)条命令
!$ 上一条命令的最后一个参数,相对于Esc+.(点)

Esc相关
Esc + .(点) 获取上一条命令的最后的部分(空格分隔)
Esc + b 移动当当前单词的开头
Esc + f 移动到当前单词的结尾
Esc + t 颠倒光标所在处及其相邻单词的位置

2 Man----当你不会的时候就man吧

    善用使用man手册,遇到不会的命令就用它就够了。下来说下man的常用方法。

Space    向文件尾部翻屏。

b        向文件首部翻屏。

d    向文件尾部翻半屏。

u    向文件首部翻半屏。

y    向文件首部翻一行。

e    向文件尾部翻一行。

1G        回到文件首部。

G        回到文件尾部。

q    退出man

/sting    查找string 字符,从当前位置向文件尾部查找

        n 查找下一个,N 查找上一个。

3 记得help和info

    当你觉得man废话太多的时候,就使用help吧,它可以简单的告诉你命令的用法。

用法为 command --help

    如果不满足man的输出,还想了解跟多关于命令的故事呢,info就派上用场了。

用法为info    command

4 节省时间的大招——Tab按键

    也可补全文件路径。只需输入文件或目录名的前几个字符,然后按TAB键,如无相重的,完整的文件名立即自动在命令行出现;如有相重的,再按一下TAB键,系统会列出当前目录下所有以这几个字符开头的名字。

Tab按键可补全命令,在命令行下,只需输入例如m,再连续按两次TAB键,系统将列出所有以m开头的命令,对查找某些记不清楚的命令特有用。例如输入ftp,将查到ftpftpcountftpwhoftpshut等本不熟悉的命令。

好了,今天就先分享这么点吧

原文地址:https://www.cnblogs.com/Sunzz/p/6830386.html