linux bash快捷键
1、^abc-^-123: 这个命令用于运行上一个命令,并将其中的"abc"替换为"123"。
示例:如果上一个命令是echo abc,则运行^abc-^-123后会执行命令echo 123。
2、!!: 这个命令用于重复执行上一条命令。
示例:如果上一条命令是ls -l,则执行!!后会再次运行ls -l。
3、!*: 这个命令用于执行前一个命令的所有参数。
示例:如果前一个命令是rm file1 file2 file3,则执行!*后会执行命令rm file1 file2 file3。
4、!abc: 这个命令用于执行以"abc"开头的最近一条命令。
示例:如果最近一条命令是chmod 755 script.sh,则执行!chmod会再次运行chmod 755 script.sh。
5、!abc:p: 这个命令用于打印以"abc"开头的最近一条命令。
示例:如果最近一条命令是ls -l,则执行!ls:p会打印出ls -l。
6、!$: 这个命令用于获取前一个命令的最后一个参数。
示例:如果前一个命令是cp file.txt /path/to/destination,则执行!$会返回/path/to/destination。
7、ALT-.或CTRL-_: 这个组合键用于获取前一个命令的最后一个参数。
示例:如果前一个命令是mv file1.txt file2.txt,则按下ALT-.或CTRL-_会插入"file2.txt"。
8、CTRL-a: 这个组合键用于将光标跳到行首。
示例:在命令行中输入一段文字后,按下CTRL-a会将光标移动到行首。
9、CTRL-c: 这个组合键用于停止当前命令的执行。
示例:如果一个命令正在执行,按下CTRL-c会立即终止该命令的执行。
10、CTRL-e: 这个组合键用于将光标跳到行尾。
示例:在命令行中输入一段文字后,按下CTRL-e会将光标移动到行尾。
11、CTRL-k: 这个组合键用于剪切从光标位置到行尾的内容。
示例:在命令行中输入一段文字后,按下CTRL-k会将光标位置及其之后的文字剪切掉。
12、CTRL-r: 这个组合键用于搜索历史记录。
示例:按下CTRL-r后,在命令行中输入关键字,会搜索并显示最近匹配的历史命令。
13、CTRL-u: 这个组合键用于剪切从行首到光标位置的内容。
示例:在命令行中输入一段文字后,按下CTRL-u会将光标位置及其之前的文字剪切掉。
14、CTRL-z: 这个组合键用于挂起当前正在运行的程序,并返回到命令行界面。
示例:如果一个程序正在运行,按下CTRL-z会将该程序挂起,并回到命令行界面。
相关文章:
linux bash快捷键
1、^abc-^-123: 这个命令用于运行上一个命令,并将其中的"abc"替换为"123"。 示例:如果上一个命令是echo abc,则运行^abc-^-123后会执行命令echo 123。 2、!!: 这个命令用于重复执行上一条命令。 示例:如果上…...
KCC@广州开源读书会广州开源建设讨论会
亲爱的开源读书会朋友们, 在下个周末我们将举办一场令人激动的线下读书会,探讨两本引人入胜的新书《只是为了好玩》和《开源之迷》。作为一个致力于推广开源精神和技术创新的社区,这次我们还邀请了圈内大咖前来参与,会给大家提供一…...
搜文本搜位置搜图片,1小时玩转阿里云 Elasticsearch
作者:朱杰、奚悦、黄宇 AI 和搜索的整合已成为下一代搜索引擎的发展趋势,技术革新的浪潮下,你是否想抓住搜索领域的新机会,增强 AI 产品力与技术竞争力? 想学习搜索引擎技术的你,是否面临这样的困惑&…...
从三个主要需求市场分析,VR全景创业的潜力发展
VR全景,5G时代朝阳产业,其实拍摄制作很简单,就是利用一套专业的相机设备去给商家拍摄,结合后期专业的3DVR全景展示拍摄制作平台,打造3D立体环绕的效果,将线下商家真实环境1:1还原到线上…...
k8s 自身原理 2
前面我们说到 K8S 的基本原理和涉及的四大组件,分享了前两个组件 etcd 和 ApiServer 这一次我们接着分享一波: 调度器 scheduler控制器管理器 controller manager 调度器 scheduler 调度器,见名知意,用于调度 k8s 资源的&…...
解决hbase节点已下线,但在status中显示为dead问题
工作中需要下线4台hbase小节点,下线完成后使用status 命令查看,有一台为dead状态: 使用status detailed 查看,发现“hd-03"这台节点是dead。 检查各节点配置文件无误,并使用 /opt/hbase/bin/hbase-daemon.sh restart master 重启两个…...
深入理解Python装饰器:解析高阶函数与代码美学
文章目录 🍀引言🍀什么是装饰器?🍀装饰器的基本用法🍀带参数的装饰器🍀类装饰器🍀总结 🍀引言 当谈到Python编程中的高级特性时,装饰器(decorators࿰…...
构建之法 - 软件工程实践教学:每天都向前推进一点点
作者:福州⼤学 汪璟玢⽼师 汪老师:每次都向前推进一点点,哪怕只有一点点,也好过什么都不做。 邹老师:对,几个学期下来,就已经超过那些“空想”的团队很远了。坚持下去! 汪老师&…...
CSS transform:rotate;无效问题
CSS设置旋转 transform:rotate无效。 今天遇到一个奇怪的问题,CSS给 icon图标设置一个hover 旋转180deg的效果,不生效。 一度任务样式被覆盖了,样式不生效没选中元素的class。但是设置hover改变大小是生效的。奇怪了? 为什么会无…...
华为新版ENSP PRO模拟器测评:性能表现与功能扩展一览
一、引言 在网络领域不断涌现的新技术和复杂的网络拓扑要求,推动了网络设备模拟器的持续发展和创新。华为作为一家领先的通信技术解决方案提供商,不断致力于为网络工程师和技术从业人员提供更优秀的仿真环境。最近,华为推出了ensp pro模拟器的…...
BBS-个人博客项目完整搭建、BBS多人博客项目基本功能和需求、项目程序设计、BBS数据库表结构设计、创建BBS表模型
一、BBS-个人博客项目完整搭建 项目开发流程 一、项目分类 现在互联网公司需要开发的主流web项目一般分为两类:面向互联网用户,和公司内部管理。面向互联网用户: C(consumer)端项目 公司内部管理:B(business)端项目还有一类web应用ÿ…...
智能设备管理系统对企业设备管理效果有作用吗?
智能设备管理系统对企业设备管理效果具有显著的作用和积极的影响。它可以提高设备管理的效率、准确性和可靠性,帮助企业降低运营成本、提高生产效率,并为企业提供更好的决策支持。以下是智能设备管理系统对企业设备管理效果的几个方面影响: …...
取证--实操
2022年美亚杯个人赛 运用软件DB Browser for SQLite (一款用于查看SQLlite数据库文件的浏览器工具) 火眼,盘古石手机取证系统等 案件详情 于2022年10月,有市民因接获伪冒快递公司的电邮,不慎地于匪徒架设的假网站提…...
react组件化开发详解
React是一个流行的JavaScript库,用于构建用户界面,并且以组件化的方式进行开发。下面将详解React组件化开发的概念和步骤: 组件化思维: 组件化开发是将复杂的用户界面划分为独立、可重用的小部件(组件)。…...
【JVM】对String::intern()方法深入详解(JDK7及以上)
文章目录 1、什么是intern?2、经典例题解释例1例2例3 1、什么是intern? String::intern()是一个本地方法,它的作用是如果字符串常量池中已经包含一个等于此String对象的字符串,则返回代表池中这个字符串的String对象的引用&#…...
7.1 C/C++ 实现动态数组
动态数组相比于静态数组具有更大的灵活性,因为其大小可以在运行时根据程序的需要动态地进行分配和调整,而不需要在编译时就确定数组的大小。这使得动态数组非常适合于需要动态添加或删除元素的情况,因为它们可以在不浪费空间的情况下根据需要…...
iOS问题记录 - Xcode 15安装低版本iOS模拟器(持续更新)
文章目录 前言开发环境问题描述问题分析1. 定位问题2. 逆向分析2.1. IDA Free2.2. Hopper Disassembler Demo 3. 模拟器日志4. supportedArchs 解决方案最后 前言 最近新需求很多,项目改动很大,开发完成后想测一遍在低版本iOS系统上的兼容性,…...
高端百度地图开发2:自定义水滴头像(鼠标事件、API封装对接)
高端百度地图开发系列 高端百度地图开发1:自定义水滴头像(自定义标注覆盖物、Overlay覆盖类) 自定义水滴头像之鼠标事件、API封装对接 高端百度地图开发系列一、添加自定义覆盖物的方法二、对接API数据1.获取API数据(模拟)2.遍历数据3.添加自…...
R语言生存分析(机器学习)(2)——Enet(弹性网络)
弹性网络(Elastic Net):是一种用于回归分析的统计方法,它是岭回归(Ridge Regression)和lasso回归(Lasso Regression)的结合,旨在克服它们各自的一些限制。弹性网络能够同时考虑L1正则…...
【Docker】使用 Docker Registry 搭建自己的 Docker 镜像仓库
使用 Docker Registry 搭建自己的 Docker 镜像仓库 在使用 Docker 进行应用程序的开发和部署时,使用 Docker 镜像仓库是一个很好的实践。它允许集中存储和管理 Docker 镜像,方便团队协作和版本控制。在本文中,将介绍如何使用 Docker Registr…...
信号量实战:多进程协同操作有限缓冲区的伪代码精解
1. 信号量机制与生产者-消费者模型 想象一下餐厅后厨的场景:厨师(生产者)不断制作菜品,服务员(消费者)将菜品端给顾客。如果厨师做菜太快,服务员来不及端走,菜品就会堆积;…...
2026最权威的十大降AI率平台实测分析
Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 此刻,AI生成那种内容的检测变得越发严格起来,降AI工具就顺势产生了&a…...
AI率85%降到15%的完整操作流程,一步一步来
AI率85%,这不是个小问题,但也不是无解的问题。我把整个处理流程拆成了具体步骤,照着来就行,没什么复杂的。 在开始之前,明确一件事 AI率85%的论文,靠手动修改降到15%,从理论上讲是可行的&…...
游戏盾不生效、攻击防不住?策略校验与节点切换教程
做游戏运维和安全的兄弟,基本都碰到过这种糟心事:明明接了游戏盾,服务器还是被打瘫、攻击流量拦不住、正常玩家频繁掉线。很多人第一反应是 “产品垃圾”,但实际 80% 的情况是策略配置错、节点没选对、SDK 接入有问题。这篇就从实…...
云原生环境中的DevOps实践
云原生环境中的DevOps实践 🔥 硬核开场 各位技术老铁,今天咱们聊聊云原生环境中的DevOps实践。别跟我扯那些理论,直接上干货!在云原生时代,DevOps已经不是可选选项,而是必须掌握的生存技能。不搞DevOps&…...
《碳硅“虫洞”解:跨认知区域的可穿越通道》(修订版)
《碳硅“虫洞”解:跨认知区域的可穿越通道》 作者:方见华 单位: 世毫九实验室 摘要 本文研究碳硅共生认知场方程在柱对称条件下的精确解,发现存在连接两个分离认知区域的“认知虫洞”。主要结果: 1. 虫洞解的存在性&am…...
python codecs
# 聊聊Python里的codecs模块 平时写Python处理文本文件,最常打交道的可能就是open()函数了。但不知道你有没有遇到过这种情况:打开一个文件,明明看着是中文,读出来却是一堆乱码。或者从某个老系统导出的数据,用普通方式…...
【西瓜带你学设计模式 | 第十二期 - 装饰器模式】装饰器模式 —— 动态叠加功能实现、优缺点与适用场景
文章目录前言1. 装饰器模式是什么?2. 装饰器模式解决什么问题?3. 实现步骤4. 静态结构4.1 抽象组件:Coffee(统一接口)4.2 具体组件:SimpleCoffee(基础咖啡)4.3 装饰器抽象类…...
LSPatch免Root框架完全指南:3大实用场景与高效上手教程
LSPatch免Root框架完全指南:3大实用场景与高效上手教程 【免费下载链接】LSPatch LSPatch: A non-root Xposed framework extending from LSPosed 项目地址: https://gitcode.com/gh_mirrors/ls/LSPatch LSPatch是一款基于LSPosed框架的非Root实现方案&#…...
知识管理新范式:dedao-dl实现得到课程资源备份与永久归档指南
知识管理新范式:dedao-dl实现得到课程资源备份与永久归档指南 【免费下载链接】dedao-dl 得到 APP 课程下载工具,可在终端查看文章内容,可生成 PDF,音频文件,markdown 文稿,可下载电子书。 项目地址: htt…...
