別のセッションで使用できるように* nixコマンドライン履歴を送信する方法は?

別のセッションで使用できるように* nixコマンドライン履歴を送信する方法は?

私が見ているのは、あるセッション(pts)のコマンドライン履歴を別の開いているセッション(pts)で使用できないことです。

  1. 別のセッションですぐに使用できるように、セッション履歴を明示的にコミットすることは可能ですか?

また、私が見ているのは、閉じたセッションの履歴が新しいセッションにのみ適用されることです。既存のセッションには適用されません。

  1. 閉じたセッションの履歴を既存のセッションに抽出できますか?

bash上記の観察はケースにのみ適用されます。

同じユーザーに対して複数のセッションがあるときに記録(ログ/共有)がどのように機能するかを説明できますか?

答え1

append以下を使用して、現在のシェルをファイルに書き込むことがhistoryできます。.bash_history

history -a

次のコマンドを使用して、別のセッションからreadファイルをロードできます。.bash_history

history -r

関連情報