Linux 的命令终端(CMD)的快捷键(Keyboard of MacBook)

文章目录

  • 常用
  • 移动光标
  • 编辑命令
  • 查找历史命令
  • 控制命令
  • 命令终端界面滚屏
  • 命令终端页签切换
  • 奇葩

常用

快捷键说明
Ctrl + A光标跳到本行的行首
Ctrl + E光标跳到本行的行尾
Ctrl + U删除当前光标前面的所有文字(还有剪切功能)
Ctrl + K删除当前光标后面的所有文字(还有剪切功能)
Ctrl +L进行清屏操作
Ctrl + Y粘贴Ctrl + U或Ctrl + K剪切的内容
Ctrl + W删除光标前面的单词
Alt + D删除光标后面的字符

注:不区分大小写

移动光标

快捷键说明
Ctrl + A移到行首
Ctrl + E移到行尾
Ctrl + B往回(左)移动一个字符(相当于左键)
Ctrl + F往后(右)移动一个字符(相当于右键)
Esc + B往前(左)移动一个单词,组合键每按一下才会移动一个单词
Esc + F往后(右)移动一个单词,组合键每按一下才会移动一个单词
Esc + T光标附近的两个单词互换位置

注:不区分大小写

编辑命令

快捷键说明
Ctrl + H删除光标位置左边的一个字符
Ctrl + D删除光标位置的字符(注意:没有任何字符时,会注销系统或结束终端)
Ctrl + W删除光标左侧的单词
Esc + D由光标位置开始,删除右边的单词,直到该单词结束
Ctrl + K由光标所在位置开始,删除右边所有的字符,直到该行结束
Ctrl + U删除光标左边所有的字符,不包含光标所在位置的字符
Ctrl + Y粘贴之前删除的内容到光标前,也就是Ctrl+W,Ctrl+K,Ctrl+U,Esc+D删除的内容
Ctrl + T将光标处的字符和光标前一个字符的位置进行交互
Ctrl + _撤销操作,每按一次就会回退一次
Ctrl + A + K删除整行
Ctrl + E + U删除整行
Ctrl + K + U删除整行
Ctrl + Shift + C终端中的复制
Ctrl + Shift + V终端中粘贴

注:不区分大小写

查找历史命令

快捷键说明
Ctrl + P显示上一条历史命令(相当于上键)
Ctrl + N显示下一条历史命令(相当于下键)
Ctrl + R搜索历史命令,输入搜索词会显示历史命令中的一条匹配命令,Enter键执行匹配命令,其实非常不好用,按ESC键从搜索历史命令模式退出到命令行,且匹配到的命令保留在命令行
Ctrl + G从搜索历史命令模式(Ctrl + R)退出,且匹配到的命令不会保留在命令行

注:不区分大小写

控制命令

快捷键说明
Ctrl + S阻止屏幕输出,暂停终端
Ctrl + Q允许屏幕输出,重新开始终端
Ctrl + C终止命令,强制终止当前正在运行的程序
Ctrl + Z将当前执行的程序挂起,即转到后台运行
fg恢复挂起的程序,即转到前台运行
Ctrl + D退出当前对话

注:不区分大小写

命令终端界面滚屏

快捷键说明
Fn + ←向上滚屏到开始处
Fn + →向下滚屏到末尾处
Fn + ↑向上分页滚屏
Fn + ↓向下分页滚屏
Fn + Command + ←向上滚屏到开始处
Fn + Command + →向下滚屏到末尾处
Fn + Command + ↑向上分页滚屏
Fn + Command + ↓向下分页滚屏
Command + ↑滚动到前一个输入命令的地方
Command + ↓滚动到后一个输入命令的地方

注:不区分大小写

命令终端页签切换

快捷键说明
Shift + Command + ←切换到前一个页签
Shift + Command + →切换到后一个页签
Shift + Command + [切换到前一个页签
Shift + Command + ]切换到后一个页签
Ctrl + Tab切换到后一个页签
Shift + Ctrl + Tab切换到前一个页签

注:不区分大小写

奇葩

快捷键说明
Tab输入一个命令,文件名,目录名或者是命令选项的开头,并敲击 tab 键,它将自动完成你输入的内容或为你显示可能的结果
Esc输入一个命令,再双击此键,为你显示可能的结果

注:不区分大小写

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335505.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

instanceof_您真的需要instanceof吗?

instanceof使用instanceof是一种代码味道。 我认为我们可能对此表示同意。 每当我看到这样的构造时,我都会确定出现了问题。 也许有人只是在进行更改时没有注意到问题? 也许有一个主意,但是它太复杂了,以至于需要太多的精力或时间…

HTML 中的节点、元素、标签、标记的区别

文章目录一、HTML 节点(一)节点的类型二、HTML 标签三、HTML 元素(一)HTML 元素属性(二)HTML 元素的嵌套一、HTML 节点 节点(node)是构成我们网页的最基本的组成部分,网…

java查题小程序_求助大神来写一个java的小程序,题目如下

货不多说直接代码public class car {private String car_number;private float car_price;private float rebate;//折扣public float getRebate() {return rebate;}public void setRebate(float rebate) {this.rebate rebate;}public String getCar_number() {return car_numb…

valhalla 插件_Valhalla项目的价值

valhalla 插件我对Valhalla项目的进度一直很感兴趣,但是Brian Goetz最近的信息“ Valhalla项目:目标 ”提高了我的兴趣。 我经常喜欢Goetz的作品,因为他结合了我最想成为技术作者的两个特征:他比他所写的内容更了解他所写的主题&a…

cpu占用100_Java项目服务器cpu占用100%解决办法

1、使用命令top查看cpu进程,发现tomcat占用cpu使用率过高可以看到服务器负载很高,tomcat CPU使用已达到接近300%,内存20%。2、把进程的栈dump到文件里,以便后面的分析jstack 22764 > cpu0827.log 3、看看这个进程里面哪些线程在占用cputop…

MySQL 获取系统时间/系统日期/日期时间的函数

文章目录一、获取当前系统日期和时间(一)now(),返回当前的系统日期和时间(二)sysdate(),返回当前的系统日期和时间(三)current_timestamp(),返回当前的系统日期和时间&am…

java人种_实在看不出藏族有大量矮黑血统

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼人种混合的存在提醒了研究远东地区的人类学家。在远东,特别是东南亚,棕色人种和黄色人种错综而居,有些群体更似乎兼有两方的特征,很难判定。这种格局究竟是不是混血,还是其…

apm java_非Java专家的APM:什么泄漏?

apm java通过AppDynamics解决应用程序问题的速度提高了10倍–以最小的开销在代码级深度监视生产应用程序。 开始免费试用! 内存,内存,内存... 内存是Java的关键部分,尤其是内存管理。 作为开发人员,内存管理不是您想…

360安全卫士电脑版_教你降服“流氓头子”正确打开360安全卫士的姿势,还你电脑流畅体验...

最近老哥家的电脑经常出问题原因是熊孩子玩儿完电脑,最后总是一堆莫名其妙的流氓软件占据桌面的半壁江山然后恢复电脑流畅运行的任务,就交到我这个“懂电脑”的人手里。如此反复两次,脾气再好的人,也想拉着熊孩子打一顿。但是活儿…

Linux命令终端如何查询本机的内外网IP地址

文章目录查询本机外网 IP 地址查询本机内网 IP 地址查询本机外网 IP 地址 [roothtlwk0001host ~]# curl ifconfig.me # 太慢了,不行[roothtlwk0001host ~]# curl icanhazip.com 47.114.59.104[roothtlwk0001host ~]# curl ident.me # 太慢了,不行[rooth…

信封问题_装饰信封

信封问题有时 很多时候,我需要一个类实现通过使其他类的实例的接口。 听起来很奇怪? 让我给你看一个例子。 在Takes框架中有许多此类,它们的名称都都类似于*Wrap 。 不幸的是,这是一个方便的设计概念,在Java中看起来很…

java netty swap高_Netty 超时机制及心跳程序实现

本文介绍了 Netty 超时机制的原理,以及如何在连接闲置时发送一个心跳来维持连接。Netty 超时机制的介绍Netty 的超时类型 IdleState 主要分为:ALL_IDLE : 一段时间内没有数据接收或者发送READER_IDLE : 一段时间内没有数据接收WRITER_IDLE &a…

MySQL查询条件中的各种运算符/操作符说明

文章目录一、比较运算符&#xff08;一&#xff09;正则表达式&#xff08;二&#xff09;模糊匹配 LIKE&#xff08;三&#xff09;转义字符二、单行比较运算符&#xff08;一&#xff09;安全等号 <>1. 和 的相同点2. 和 的不同点&#xff08;二&#xff09;区间运算…

etf基金代码大全_银行ETF最新规模首超28亿元再创历史新高,近4个月资金净流入超12亿元...

2019年即将收官&#xff0c;A股大盘在12月份总体有了明显的回暖&#xff0c;拥有低估值优势的银行板块随之明显反弹。受此利好行情催化&#xff0c;资金持续涌入银行ETF&#xff0c;其基金份额、基金规模双双连创历史新高。据上交所12月26日公布的最新数据&#xff0c;银行ETF&…

java sendmessage函数_vc中SendMessage自定义消息函数用法实例

本文实例讲述了vc中SendMessage自定义消息函数用法&#xff0c;分享给大家供大家参考。具体如下&#xff1a;SendMessage的基本结构如下&#xff1a;SendMessage(HWND hWnd, //消息传递的目标窗口或线程的句柄。UINT Msg, //消息类别(这里可以是一些系统消息&#xff0c;也可以…

你为什么要关心equals和hashcode

等于和哈希码是每个Java对象的基本元素。 它们的正确性和性能对于您的应用程序至关重要。 但是&#xff0c;我们经常看到甚至有经验的程序员都忽略了类开发的这一部分。 在本文中&#xff0c;我将介绍一些与这两种非常基本的方法有关的常见错误和问题。 合同 提到的方法至关重…

java判断时间是否在时间段内_具有C语言基础,利用半年时间学习Java是否够用

首先&#xff0c;对于具有一定C语言基础的同学来说&#xff0c;利用半年的时间来学习Java会有一个比较系统的学习过程&#xff0c;通常也能够达到实习程序员&#xff0c;或者是助理程序员的水平&#xff0c;然后在技术团队中实践一段时间之后&#xff0c;从事专业开发岗位应该是…

Liao Wenxiong‘s thoughts

点击看看在想什么鬼

python3字符串截取_从python3中的字符串中获取特定文本

只是使用str.split()和赋值给变量,还有一个默认的第二个参数可以帮助您处理唯一的total/free avail场景def get_free_memory(ssh_obj, rawTrue):stdin, stdout, stderr ssh_obj.exec_command(free -h)mem_stats stdout.readlines()[1]if raw:mem_stats_formatted " &qu…

kafka connect_Kafka Connect在MapR上

kafka connect在本周的白板演练中&#xff0c;MapR的高级产品营销经理Ankur Desai描述了Apache Kafka Connect和REST API如何简化和提高在处理来自包括旧数据库或数据仓库在内的各种数据源的流数据时的敏捷性。 他还解释了当您使用MapR Streams与Kafka进行数据传输时&#xff0…