変数を上書きできないようにする。

/etc/profileなどに

typeset -r HOGE=moge
export HOGE

とします。

シェルログイン後、unsetしても

-bash: unset: HOGE: cannot unset: readonly variable

となります。

historyの履歴から特定のコマンドを削除しる、という話をしていたので、システム的に防ぐならこれやんないと意味ないですよね、というお話。

cf. http://linuxjm.sourceforge.jp/html/GNU_bash/man1/bash.1.html