如何在不使用箭头键的情况下在 Linux 中重复上一个命令
如何在不使用箭头键的情况下在 Linux 中重复上一个命令: 嗯,有时您想在使用(How to repeat the last command in Linux without using the arrow keys: )Linux系统时在命令行上重复上一个命令,而且不使用箭头键,那么没有特别的方法可以做到这一点,但在这里在疑难解答中,我们列出了执行此操作的所有各种方法。
要重复命令,您通常可以使用旧的 csh! 历史运算符“!!” (不带引号)对于最近的命令,如果你只想重复前面的命令,那么你可以使用 !-2, !foo 来表示最近的命令,以 subsrting “foo”开头。您也可以使用 fc 命令或仅使用 :p 打印历史操作员建议。
如何在不使用箭头键的情况下在Linux中重复上一个命令(Linux)
让我们看看在 shell 提示符下调用命令的一些方法:
方法 1:对于 csh 或任何实现类似 csh 的历史记录替换的 shell
!! Then press Enter OR !-1 Then press Enter Or Ctrl+P then press Enter
注意:(Note:)!!或 !-1 不会为您自动扩展,在您执行它们之前可能为时已晚。
如果使用 bash,您可以将 bind space:magic-space 放入~/.bashrc,然后在命令按空格后将自动展开它们。
方法 2:使用 Emacs 键绑定
大多数具有支持Emacs键绑定的命令行版本功能的 shell:
Up Ctrl+P Down Ctrl+N Left Ctrl+B Right Ctrl+F Home Ctrl+A End Ctrl+E Delete Ctrl+D
方法 3:使用CTRL + P然后CTRL + O
按CTRL + P将让您切换到最后一个命令,按CTRL + O将让您执行当前行。注意:CTRL + O可以根据需要多次使用。
方法三:使用 fc 命令
fc -e : -1 For example: $ echo "Troubleshooter" Troubleshooter $ fc -e : -1 echo "Troubleshooter" Troubleshooter
另请阅读, How to Restore files from lost+found
方法四:使用 !<beginning of command>
对于 csh 或任何实现类似 csh 的历史替代(tcsh、bash、zsh)的 shell,您可以使用 !<beginning of command> 调用以 <beginning of command> 开头的最后一个命令
For example: $ tail example.txt $ less file.txt $ !ta !ta would execute tail example.txt
方法 5:如果使用MAC,您可以使用密钥
您可以将 ?+R 绑定到 0x0C 0x10 0x0d。这将清除终端并运行最后一个命令。
就是这样,您已经成功地学习了 如何在不使用箭头键的情况下在 Linux 中重复最后一个命令,(How to repeat the last command in Linux without using the arrow keys)但是如果您对这篇文章仍有任何疑问,请随时在评论部分提出。
Related posts
- 更改Windows,Linux or Mac上的Your MAC Address
- 如何在Windows 10上安装Linux Bash Shell
- 如何Fix PC Won125 POST
- Fix iTunes Keeps Opening本身
- 如何在Chrome中创建Website的Desktop Shortcut
- 如何删除或重置BIOS Password(2021)
- 如何打开Any ASPX File(Convert ASPX至PDF)
- 在Windows 10中创建Full System Image Backup [终极指南]
- 如何在Windows 10中禁用粘滞Corners
- 如何Extract WhatsApp Group Contacts(2021)
- 修复task image已损坏或被篡改
- Fix Windows无法完成格式
- Fix Unable打开Local Disk(c :)
- 3 Ways至Windows 10中的Increase Dedicated VRAM
- Fix Error 0X80010108在Windows 10中
- 5 Ways以Safe Mode启动您的电脑
- 如何检查Email ID链接到Facebook Account
- Windows Fix Host Process Windows Services已停止工作
- Fix Windows Update Error Code 0x80072efe
- Fix Facebook Home Page Wo不加载Properly
