【问题标题】:What exactly is sudo bang bang? [closed]sudo bang bang 到底是什么? [关闭]
【发布时间】:2013-02-14 18:10:59
【问题描述】:

sudo bang bang (sudo !!) 的目的是什么?什么时候需要使用它?

【问题讨论】:

  • 对于那些想关闭的人:这个与shell编程有关。
  • 我会说它更接近于简单的 shell usage
  • @chepner:即使假设,你是对的......简单地将此问题迁移到Unix & Linux关闭更容易它?小伙子,SE上的“快关”一般这么多,以至于很多人多次问,写(问)有没有意义?你只是用这个接近,接近,接近......杀死整个SE传奇:[
  • 用户:重新打开并将此问题迁移到 Unix 和 Linux;国防部:不;用户:sudo bang bang;国防部:好的;

标签: linux bash terminal sh


【解决方案1】:

bang bang (!!) 命令是重复您在终端中输入的上一个命令的快捷方式。当您忘记需要管理员权限来执行某个操作时,此命令非常有用,并且只需键入即可让您以超级用户权限重复它

sudo !!

而不是键入向上箭头,滚动到行首,添加sudo 并按回车(想象滚动浏览那些loooong apt-get 命令)。获得了这么多秒! 耶!

还有许多其他的 bang-command,例如 !x!?x!!:p!!*。这个blog post 列出了它们并解释了它们的用途。

【讨论】:

  • 注意:ctrl+a 跳转到行首,因此您不必一次跳回一个字符。
  • ctrl+e 在行尾跳回(还有更多有用的选项!)
  • home 也跳到行首。
  • @JulianH.Lam 是的 here 都是 readline 键盘快捷键。 HOMEEND 为我工作,取决于外壳、设置等。
  • @pythonian29033 你想说什么?强烈建议您回答自己的问题
猜你喜欢
  • 2021-03-09
  • 2016-01-24
  • 2011-06-26
  • 2017-05-14
  • 2022-01-06
  • 2020-01-18
  • 2018-12-03
  • 2021-03-01
相关资源
最近更新 更多