Ubuntuの複数のターミナルセッションからBashの履歴を確認するにはどうすればよいですか?[重複]
この質問にはすでに回答があります: 10年前に閉鎖。 重複の可能性: 履歴ファイルをbashで統合できますか? Ubuntu Server 9.10を使用していますが、複数のターミナルセッションのbash履歴を確認したいと思います。つまり、途中でログアウトした場合でも、最後の200コマンド程度です。 私が使用するときhistory、実際のターミナルセッションからのすべてのコマンドを表示します。Bashからより多くのコマンド履歴を表示するにはどうすればよいですか?Ubuntuのデフォルト値から変更する必要があるbashの特定の設定はありますか? ~/.bash_historyファイルがありません。しかし、私は持っている~/.bashrcとHISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredupsし、HISTCONTROL=ignoreboth echo $HISTFILE /home/sanoj/.bash_history echo $HISTSIZE 500 echo $HISTFILESIZE 500 echo $HISTCONTROL ignoreboth 更新: VirtualBoxでUbuntu Server 10.10を試しています。shutdownコマンドを使用せずにVirtualBoxをオフにすると、次回の起動時に、最後のセッションのコマンドが履歴ファイルに保存されません。 コマンドは、shutdownコマンドでマシンをシャットダウンした場合にのみ保存されます。たとえば、shutdown -P 0。 これが私の問題の原因であるに違いありません。したがって、コマンド履歴をより頻繁に保存する方法を理解する必要があります。たとえば、各コマンドの後。