考虑:
ssh -i "key.pem" root@server.com
有没有一种快速的方法可以在终端的这种 Bash 命令中跳转到“root”的开头,而无需遍历每个单词/字符?
最佳答案
是的。使用向上箭头调出最后一个命令。这些快捷方式会有所帮助:
- Ctrl + E - 转到行尾
- Ctrl + A - 转到行首
- Alt + left - 返回一个单词
- Alt + right - 右移一个字
- Ctrl + W - 删除最后一个单词
要搜索命令行和命令行历史,请使用:
- Ctrl + R 然后输入搜索字符串,例如"roo"向后搜索 "root@..."。但是,在您给出的示例中,仅通过单词向前或向后跳转会更容易。
- Ctrl + S 向前搜索(很少有用)。 (如果向前搜索似乎不起作用,请尝试 this other Stack Overflow answer。)
另见 this page和谷歌“Bash 命令行编辑”了解更多技巧。
关于bash - 在 Bash 中跳转到命令中的一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54049576/