当前位置: 首页 > 编程笔记 >

linux中叹号命令(!)的使用小结

公西宏毅
2023-03-14
本文向大家介绍linux中叹号命令(!)的使用小结,包括了linux中叹号命令(!)的使用小结的使用技巧和注意事项,需要的朋友参考一下

前言

最近公司配置了mbp,平时的ssh用的多了,实在是懒得写那些复杂的命令,网上搜到了一个命令,觉得比较适合自己。

'!'符号在Linux中不但可以用作否定符号,还可以用来从历史命令记录中取出命令或不加修改的执行之前运行的命令。

下面这篇文章将给大家详细介绍关于linux叹号命令(!)的使用方法,下面话不多说了,来一起看看详细的介绍吧

叹号命令使用

双叹号!!

!!代表上一条输入的命令,可以和其他命令组合起来构成新的命令

eg:
 $ ./startup.sh
 $ cat !!

 此命令相当于 cat ./startup.sh,省去了来回切换

!$

代表得是上一条命令中最后一个参数

eg:
 $ ls /usr/local/dic
 $ cat !$/a.txt

 如果上一个路径是一个很长的,就会很省事的

!字符串

代表最近一条以指定字符串开头的命令

eg:
 $ !ssh

 执行最近一次ssh命令

!?字符串?

类似于mysql的模糊匹配,执行最近一条命令中包含指定字符串的命令

eg:
 $ !?ssh?

 执行最近的一次包含ssh的命令

!n 或 !-n

此命令通常配合history命令使用


使用history查找ssh记录

eg:
 $ !109

 执行history查询出来前面序号为109的命令

 $ !-1

 执行当前命令序号减去一得到的序号对应的命令

近期刚跳槽比较忙碌,更新比较缓慢。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对小牛知识库的支持。

 类似资料:
  • 本文向大家介绍Linux cal命令的使用,包括了Linux cal命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 cal(calendar)命令用于用于显示当前或者指定日期的公历。 2.命令格式 可指定 YEAR(1-9999)、MONTH(1-12)和 DAY(1-31)。不跟任何选项和参数单独执行 cal,显示当月月历。 3.选项说明 4.常用示例 (1)显示当前月份。 (

  • 本文向大家介绍Linux watch命令的使用,包括了Linux watch命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 watch 命令以周期性的方式执行给定的命令,并全屏显示执行结果。 watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有。如同名字一样,watch 可以帮助监测一个命令的运行结果,省得我们一遍遍地手动运行。比如 tail 一个 log 文件

  • 本文向大家介绍Linux bzip2 命令的使用,包括了Linux bzip2 命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 bzip2 用来压缩和解压缩文件,是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 Burrow-Wheeler 块排序文本压缩算法和 Huffman 编码将文件压缩为后缀为 .bz2 的 bzip2 文件。压缩率一般比基于 LZ

  • 本文向大家介绍Linux ifconfig 命令的使用,包括了Linux ifconfig 命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 ifconfig(configure a network interface)命令是系统管理员命令,用于查看和配置网络接口。 2.命令格式 3.选项说明 4.常用示例 (1)查看处于激活状态的网络接口信息。 eth0 表示第一块网卡。 第一行

  • 本文向大家介绍Linux ls命令的使用,包括了Linux ls命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.简介 ls命令用来显示目录内容,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。 2.命令格式 3.选项说明 4.常用示例 (1)ls命令按照修改日期递减排序 如果想按照修改日期递增的话使用ls -rt 就行了。 (2)ls命令按照

  • 本文向大家介绍Linux file命令的使用,包括了Linux file命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 file命令用来识别文件类型,对文件的检查分为文件系统、魔法幻数检查和语言检查三个过程,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的。 2.命令格式 3.选项说明 4.常用示例 (1)