当您在终端中按下Ctrl+时r,这将导致使用反向增量搜索模式。
reverse-i-search 可让您在终端中搜索以前的命令,但当您使用具有不同选项的相同命令时,这可能会造成混淆,并且搜索所需命令会变得非常累。
我如何才能轻松区分命令或标记特定命令?
答案1
#
在某些配置文件和编程语言中标记注释并且被排除在执行之外。
运行一个命令,然后使用该命令的#创建一个标签,以便我们以后可以找到它。
some-command #mycommand
例如:
sudo dmidecode | grep -A 9 "System Information" #sysInfo
现在我为用于显示系统信息的#sysInfo
命令创建一个标签。sudo dmidecode | grep -A 9 "System Information"
现在在终端中用反向 i 搜索(按ctrl+ )搜索井号标签并输入。r#sysInfo
您可以为每个命令创建任意数量的哈希标签,然后使用反向 i 搜索找到它。
笔记:这里使用的标签与我们在社交媒体中了解的概念并不完全相同。这个词只是为了澄清问题,让新手更容易理解答案。