如何在不使用箭头键的情况下在 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