Bash 快捷键

让你提升命令行效率的 Bash 快捷键

编辑命令

  • Ctrl + a :移到命令行首
  • Ctrl + e :移到命令行尾
  • Ctrl + f :按字符前移(右向)
  • Ctrl + b :按字符后移(左向)
  • Alt + f :按单词前移(右向)
  • Alt + b :按单词后移(左向)
  • Ctrl + xx:在命令行首和光标之间移动
  • Ctrl + u :从光标处删除至命令行首
  • Ctrl + k :从光标处删除至命令行尾
  • Ctrl + w :从光标处删除至字首
  • Alt + d :从光标处删除至字尾
  • Ctrl + d :删除光标处的字符
  • Ctrl + h :删除光标前的字符
  • Ctrl + y :粘贴至光标后
  • Alt + c :从光标处更改为首字母大写的单词
  • Alt + u :从光标处更改为全部大写的单词
  • Alt + l :从光标处更改为全部小写的单词
  • Ctrl + t :交换光标处和之前的字符
  • Alt + t :交换光标处和之前的单词
  • Alt + Backspace:与 Ctrl + w 相同类似,分隔符有些差别 [感谢 rezilla 指正]

重新执行命令

  • Ctrl + r:逆向搜索命令历史
  • Ctrl + g:从历史搜索模式退出
  • Ctrl + p:历史中的上一条命令
  • Ctrl + n:历史中的下一条命令
  • Alt + .:使用上一条命令的最后一个参数

控制命令

  • Ctrl + l:清屏
  • Ctrl + o:执行当前命令,并选择上一条命令
  • Ctrl + s:阻止屏幕输出
  • Ctrl + q:允许屏幕输出
  • Ctrl + c:终止命令
  • Ctrl + z:挂起命令
  • Ctrl+shift+q:关闭终端
  • Ctrl+shift+n:新建终端

Bang (!) 命令

  • !!:执行上一条命令
  • !blah:执行最近的以 blah 开头的命令,如 !ls
  • !blah:p:仅打印输出,而不执行
  • !$:上一条命令的最后一个参数,与 Alt + . 相同
  • !$:p:打印输出 !$ 的内容
  • !*:上一条命令的所有参数
  • !*:p:打印输出 !* 的内容
  • ^blah:删除上一条命令中的 blah
  • ^blah^foo:将上一条命令中的 blah 替换为 foo
  • ^blah^foo^:将上一条命令中所有的 blah 都替换为 foo

友情提示:

  1. 以上介绍的大多数 Bash 快捷键仅当在 emacs 编辑模式时有效,若你将 Bash 配置为 vi 编辑模式,那将遵循 vi 的按键绑定。Bash 默认为 emacs 编辑模式。如果你的 Bash 不在 emacs 编辑模式,可通过 set -o emacs 设置。
  2. ^S、^Q、^C、^Z 是由终端设备处理的,可用 stty 命令设置。
PointNet/PointNet++模型调参实战:如何用PyTorch让你的点云分割精度再涨5个点? 本文深入探讨了PointNet/PointNet++模型在点云分割中的调参技巧,通过PyTorch实现精度提升5个点的实战方法。重点分析了点云密度自适应策略、感受野与细节保留的平衡,以及训练加速与稳定性技巧,适用于电力巡检、自动驾驶等场景的激光点云数据处理。 阅读详情

相关推荐

汽车工程师必看:从CAN到Ethernet,6种车载通信协议全解析(附应用场景对比)

本文全面解析了从CAN到Ethernet的6种车载通信协议,包括CAN、LIN、MOST、FlexRay等,并对比了它们的应用场景和技术特点。文章详细介绍了各协议的演进历程、技术优势及在现代汽车中的混合网络架构设计,为汽车工程师提供了实用的协议选型指南和未来通信技术发展趋势。

weixin_28683689的博客 493

让你提升命令行效率的 Bash 快捷键 [完整版]

生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctrl + u :从光标处删除至命令

Learn the hard way 1109

详解k-means++

一、概述 定义:k-means++是一种为k-means聚类算法选择初始值(或“种子”)的算法。它是NP-hard k-means问题的一种近似算法,它是一种避免标准k-means算法有时发现的较弱聚类的方法。 K-means与K-means++:原始K-means算法最开始随机选取数据集中K个点作为聚类中心,而K-means++按照如下的思想选取K个聚类中心:假设已经选取了n个初始聚类中心(0<n<K),则在选取第n+1个聚类中心时:距离当前n个聚类中心越远的点会有更高的概率被选为第n+1个聚

qq_42364307的博客 3万+

Linux 终端常用快捷键

我们在 ssh 登录到 Linux 主机后, 大部分时间都是在终端上敲击命令. 掌握常用快捷键, 有利于我们快速执行命令 ctrl ← 以单词为单位, 快速向左移动光标, 同理, ctrl → 快速向右移动光标 ctrl u 删除光标左边的全部内容, 同理 ctrl k 删除光标右边的全部内容 ctrl w 向左删除内容直到遇到空格 home 移动光标到最左, 同理 end 移动光标到最右 其他常用的快捷键, 欢迎大家可以补充 ...

艾斯比 282

基于知识图谱的旅游推荐系统

这一系统整合了当今先进的数据技术:采集携程等大型平台的景点数据,通过爬虫技术源源不断地获取最新的旅游信息。此外,我们采用Neo4j图数据库来存储和处理这些数据,结合自然语言处理技术,为你提供精准的旅游建议。:通过直观的知识图谱展示,了解各个景点之间微妙的联系,无论是文化背景还是地理方位,你都能从中发现新的旅行灵感。准备毕业设计的同学,关注我们,这是一个集成了多种前沿技术的项目,为你的学术成果锦上添花。:不再浪费时间,系统根据你的偏好和历史评分,利用协同过滤技术推荐适合的旅游目的地。

qalangtao的博客-qalangtao.com 774

【低空经济】无人机充电站设计方案

随着无人机技术的快速发展和广泛应用,其在物流、农业、巡检、救援等领域的应用日益普及。然而,无人机的续航能力一直是限制其大规模应用的关键因素之一。为了解决这一问题,无人机充电站的设计与建设显得尤为重要。本项目旨在设计一套高效、智能、可扩展的无人机充电站系统,以满足不同场景下无人机的充电需求,提升其作业效率和应用范围。无人机充电站的设计将围绕以下几个核心目标展开:首先,充电站应具备快速充电能力,以减少无人机的停机时间,提高作业效率;

2960

xshell连接Linux服务器快捷键(非常实用)

xshell的快捷键(非常实用) 删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift+$ ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ ctrl + w 删除光标前一个单词相当于VIM里db ctrl + y 恢复ctrl+u上次执行时删除的字符 ctrl + ? 撤消前一次输入 a

江晓龙的博客 3026

微信群消息监控系统实战:从零搭建Python自动化监控平台

本文详细介绍了如何从零搭建Python微信群消息监控系统,实现自动化监控和记录群消息。通过wxauto库模拟人工操作微信,结合MySQL数据库存储和智能去重策略,系统能高效处理大量消息并支持关键词监控。文章还分享了性能优化、安全合规等实战经验,帮助开发者快速构建高效稳定的监控平台。

weixin_29091105的博客 322

翁恺C语言PAT第三章练习题

本文记录本人初学C语言时所做过的练习题以及本人的作答

m0_73781803的博客 818

让数学变得更生动manim库的使用(1)-基本概念

0、概述 数学理论与数学公式的展示总是一件很枯燥的事情,但3b1b的manim动画库在github上开源之后,让这一切变得非常简单。目前这个库已经分成两个版本一个由3b1b自身维护。但作者并没有承诺长期维护该库,所以由专门团队再次基础上研发了相应的社区版,并对该版本进行长期维护。本文的所有案例都基于社区版的官方案例。本文主要介绍该库的基本概念相关的案例,文章主要以代码为主,关键代码都有相关注释。 另外本文的运行环境维jupyter这与其他的ide环境运行代码稍微有些不同 1、类库引入已经相关测试 引

amao1998的博客 9966

YOLOv13|损失函数优化篇:Focal EIOU 保持良好性能的同时,提供更高效的计算和更稳定的训练过程-包源码

Focal IoU与EIoU:目标检测中的损失函数优化 摘要:本文深入探讨了目标检测中两种重要的边界框回归损失函数优化方法。Focal IoU借鉴Focal Loss思想,通过(1-IoU)^γ因子调节损失权重,使模型更关注难样本(低IoU预测框),有效解决了传统IoU Loss对难易样本权重相同的问题。EIoU则在CIoU基础上改进,通过简化长宽比计算、分离宽高损失项,提升了计算效率和训练稳定性。两种方法分别从样本权重分配和损失函数结构优化角度,显著提升了目标检测性能,为实际应用提供了更高效的解决方案。文

FJN110的博客 1865

GPU中统一内存最新机制解析

HMM 通过消除对在常见的基于 PCIe(通常是 x86)计算机上运行的 GPU 程序的显式内存管理的需要,简化了编程模型。程序员可以直接使用 malloc、C++ new 和 mmap 调用,就像他们在 CPU 编程中所做的那样。HMM 通过在 CUDA 程序中安全地使用各种标准编程语言功能,进一步提高程序员的工作效率。无需担心意外地将系统分配的内存暴露给 CUDA 内核。HMM 可实现与新的 NVIDIA Grace Hopper Superchip 和类似机器之间的无缝过渡。

专注于人工智能领域的小何尚 3359

C#工业通信完整项目实战:从协议解析到数据库存储,打造工业级全链路数据闭环(完整可复用源码)

工业自动化的核心诉求是「数据闭环」:从工业设备采集真实生产数据 → 解析校验获得有效数据 → 持久化存储到数据库形成生产台账 → 数据分析/报表展示/异常预警,形成采集→解析→处理→存储→应用的全链路数据流转,这也是工业上位机开发的终极落地形态,区别于单纯的「数据采集」demo。本次实战是一套工业级完整投产级项目,基于C# WinForm + .NET Framework 4.8(工业标配)✅双通信链路完美适配:同时封装TCP网口 + 串口(RS232/485)

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1038

Bash 快捷键大全

转载同名文章《Bash 快捷键大全》 在Linux下,Bash的地位无可忽视,日常中涉及到Linux下的管理与操作基本都是在Bash中进行,因此,为了提高Linux下工作效率,自然而然的就变成了如何高效使用Bash的问题。使用Bash上的一些快捷键是提高效率的最简单也是最直接方式。本文正是奔着这个目标来的! 快捷键应用举例 在Bash下,如果能够妥善的使用快捷键,在Linux系统的操作会变得非常快捷,比如我们在使用cat创建一个文件时,我们可以使用快捷键[CTRL-D]: ##不用快捷键 cat &g

weixin_38387929的博客 643

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

bash快捷键

bash快捷键 1Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + u :从光标处删除至命令行首 Ctrl + k :从光标处删除至命令行尾 Ctrl + y :粘贴至光标后 Ctrl + c:终止命令 Ctrl + z:挂起命令 vi快捷键 x 删除光标处的字符 dd 删除整行 i 在光标前插入文本 a 在光标后插入文本 o 当前行下插入新行 u 撤销最后一次修改...

weixin_37796929的博客 238

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Bash终端快捷键

Bash快捷键解析 Bash提供了许多使用的快捷键操作,能够在实际操作终端命令行是极大提高效率。这些快捷方式终端对GUN Readline库的依赖关系实现的。一旦你用惯了这些快捷键,就能快速执行一些命令,而不用在键盘上大幅度的移动。这些快捷键分为几类:导航快捷键、文本输入快捷键、命令历史快捷键和其他快捷键。 导航快捷键 利用左箭头和右键头在一行中向前或向后移动是非常常见的,不过还有其他一...

Little Garden 2923

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Bash快捷键

blah:执行最近的以 blah 开头的命令,如!$ :上一条命令的最后一个参数,与 Alt + . 相同。Alt + c :从光标处更改为首字母大写的单词。Ctrl + o:执行当前命令,并选择上一条命令。Alt + u :从光标处更改为全部大写的单词。Alt + l :从光标处更改为全部小写的单词。Alt + .:使用上一条命令的最后一个参数。Ctrl + k :从光标处删除至命令行尾。Ctrl + t :交换光标处和之前的字符。Alt + t :交换光标处和之前的单词。

qingttqing的博客 1088

bash的特性-常见的快捷键

bash的特性-常见的快捷键

qq_51626500的博客 1169

Bash键盘快捷键

移动光标: Ctrl + a 移动到行首(同Home键) Go to the beginning of the line (Home) Ctrl + e 移动到行尾(同End键) Go to the End of the line (End) Ctrl + p 上一条指令(同向上键) Previous command (Up arrow) Ctrl + n 下一...

时有限 763

Bash快捷键记录

Bash提供了大量的快捷键为用户使用,熟练掌握这些快捷键会提高工作效率。 快捷键 功能描述 Ctrl +a 光标移动至行首 Ctrl +e 光标移动至行尾 Ctrl+l 清屏,等同clear命令 Ctrl +u 删除光标至行首的字符 Ctrl +k 删除光标至行尾的字符 Ctrl +c 终止进程 Ctrl +z 挂起进程(jobs命令查看挂起的进程) C...

弹指天下 756

git bash快捷键表(list-useful-bash-keyboard-shortcuts)_git bash中的快捷键

翻译自: https://www.ostechnix.com/list-useful-bash-keyboard-shortcuts/作者:sk。

2401_86402387的博客 807

bash shell快捷键

http://blog.chinaunix.net/u3/95634/showart_2129410.html bash shell快捷键Ctrl+p重复上一次命令 Ctrl+a跳到第一个字符前 Ctrl+x同上但再按一次会从新回到原位置 Ctrl+b前移一个字符不删除字符情况下 Ctrl+h删除前一个字符 Ctrl+u删除提示符前的所有字符 Ctrl+w同上 Ctrl+d删除提示符后

horfish的专栏 1335

bash的快捷键

第三章 1.什么是bash shell 是一个命令解释器,与内核进行交互的媒介。 2.bash shell的作用 软件管理文件管理 用户管理 权限管理 磁盘管理 网络管理 应用管理 … 3.bash的两种使用方式 1)命令 效率低,适合少量的工作。 2)脚本 效率高,适合大量的工作 4.命令提示符 [root @ ...

欢迎你的到来! 215

bash快捷键整理

转载请注明文章出处:https://tlanyan.me/bash-short... 今天敲命令行时想在单词间移动,竟然不记得快速移动的快捷键。试了Ctrl + W和Ctrl + B/F均不凑效,于是怀念之前某博主分享的终端快捷键说明图。 好在很快从浏览记录中找到了链接。原博主(@linuxtoy)分享的终端跳转解说图为: &lt;im...

weixin_34204057的博客 88
上一篇: CentOS 配置VNC
下一篇: Java工具类
weixir123
博客等级 码龄16年 1粉丝 207原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值