Linux bash的快捷键 提高效率

本文参考相关链接,记录了Linux Bash的快捷键使用方法。包括执行上一条命令、获取之前命令的某个参数、执行历史命令、获取上一条命令最后一个参数等,还介绍了删除特定文件的命令,如删除某个文件以外的文件及加入通配符删除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考: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)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值