目次
はじめに
Linuxのシェルには、標準で使用されるbashのほかにcsh、ksh、tcsh、zshなどがあります。
わたしは、zshを使っています。
広告
シェルの変更方法
ここではシェルの変更方法を2つ紹介します。
ログイン時に、自動的にシェルを変更する方法
- コマンド
chsh
- 実例
$ chsh
Changing shell for duke.
Password: #←自分のパスワードを入力
New shell [/bin/bash]: /usr/local/bin/zsh
Shell changed.
これで次回ログイン時にシェルが適用されます。
すぐに変更を反映させるためには、source コマンドを実行します。
$ source .zshrc
一時的にシェルを変更する方法
シェルの変更で最も簡単な方法は、コマンドラインから別なシェルを起動する事です。
例えばbashシェルからzshに切り替えたいときは、
$ zsh
各ユーザーがログインした際にどのシェルが実行されるかを確認する方法
/etc/passwd
に記載されています。
ユーザーdukeのを確認するには
$ less /etc/passwd | grep duke
/bin/bash #←bashが指定されている
現在のシェルを確認する方法
環境変数のSHELL項目を確認します。
$ echo $SHELL
/bin/bash #←現在は/bin/bashが使用されている
使えるシェルを確認する方法
自分が使用したいシェルが使用できるか出来ないかは、そのサーバーにシェルが適切にインストールされているかどうかで決まります。
自分が使用したいシェルが既にインストールされているかを確認してみましょう。
この情報は「/etc/shellsファイル」に登録されています。
$ cat /etc/shells
もしくは
$ chsh -l
/bin/sh
/bin/bash
/sbin/nologin
/bin/ksh
/bin/tcsh
/bin/csh
/usr/local/bin/zsh
以上
東プレ REALFORCEキーボード ピックアップ
2025年05月時点の現行品から、比較的リーズナブルな静音スタンダードモデルをピックアップしました。
ただしMac向けはR3プレミアムモデルのみ販売されています。
Windows向け 日本語配列 テンキーレス
メーカー希望小売価格 23,980円
(Win/日本語/テンキーレス/USB/静音/45g/黒)
Windows向け 英語配列 テンキーレス
メーカー希望小売価格 23,980円
(Win/英語/テンキーレス/USB/静音/45g/黒)
Mac向け 日本語配列 テンキーレス
Mac向けはR3プレミアムモデルのみ販売されています。
メーカー希望小売価格 36,520円
(Mac/日本語/テンキーレス/ハイブリッド/静音/45g/白)
Mac向け 英語配列 テンキーレス
Mac向けはR3プレミアムモデルのみ販売されています。
メーカー希望小売価格 36,520円
(Mac/英語/テンキーレス/ハイブリッド/静音/45g/白)






