#navi(FAQ)
カテゴリー: システム管理
* shell(シェル)を変更する方法を教えてください. [#i16c757e]
RIGHT:2005-03-18 06:48:02 (金)投稿
RIGHT:登録者: Plamodocs Project
----
一時的に現在のシェルを違うものに変更する時は,コンソールで,または X 上なら kterm などで,次のように変更したいシェル名を入力します.
現在のシェルが bash の場合を例にします,
 ~$ csh
 ~$ tcsh
 ~$ zsh
変更前のシェルに戻る時は,プロンプトに exit と打ちます.

ログインシェルを変更したい場合は,プロンプトに次のように chsh と入力し,ユーザのパスワードを入力し,変更したいシェルのパスを入力します.
単に Enter キー(return)を打つと現在のシェルのままで変更しません.
 ~$ chsh
 Password:
 Changing the login shell for <ここにはユーザ名が表示されます>
 Enter the new value, or press return for the default
 Login Shell [/bin/bash]: /bin/tcsh
~$
使用できるシェルのパスは,/etc/shells に書かれています.
/etc/passwd をみれば変更されたことを確認できます.
----
この件に関して追加情報などありましたら、以下にどうぞ;
#comment
#navi(FAQ)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS