Linux bash的快捷键 提高效率

参考:https://linuxstory.net/mysterious-ten-operator-in-linux/zh-tw/

只是为了简化一下,做个笔记

1. 执行上一条命令:!!

2. 获取之前命令的某个参数:ls -al !cp:2 其中 !cp:2 表示cp命令的第二个参数

3.执行之前执行过的命令:!-1、!-2分别表示倒数第一条、倒数第二条命令

4.执行history显示行号的命令:!1234 其中1234表示history命令显示的序号

5.获取上一条命令最后一个参数:!$ 表示上一条命令的最后一个参数

6.执行执行过的命令,你可能记得命令,但是参数很多,比如之前执行过python xxx.py -i  xxx -o xxx 现在要执行只需要输入:!python就可以了,

7.执行上一条命令:!!表示上一条命令,最常用的:sudo !!

8.获取上一条命令所有参数:!*

9.删除某个文件以外的文件:rm !(2.txt)删除2.txt以外的文件

10.加入通配符删除:rm !(*.pdf)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值