いくつかのkshの詳細を学ぶ必要がありますが、bashからkshに永続的に変更したくありません。
私は何をすべきか?
特定のコンソールセッションでのみシェルを変更できますか?
Kshをまだインストールしていない場合は、ターミナルにSudo apt-get install ksh
と入力します。インストール後、ターミナルでksh
と入力してkshセッションを開始できます。 kshが終了したら、exit
と入力するだけです。
Sudo apt-get install ksh
その後、ターミナルウィンドウでksh
と入力するだけでkshを起動します。 Exit
は、デフォルトのシェルに戻ることを完了したとき。
ksh
をインストールした後、コマンドexec ksh
を使用して既存のシェルを置き換えることもできます。次に、ksh
を終了すると、そのコンソールは閉じられます。
現在はそれほど重要ではありませんが、150人のユーザーがすべて同じ制限されたマシンを共有している場合、以前は非常に重要でした。
exec ksh
の最後に.bashrc
を実行する必要がありますが、すべての対話型シェルに影響します。