首页
学习
活动
专区
工具
TVP
发布

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

前言 最近公司配置了mbp,平时ssh用多了,实在是懒得写那些复杂命令,网上搜到了一个命令,觉得比较适合自己。 ‘!’...符号在Linux不但可以用作否定符号,还可以用来从历史命令记录取出命令或不加修改执行之前运行命令。 下面这篇文章将给大家详细介绍关于linux叹号命令(!)...使用办法,下面话不多说了,来一起看看详细介绍吧 叹号命令使用 双叹号!! !!代表上一条输入命令,可以和其他命令组合起来构成新命令 eg: $ ....类似于mysql模糊匹配,执行最近一条命令包含指定字符串命令 eg: $ !?ssh? ?执行最近一次包含ssh命令 !n 或 !-n 此命令通常配合history命令使用 ?...总结 以上就是这篇文章全部内容了,希望本文内容对大家学习或者工作具有一定参考学习价值,如果有疑问大家可以留言交流,谢谢大家对网站事(zalou.cn)支持。

98120

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

前言 最近公司配置了mbp,平时ssh用多了,实在是懒得写那些复杂命令,网上搜到了一个命令,觉得比较适合自己。 ‘!’...符号在Linux不但可以用作否定符号,还可以用来从历史命令记录取出命令或不加修改执行之前运行命令。 下面这篇文章将给大家详细介绍关于linux叹号命令(!)...使用方法,下面话不多说了,来一起看看详细介绍吧 叹号命令使用 双叹号!! !!代表上一条输入命令,可以和其他命令组合起来构成新命令 eg: $ ....类似于mysql模糊匹配,执行最近一条命令包含指定字符串命令 eg: $ !?ssh? 执行最近一次包含ssh命令 !n 或 !-n 此命令通常配合history命令使用 ?...总结 以上就是这篇文章全部内容了,希望本文内容对大家学习或者工作具有一定参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ZaLou.Cn支持。

1.5K21
您找到你想要的搜索结果了吗?
是的
没有找到

linux叹号(!)10个技巧

Linux 符号或运算符可用作逻辑否定运算符,也可通过调整从历史记录获取命令,或通过修改运行先前运行命令。以下所有命令均已在 bash Shell 明确检查。...虽然我没有检查过,但其中大部分不会在其他 shell 运行。 按命令编号运行历史记录命令。 您可能不知道您可以从历史命令(已经 / 较早执行命令)运行命令这一事实。...$ history 现在,在history输出,仅按照它出现编号运行来自history命令。假设运行出现在'history' 命令输出编号为1551命令。 $ !...1551 并且,它运行在编号1551列出命令。这种检索已执行命令方法非常有用,特别是在那些很长命令情况下。您只需要使用**!**来调用它。...我只需要将这个新命令最后一个参数作为: $ ls -l !$ 这里!$将携带在最后一个命令传递给这个新命令参数。 将上次执行命令参数传递给新命令 如何使用 (!)

79620

移除Kotlin代码叹号(!!)

空安全是Kotlin提供功能之一。它让你思考语言级别的可空性,所以你可以避免在Java很常见NullPointerException。...这意味着“你在这里有一个潜在未处理KotlinNullPointerException”。 下面介绍几种方式可以去避免使用!!...val是只读,var是可变。建议你尽可能多使用只读属性。它们是线程安全,并且在函数式编程很好用。 ② 使用lateinit 有时候,我们不能使用不可变属性。这在Android很常见。...对于这种情况,我们使用Kotlin提供lateinit。 !!写法 private var mAdapter: RecyclerAdapter?...let{uploadPhoto(it)} } ④ 创建全局函数来处理更复杂内容 let是一个简单空检查替代品,但是会有更复杂情况。如: if(name!=null&&address!

1.6K30

C# 叹号(!) 作用盘点

= 与等号共同组成关系运算符,检查两个操作数值是否相等,如:A!=B 2.逻辑运算符 ! 称为逻辑非运算符。用来逆转操作数逻辑状态。如果条件为真则逻辑非运算符将使其为假。...a; 3.null 容忍操作符(null-forgiving operator) 来自于 C#8 新特性,比较冷门,国内翻译 C#8 文章基本都没有提到。它是一个非常有用特性。...(null-forgiving) operator (C# reference) 它主要作用就是告诉编译器,变量不可能为 null,这对于有代码洁癖的人来说非常有用。 ?...上面的代码,json["name"] 返回是可空引用类型 JToken? 所以一般需要做是否为空判断,不然调用 Value() 方法会引起异常。...但是在上图代码,是不可能为空,所以要去掉这个波浪线,要么写个 if 判断来取消,要么就使用 ! ? 但是注意这个不要乱用,只有确认一定不会为空时候才能使用

1.3K10

寻常概率叹号

勤洗手,戴口罩,多通风,少聚集 1,生日相同秘密: 日常生活,当遇到生日日期相同彼此,总会显露略带浮夸惊喜:“缘分如此神奇!”。...其实不然,在23个人中,生日日期不同概率只有49.23%,反推日期相同概率是一种五五开可能事件。在40人,生日日期不同概率只有10.87%。 真的没必要如此惊奇。...我们惊奇度明显与实际概率存在明显偏差。偏差是浮夸,也是不理智。 随着人数线性增长,生日日期不同概率呈现指数下降。50人中生日日期都不相同,才是一件令人吃惊事情。...酒精麻醉大脑神经,失去对方向判断和对四肢有效控制,我们就会成为在深夜街道上常常可见东倒西歪盘旋蠕动醉汉。 不管醉汉多么落魄,也总有人挂念,比如年老母亲,柔软弟弟。...概率统计可以得知: 色盲在男性远多于女性 色盲父亲和“正常”母亲不会有色盲孩子 “正常“父亲和色盲母亲,儿子会是色盲,女儿则不是 通过上面的概率,色盲和性别有很强相关性。

27510

EclipseMaven项目出现红色感叹号问题

在Eclipse环境下,有时我们会遇到Maven项目出现红色感叹号情形,而一旦项目出现感叹号,Eclipse便无法帮我们进行自动编译等工作,尽管有时候不会影响运行,但每次只能手动启动Maven重新编译...,非常不便,另外眼前总是闪烁着大红色叹号,看着也是非常不舒服。...代码出错时候会显示一个红叉,而出现红色感叹号时候,多半是由于类路径依赖出了问题。...如果 Build Path 没有问题,或者解决完之后红色惊叹号并没有消除,就要通过 Problems 视图查看一下了。...此类问题多半是在下载JAR包时候,由于网络问题下载JAR包不完整导致,根据路径找到相关JAR包删除重新下载即可。

1.3K20

为什么建议大家使用 Linux 开发?爽(外加七个感叹号

2020年Java原创面试题库连载 【000期】Java最全面试题库思维导图 【001期】JavaSE面试题(一):面向对象 【002期】JavaSE面试题(二):基本数据类型与访问修饰符 【003...Linux 是自由 Linux 也可以是美的 ---- Linux 能用吗? 我身边还有些朋友对 linux 印象似乎还停留在黑乎乎命令行界面上。...对我而言,在两年使用经历,暂时没有遇到过 linux 下不能解决,必须回到 Windows 。 而且,实在不行不是还有虚拟机吗。...Linux 是高效 这是 linux 最吸引我地方了 命令行 命令行不是一种落后操控计算机方式。相反,它一直很高效且富有表达性。...至于这为什么是 linux 优点,在我过去多年 Windows 使用经验,我没有找到自定义系统快捷键入口,更不用说自定义宏了。

1.4K20

为什么建议大家使用 Linux 开发?爽(外加七个感叹号

Linux 能用吗? 我身边还有些朋友对 linux 印象似乎还停留在黑乎乎命令行界面上。当我告诉他或者建议他使用 linux 时,会一脸惊讶问我,那个怎么用(来开发或者日常使用)?...对我而言,在两年使用经历,暂时没有遇到过 linux 下不能解决,必须回到 Windows 。而且,实在不行不是还有虚拟机吗。...Linux 是高效 这是 linux 最吸引我地方了 命令行不是一种落后操控计算机方式。相反,它一直很高效且富有表达性。...至于这为什么是 linux 优点,在我过去多年 Windows 使用经验,我没有找到自定义系统快捷键入口,更不用说自定义宏了。...不过IDEA是测过,快了一秒多 内存占用 ? Linux 是自由 上面的只说明了脚本带来好处,并没有说明是在 linux 下带来。

1.5K20

Linux】关于Linux权限

Linux文件类型和后缀无关(后缀名可以作为提示,用户可以使用后缀区分文件类型),但是对linux来说区分文件和文件本身后缀是无关(但是gcc等工具对文件后缀可能有要求)。...后缀本质就是文件名一部分。 开始之前,我们输入ll指令,来看看前面10个字符代表什么意思: 在linux,是通过ll显示众多属性列第一列第一个字符来区分文件类型。...则无法用ls等命令查看目录文件内容...., 用户就可以删除目录文件, 而不论这个用户是否有这个文件写权限。...y [hwc@VM-8-3-centos ~]$ 为了解决这个不科学问题, Linux引入了粘滞位概念 粘滞位 Linux系统中有很多人,我们需要在一个公共目录下,进行临时文件操作(增删查改

7.1K20

LInux查找

LInux查找 一、grep 二、find 2.1 基本用法 2.2 -exec 命令选项 2.3 配合 xargs 命令 三、awk 一、grep Global Regular Expression...参考文章 二、find 2.1 基本用法 用于在文件树(目录结构下)查找文件,并作出相应处理 。 命令参数 pathname: find命令所查找目录路径。...-exec 参数后面跟是command命令,它终止是以;为结束标志,考虑到各个系统中分号会有不同意义,前面加反斜杠\。 示例 在目录查找更改时间在n日以前文件并删除它们 find ....查找系统每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件 # 显示为: # ./log2013.log: empty # ....-type f | xargs file 在整个系统查找内存信息转储文件(core dump) ,然后把结果保存到/tmp/core.log 文件 find / -name "core" -print

16.1K10

linux权限

vi快捷键 G          把光标移动到这个文件最后一行 gg         把光标移动到这个文件第一行 :set nu    显示行号 :set nonu  不显示行号 dd        ...w  修改文件内容 需要r权限配合 x   执行文件权限 需要r权限配合 6.5 测试对于目录rwx r 显示目录里内容 相当于ls w 对目录里面的内容就行修改 可以在目录删除,创建文件...小结 对于目录来说 r   显示目录里内容 相当于ls  需要x配合 w   对目录里面的内容就行修改 可以在目录删除,创建文件 需要x权限配合 x   进入到目录权限 cd  是否能查看目录里面的文件属性信息...但是原文件内容消失 x  执行文件权限 需要r权限配合 7.2 对于目录rwx r   显示目录里内容 相当于ls  需要x配合 w   对目录里面的内容就行修改 可以在目录删除,创建文件 需要...x权限配合 x   进入到目录权限 cd  是否能查看目录里面的文件属性信息

7.7K00

Linux

Linux段 Intel 微处理器段机制是从8086 开始提出, 那时引入段机制解决了从CPU 内部 16 位地址到20 位实地址转换。...这不仅简化了Linux 内核设计,而且为把Linux 移植到其他平台创造了 条件,因为很多RISC 处理器并不支持段机制。但是,对段机制相关知识了解是进入Linux 内核必经之路。...但内核也用到LDT,那只是在VM86 模式运行Wine 时, 即在Linux 上模拟运行Windows 软件或DOS 软件程序时才使用。...linuxGDT Linux 在启动过程设置了段寄存器值和全局描述符表GDT 内容,段定义在include/asm-i386/segment.h : #define __KERNEL_CS...而在保护模式下时,由于段基址已经存入了段描述符,所以段寄存器再存放段基址是没有意义,在段寄 存器存入是一个叫作选择子东西– selector。

4.5K20
领券