[英]How to get history of executed commands in screen terminal when we use screen command
我在Linux中借助screen命令創建了屏幕會話,例如,我創建了具有5個bash終端的screen會話,然后在其中一個創建的終端中,我通過以下命令向所有終端發送了“ pwd”命令動作:
:at "#" stuff "pwd^M"
ls
命令:: :at "#" stuff "ls^M
pwd
命令(#2) 要發送此消息,我需要查找發送到屏幕上所有終端的命令的歷史記錄(例如,按bash中的箭頭瀏覽歷史記錄)。 我所得到的只是最后執行的命令。
如何獲得我在屏幕上執行的其他命令? 具體來說,在此示例中,如何獲取在#2中鍵入的命令?
如果輸入:
history
您將獲得命令的歷史記錄。 對您有幫助嗎?
您是否嘗試過ctrl+r
。 這適用於bash,但也可以在屏幕上使用,前提是它已存在於歷史記錄中。
只需執行ctrl+r
並開始輸入命令即可。 它將從歷史記錄中自動填充命令。
如何獲得我在屏幕上執行的其他命令? 具體來說,在此示例中,如何獲取在#2中鍵入的命令?
screen
提示
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.