2019/10/02(水)ksh を設定する

ホームディレクトリにある .profile に設定を書き込む。
$ cat >> .profile << EOF
export PS1='\n\[\e[1;32m\e[44m\]\D{%F %T}\[\e[0m\] [ \[\e[1;33m\e[44m\] \w \[\e[0m\] ]\n\[\e[1;31m\e[44m\]\u\[\e[0m\] @ \[\e[1;33m\e[42m\]\h\[\e[0m\] \[\e[1;34m\][\!]\$\[\e[0m\] '

export TMOUT=3000
export HISTSIZE=1000000
export HISTFILE=$HOME/.history
export HISTCONTROL=ignoredups
EOF
PS1 はプロンプトの設定をしている。
この設定は次の設定に色付けを無駄に施したものである。
export PS1='\n\D{%F %T} [ \w ]\n\u @ \h [\!]\$ '
TMOUT=3000 はプロンプトの状態で3000秒放置すると自動でログアウトする。
HISTから始まる3つは履歴に関する設定。詳細は man ksh で。

次のコマンドで設定ファイルを読み込む。
$ . ~/.profile 
OK キャンセル 確認 その他