linux-快捷操作方式

1. Tab

这是你不能没有的 Linux 快捷键。它将节省你 Linux 命令行中的大量时间。

只需要输入一个命令,文件名,目录名甚至是命令选项的开头,并敲击 tab 键。它将自动完成你输入的内容,或为你显示全部可能的结果,如果相同的前缀有两个或更多,可以敲击两下Tab键,就会展示出相同的前缀的命令文件名,目录名

如果你只记一个快捷键,这将是必选的一个。

 

2. Ctrl + C

这些是为了在终端上中断命令或进程该按的键。它将立刻终止运行的程序。

如果你想要停止使用一个正在后台运行的程序,只需按下这对组合键。

3. Ctrl + Z

Ctrl + Z 的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行

做如下实验

[root@VM_0_14_centos ~]# cat abc.py
#!/usr/bin/env python
import time
import os
while True:
    print(1)
    rf = open('/root/a.txt', 'a')
    rf.write('1\n')
    time.sleep(3)

[root@VM_0_14_centos ~]# python abc.py
# 过几秒钟后按下ctrl + z,发现出现如下图所示的展示
^Z
[1]+  已停止               python abc.py
# 然后我们查看下进程,发现还有当前的进程
[root@VM_0_14_centos ~]# ps -ef|grep python
root     15019     1  0  2019 ?        01:01:28 /usr/bin/python2 -Es /usr/sbin/tuned -l -P
root     31560 15982  0 10:24 pts/0    00:00:00 python abc.py
root     32417 26355  0 10:28 pts/2    00:00:00 grep --color=auto python
# 然后我们查看a.txt文件的内容,发现内容不再变化
[root@VM_0_14_centos ~]# cat a.txt
# 我们接下来输入fg就发现命令在前台继续执行了
[root@VM_0_14_centos ~]# fg
python abc.py
1
1
# 接下来输入ctrl + bg,就看到命令在后台继续执行了
^Z
[1]+  已停止               python abc.py
[root@VM_0_14_centos ~]# bg
[1]+ python abc.py &

4. Ctrl + D

这对键盘快捷键将使你退出当前终端。如果你使用 SSH 连接,它将会关闭。 如果你直接使用一个终端,该应用将会立刻关闭。

把它当成"退出"命令。

5. Ctrl + L

你怎么清空你的终端屏幕?我猜是用 clear 命令。

你可以使用 Ctrl+L 清空终端,代替输入 C-L-E-A-R。得心应手,不是吗?

6. Ctrl + A

该快捷键将移动光标到所在行首。

假设你在终端输入了一个很长的命令或路径,并且你想要回到它的开头, 使用方向键移动光标将花费大量时间。注意你无法使用鼠标移动光标到行首。

这是 Ctrl+A 节省时间的地方。

7. Ctrl + E

这对快捷键与 Ctrl+A 相反。 Ctrl+A 送光标到行首,反之 Ctrl+E 移动光标到行尾。

8. Ctrl + U

输入了错误的命令? 代替用退格键来丢弃当前命令,使用 Linux 终端中的 Ctrl+U 快捷键。 该快捷键会擦除从当前光标位置到行首的全部内容。

9. Ctrl + K

这对和 Ctrl+U 快捷键有点像。 唯一的不同在于不是行首,它擦除的是从当前光标位置到行尾的全部内容。

10. Ctrl + W

你刚才了解了擦除到行首和行尾的文本。 但如果你只需要删除一个单词呢?使用 Ctrl+W 快捷键。

使用 Ctrl+W 快捷键,你可以擦除光标位置前的单词。 如果光标在一个单词本身上,它将擦除从光标位置到词首的全部字母。

最好的方法是用它移动光标到要删除单词后的一个空格上, 然后使用 Ctrl+W 键盘快捷键。

11. Ctrl + Y

这将粘贴使用 Ctrl+W,Ctrl+U 和 Ctrl+K 快捷键擦除的文本。 如果你删除了错误的文本或需要在某处使用已擦除的文本,这将派上用场。

12. Ctrl + P

你可以使用该快捷键来查看上一个命令。 你可以反复按该键来返回到历史命令。 在很多终端里,使用 PgUp 键来实现相同的功能。

13. Ctrl + N

你可以结合 Ctrl+P 使用该快捷键。Ctrl+N 显示下一个命令。 如果使用 Ctrl+P 查看上一条命令,你可以使用 Ctrl+N 来回导航。 许多终端都把此快捷键映射到 PgDn 键。

14. Ctrl + R

你可以使用该快捷键来搜索历史命令,如果不是你想要的命令,你可以继续输入,如果记不清其他的关键字了可以继续按Ctrl+r,查找拥有该关键字的其他命令

 

 

说明

Ctrl – k: 先按住 Ctrl 键,然后再按 k 键;

Alt – k: 先按住 Alt 键,然后再按 k 键;

M – k:先单击 Esc 键,然后再按 k 键。

移动光标

Ctrl – a :移到行首

Ctrl – e :移到行尾

Ctrl – b :往回(左)移动一个字符

Ctrl – f :往后(右)移动一个字符

Alt + b:向前移动一个单词

Alt + f:向后移动一个单词

Ctrl – xx :在命令行尾和光标之间移动

M-b :移动到单词的最左侧

M-f :移动到单词的最右侧

alt + t 交换两个光标当前所处位置单词和光标前一个单词
alt + u 把光标当前位置单词变为大写
alt + l 把光标当前位置单词变为小写
alt + c 把光标当前位置单词头一个字母变为大写

但是mac没有alt键,所以我们需要处理一下

处理步骤

1.打开item

2,command + o调出配置项

3.选择Esc+即可,这样我们按option+b就相当于alt+b了

大佬文章:http://blog.itpub.net/31407649/viewspace-2217964/

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值