Shell——bash 快捷键汇总

本文详细介绍了一系列在Linux shell环境中常用的快捷命令及其应用场景,如Ctrl+Z用于将任务转入后台挂起状态,而Ctrl+C则用于强制中断程序执行。此外还介绍了其他如清屏、命令历史搜索等实用技巧。

Ctrl+D : 退出shell

Ctrl+Z :转入后台运行,使用‘fg’命令恢复

Ctrl+C:终止命令

CTRL-Z和CTRL-C区别

CTRL-Z和CTRL-C都是中断命令,但是他们的作用却不一样.
CTRL-C是强制中断程序的执行,
而CTRL-Z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.
例如:
当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得存盘退出,你可以简单的按下CTRL-Z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件.不是很方便么?!


Ctrl+L:清屏

Ctrl+U:清除剪切光标之前的内容

Ctrl+K:清除剪切光标之后的内容

Ctrl+R:在历史命令中查找

Ctrl+Y:粘贴刚才所删除的字符

Ctrl+A:切换到命令行开始

Ctrl+E:切换到命令行末尾

Ctrl+H:类似与退格键

Ctrl+P:上一条命令

Ctrl+N:下一条命令

Ctrl+T:交换光标位置前的两个字符

Esc+T:交换光标位置前的两个单词

Ctrl+W:移除光标前的一个单词

Alt+F:在当前行把光标向前移一个单词

Alt+B:在当前行把光标向后移一个单词

Tab:自动补完命令


Reference: Linux下shell快捷命令


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ShineSpark

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值