linux中用参数代替键盘输入,Linux终端中使用上一命令减少键盘输入

减少键盘输入,可以大大提高程序员的工作效率,快捷键的使用就是一个很好的例子。程序员经常使用终端。那么在终端上有没有类似的“快捷键”可以提高我们的效率呢?程序员的工作往往是前后相关连的。所以,本文将演示如何使用上一条命令提高工作效率的。

1.使用上一条命令的所有参数

方法:!*

例子:如果我对hello.txt和bye.txt进行了编辑,然后希望使用git add添加这两个文件。就可以使用:git add !*

0818b9ca8b590ca3270a3433284dd417.png

2.使用上一条命令的最后一个参数

方法:!$

ALT + .

ESC + .

其中后面两种方法,terminal中会自动补全

0818b9ca8b590ca3270a3433284dd417.png

3.使用上一条命令中除了最后一个参数的部分

方法:!-:

例子:个人认为这个比较有用,因为有些命令中间会输入一大堆选项,最后一个才是实际发挥作用的对象,如果再次输入选项,会显得麻烦。

0818b9ca8b590ca3270a3433284dd417.png

4.使用上一条命令中任意一个部份

方法:ALT + + .

其中num表示的上一条命令中的第几部分,从0开始,对于ls -shld hello.txt。ALT +0+. 就是ls。1就是-shld

5.替换上一条命令中的一个部份

方法:将foo替换为bar

^foo^bar    仅替换地一个

!!:gs/foo/bar    替换所有

0818b9ca8b590ca3270a3433284dd417.png

6.上一条命令

方法:!!

0818b9ca8b590ca3270a3433284dd417.png

最后:推荐一个网站,可以这样来学习,如果遇到一条需要输入的命令,让你觉得需要键盘输入过多,或者说你猜想可能有更好的、更快捷的方式时,不妨到这个网站上来搜一下,这样慢慢积累,加以时日,应该还是有一定的收获: commandlinefu.com

更多: 我们经常会运行很多很长的命令,这个时候,可以通过history查看命令,然后用!(history中命令编号)。

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

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

相关文章

【渝粤题库】陕西师范大学209006教育政策与法规作业(高起专、高起本)

单选题 1、( )是发扬社会主义民主,加强党的领导在教育领域的直接体现和必然要求。 A依法治教 B教师申诉制度 C教育法 D 教育行政法 2、( )是在社会主义市场经济条件下,教育进一步改革与发展的客观需要。 A依法治教 B教师申诉制度 …

光端机图像出现噪点或者数据有时不通的情况

光端机是常用的视频输入设备,主要是远距离传输视频、音频、数据,以太网等业务,抗干扰性能强,但是我们在使用光端机的过程中难免也会遇到一些问题,比如说是光端机的图像出现噪点或者数据有时不通的情况,那么&#xff0c…

创建一个Java :: Geci生成器

几天前,我写了有关Java :: Geci架构,代码生成原理以及生成Java源代码的可能不同方式的文章。 在本文中,我将讨论在Java :: Geci中创建生成器有多么简单。 您好,Wold生成器 HelloWorld1 最简单的生成器是Hello, World! 发电机。…

物联网技术的应用和发展

和数字城市、无线城市、智能城市这些理念不同,智慧城市是源于2010年。它是建立在云计算和物联网技术等技术的蓬勃发展的基础上,并与政府行业的需求相结合而产生的。 所以,智慧城市并没有一个特定的标准,智慧城市也难以一蹴而就&am…

c语言 将点同时保证x坐标从小到大,y坐标从小到大地排序,C语言第五六次作业.ppt...

《C语言第五六次作业.ppt》由会员分享,可在线阅读,更多相关《C语言第五六次作业.ppt(40页珍藏版)》请在人人文库网上搜索。1、C语言作业解析,第四弹,。原来真正变态的是这两作业哇 原本是做完第五次作业等大家数分期中考完以后给大家,结果直接…

物联网应用技术的十大基础功能

物联网应用技术是基于互联网的基础,在互联网发展到一定的程度后,物联网应用技术也就应运而生。众所周知,物联网最基本的功能特征就是“无处不在的链接和在线服务”,此外还具备以下十大基本功能: 1、定位追溯&#xff1…

光端机与光电转换器的区别介绍

光端机与光电转换器从本质上讲没啥明百显的界限或区别,都是把光信号和电信号之间做个转换度。实际使用上:光电转换器(知俗称‘收发器’),一般用道来传输数据信号;而光端机一般指的都内是视频光端容机&#…

物联网在智慧林业中的应用

以森林防火视频监控、道路视频监控、红外野保相机、生态因子监测、水文水质监测、无线通信专网等物联网相关技术在林业科研、生产、管理及服务上都得到了非常广泛的应用,并且已经成为了支撑智慧林业发展的只要信息手段。 智慧林业具有感知化、物联化、智能化、生态化…

红心大战c语言程序设计教程课后答案,[原创]Windows 红心大战随机发牌程序分析...

[调试逆向][原创]Windows 红心大战随机发牌程序分析2007-11-27 23:2813191[调试逆向][原创]Windows 红心大战随机发牌程序分析2007-11-27 23:2813191Windows 红心大战有52张牌,每次开局时,程序会自动洗牌和发牌。按照我们一般的想法,随机发牌…

物联网无线传输技术有哪些?

随着万物互联的时代到来,物体与物体之间的链接方式也在随着时代不断的发展。如果说传感器是物联网的触觉,那么无线传输技术就是物联网的神经系统,将遍布在物联网各处的传感器链接起来。在物联网出现之前,网络的接入需求主要集中在…

武警五防一体化是什么?五防光端机产品介绍!

五防功能是指:(1)防止误分、抄合断路器。(2)防止带负荷分、合隔离开关。(3)防止带电挂(合)接地线(接地刀闸)。 (4)防止带接…

物联网对石油燃气行业的作用

在石油和天然气行业中,应为物联网的特性,能达到很多人工难以达到的效果,让企业更高效方便的开展日常的运营监察工作。 下面就是物联网在油气行业中的真实应用场景: 钻井管理 钻井是油气行业重要的基础组成部分。物联网就能显著的提…

java教程java自学_15必须阅读Java 8教程

java教程java自学Java 8于上个月发布,并且充满了新功能和幕后优化。 互联网在覆盖所有这些新增功能(包括好与坏)方面都做得相当不错 。 我认为最好汇总一下我们认为是其中最好的一些教程,以帮助您快速掌握最新知识和需要了解的知识…

简要分析光端机选购必备条件

目前,市场上出现很多假冒伪劣的光端机,为了让安防用户或消费者能够更清楚地了解光端机从生产到出厂的过程,我们一同关注从生产加工到出厂,光端机如何挑战三重质检,最终的合格产品。安防产品不同于不同的消费品&#xf…

C语言结构体通过 scanf初始化,C语言结构体数组内带字符数组初始化和赋值

1.首先定义结构体数组:typedef struct BleAndTspRmtCmd{char terminal[3];char note[3];char rmtCmd[10];char cmdPropt[24];};BleAndTspRmtCmd为结构体名,可以通过这个结构体名定义其他结构体变量,struct BleAndTspRmtCmd variable&#xff…

zigbee智能家居

近几年来,智能家居设备的增长速度是极快的。曾经也被称作家庭自动化,和现在的“物联网”,已经转化为我们更加方便理解的类型了,我们统称为智能家居。现在不断出现的暖气、照明、摄像头、和传感器以及现在不断出现的新设备&#xf…

物联网和互联网的区别

互联网开始于1969年美国的阿帕网。是网络与网络之间做成的一种网络形式。这些网络通过一组通用的协议连接,形成一个巨大的国际性网络。通常interne就是泛指互联网,而Internet则指的是因特网。这种将计算机网络相互链接在一起的方式就称作“网络互联”&am…

JMetro版本5.3已发布

JMetro的另一个版本刚刚发布。 这次是5.3版。 在此版本中,为尚未使用的控件添加了一些新样式。 还调整了一些较旧的样式,并修复了一些错误。 我还将展示一些使用JMetro的大公司。 诸如Google,Amazon等的名称。 以下是添加的样式&#xff1a…

c语言文件指针ab命令,C语言试题,~库(完整版~).doc

-_C语言试题库单项选择C语言概述一个C程序的执行是从A、本程序的MAIN函数开始,到MAIN 函数结束。B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。C、本程序的MAIN函数开始,到本程序的最后一个函数结束。D、本程序文件的第一…

电话光端机安装的方法,电话光端机设备安装注意事项

电话光端机就是把传统的电话信号转换成光信号并在光纤上传输的设备,其设备内置精密器件,请注意轻拿轻放,避免剧烈震动,以免影响设备性能。如果您发现设备在运输过程中被损坏或丢失了任何部件,请通知飞畅科技售后服务部…