无论你是linux命令行新手还是老鸟,这些技巧都可以让您得到提升,节省时间,提升效率,增加兴趣…. 历史命令
然后你就会看到类似下图
要想执行历史中的某一条命令,只要用 !加上命令前的行号就可以了.
你也可以看一条命令是什么时候被执行的,我们来看看3条命令之前的命令是什么.
快速替换
假设你想要运行一个命令,而此命令的参数,在上一个命令中已经有了,但是再打出来就太麻烦了,好了,直接用!$代替即可.
如果你已经运行了一个带有两个参数的命令,但是接下来想要使用第一个参数的话,就可以使用!^命令,这个命令在你备份一个文件,然后想再编辑原文件的时候非常有用.
接下来让我们从你历史中搜索某条特定的命令.按下Ctrl+R,当你输入的时候,就会自动搜索.你可以使用方向键找到你想要的命令. 如果你知道你运行过的命令的特定的关键字,可以跳过搜索步骤,直接找到.
清空历史
如果你想要禁用历史命令的话 使用如下命令
想要再次启用的话,可以把0 换成某个数值.(默认数值通常是500或者1000)
在下面的第四行中,cd前面是空格,所以历史中忽略了 去掉重复
如果你既想忽略空格,也想忽略重复的话,使用如下命令
|