web-dev-qa-db-ja.com

kshに変更するにはどうすればよいですか?

いくつかのkshの詳細を学ぶ必要がありますが、bashからkshに永続的に変更したくありません。

私は何をすべきか?

特定のコンソールセッションでのみシェルを変更できますか?

6
sonnuforevis

Kshをまだインストールしていない場合は、ターミナルにSudo apt-get install kshと入力します。インストール後、ターミナルでkshと入力してkshセッションを開始できます。 kshが終了したら、exitと入力するだけです。

5
Argusvision

Sudo apt-get install kshその後、ターミナルウィンドウでkshと入力するだけでkshを起動します。 Exitは、デフォルトのシェルに戻ることを完了したとき。

0
haziz

kshをインストールした後、コマンドexec kshを使用して既存のシェルを置き換えることもできます。次に、kshを終了すると、そのコンソールは閉じられます。

現在はそれほど重要ではありませんが、150人のユーザーがすべて同じ制限されたマシンを共有している場合、以前は非常に重要でした。

exec kshの最後に.bashrcを実行する必要がありますが、すべての対話型シェルに影響します。

0