
如何在不使用箭頭鍵的情況下重複最後一個Linux命令:好吧,有時您需要在使用Linux系統工作時在命令行中重複上一個命令,並且也不使用箭頭鍵,因此沒有特定的方法,但是在解決問題的情況下,我們列出了所有確切地做的方法。
要重複命令,您通常可以使用舊的CSH!歷史操作員”! (沒有引號)對於最新命令,如果您只想重複上一個命令,則可以使用! -2,! FOO的最新命令始於“ Foo”小節。您也可以使用FC命令或簡單地使用:P來打印歷史記錄運算符的歷史記錄。
讓我們看一下在Shell指示器中恢復命令的一些方法:
方法1:用於CSH或任何實現類似於CSH的歷史記錄替代的外殼
!! Then press Enter OR !-1 Then press Enter Or Ctrl+P then press Enter
使用:!!或者! -1不會自動擴展,直到您運行它們可能為時已晚。
如果使用bash,則可以將綁定空間放置在〜/.bashrc中,然後在命令之後,按空格自動在線展開它們。
方法2:使用Emacs密鑰鏈接
大多數具有命令行編輯函數的外殼,該功能允許Emacs密鑰鏈接:
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 +或允許您運行當前行。注意:CTRL +或可以根據需要多次使用。
方法3:使用FC命令
fc -e : -1 For example: $ echo "Troubleshooter" Troubleshooter $ fc -e : -1 echo "Troubleshooter" Troubleshooter
還請閱讀,如何還原丟失並找到文件
方法4:使用!
對於CSH或任何實現類似於CSH(TCSH,BASH,ZSH)的歷史替代的外殼,您可以使用!
For example: $ tail example.txt $ less file.txt $ !ta !ta would execute tail example.txt
方法5:如果使用MAC,則可以鍵
您可以鏈接嗎? +r at 0x0c 0x10 0x0d。這將刪除終端並執行最後一個命令。
那就是您成功學到的全部。如何在不使用箭頭鍵的情況下重複最後一個Linux命令但是,如果您仍然對此出版物有任何疑問,請隨時在評論部分中這樣做。