美文网首页linux
Linux命令行下”!”的神奇用法

Linux命令行下”!”的神奇用法

作者: lockdreamer | 来源:发表于2018-12-05 17:39 被阅读16次

1.从历史记录中使用命令号来运行命令

这时你可以通过命令history 的输出中的命令序号来执行一条命令。

lockdreamer

执行了代码为3的pwd命令

2.执行指定的之前执行过的命令

你可以运行 !-1、!-2 或者 !-7 等命令来执行你记录序列中的倒数第一条命令、倒数第二条命令已经倒数第七条等等。。。和上面的方式一样,你需要先用history命令来列出命令列表。

3.向一条新命令传递旧命令的参数避免重复输入

1、cat rsync.test

!cat

lockdreamer

2、ls /home/zyzx/sinopia

ls -l !$

lockdreamer

4.如何用(!)处理两个以上的参数?

例子:创建一个1.log文件,然后cp /home/wltx/1.log   /home/wltx/tmp

lockdreamer

这样我们就向CP命令传递了两个参数。第一个是/home/wltx/1.log,第二个是/home/wltx/tmp

参数调用:

!^调用第一个参数;!cp:2调用cp的第二个参数,如图

lockdreamer

!* 表示上个命令的所有参数

5.非常实用的 !! 操作符

你可以使用(!!)来运行或者改变之前的命令。它会调用最近使用的命令来调整当前命令。

相关文章

  • Linux命令行下”!”的神奇用法

    1.从历史记录中使用命令号来运行命令 这时你可以通过命令history的输出中的命令序号来执行一条命令。 执行了代...

  • linux下如何执行PHP脚本2018-10-26

    linux下如何执行PHP脚本 Linux 下如何直接执行 php 脚本? 下面是部分 php 命令行参数。 用法...

  • adb 实际工作高频用法

    adb 命令和 Linux 命令用法很相似,通过 adb shell 进入命令行后,用法基本和linux命令没有什...

  • grep

    grep是Linux命令行下常用于查找过滤文本文件内容的命令。最简单的用法是: grep apple fruitl...

  • Linux 命令行用法

    今天迷迷糊糊的将Linux装好.习惯了图形化界面.一下子靠命令行输出, 简直不要太痛苦...... 完全没有计算机...

  • Linux 中的 &

    这篇文章将了解一下 & 符号及它在 Linux 命令行中的各种用法。 如果阅读过我之前的三篇文章(1、2、3),你...

  • python Argparse库简单示例

    Argparse 库:python的命令行解析模块 与Linux的ls用法较类似 简单示例 示例结果: 参考:ht...

  • 一个有趣的指令

    ps:得在linux命令行下输入

  • CDN测试回源状态

    该命令行在linux/Mac下执行

  • 神奇的Linux命令行

    1、命令行真的好吗 维基百科的解释 命令行界面(英语:command-line interface,缩写:CLI)...

网友评论

    本文标题:Linux命令行下”!”的神奇用法

    本文链接:https://www.haomeiwen.com/subject/zkeicqtx.html