bashの$HISTFILESIZEの制限に到達するために、どのようにループを作成しますか?
実際にコマンドを出力するこのようなものはありますか?
for i in $(seq 1 $HISTFILESIZE); do echo test-$i;done
目標は、悪意のあるユーザーがシェルの履歴を隠すために使用する可能性のある単純なループでログを上書きできるかどうかを確認することです。私は.bash_historyに次のアドレスのみを追加しています:chattr + a .bash_historyに依存することはおそらく追跡するための最良の方法ではないことを知っています。これは、「私は興味があります」という質問です。
ありがとうジョン