xserver
Home
クッキー及びWeb ビーコンについて
Shell の変更
UNIX用のシェルにはBourne Shell、C Shell、Korn Shell、bashなど幾つかの種類が存在し、Red Hat Linux のデフォルトのshell はbash が採用されています。Shell によってコマンドや操作方法が変わってくることもあるので、できるなら普段、使い慣れているShell を使いたいものです。あるいは、勉強のために他のShell もいじってみたい方もいるでしょう。目的は人それぞれですが、ここでは、そのデフォルトShell の変更方法について説明していきます。
■Shell の種類を確認する
使用できるシェルの種類を調べるには、/etc/shells を参照するか、もしくは、chsh -l コマンドを実行します。
# cat /etc/shells もしくは、chsh -l
/bin/sh
/bin/bash
/sbin/nologin
/bin/bash2
/bin/ash
/bin/bsh
/bin/tcsh
/bin/csh
■Shell の変更
シェルを変更するには、
chsh
コマンドを使用します。
# chsh -s /bin/tcsh
root のシェルを変更します。
シェルを変更しました。
あるいは、/etc/passswd を直接編集しても構いません。
# which tcsh
/bin/tcsh
# vi /etc/passwd
kororo:x:510:510::/home/kororo:
/bin/tcsh
なお、家にいる場合なら、この方法でも構いませんが、出先でLinuxをいじっていてroot 権限がない場合は、/etc/passwd の編集もできませんし、また、chsh コマンド自体がない場合もあります。そういう時は、.bashrc や .cshrc に以下のように記述しておくといいでしょう。
$ vi .bashrc
exec /bin/tcsh
変更を反映させるために、source コマンドを実行します。なお、コマンドを実行する前に使用したいシェルのPATH が間違っていない事を再度、確認して置いてください。シェルのPATH が間違っていると、ログインできなくなってしまいますので。
Sponcerd Link
Search
Web
サイト内
Rental Server
【レンタルサーバのXbit】
低価格・高品質のビジネスクオリティー。300メガ1,050円~30分で サービススタート可能!
レンタルサーバー「マイドメイン1000」
容量300MB、月額125円、高性能なサーバが日本最大級のバックボーンに直結。
さくらのレンタルサーバ
。
当サイトはLinux自宅サーバーの構築を目的としたサイトです。
当サイトに関するご意見、ご要望等は、こちらの
メールアドレス
よりお願いします。
Beginning
|
Introduction
|
Installation
|
Server
|
Security
|
Tips
|
Related-Sites
Copyright©2003-2006 KORO All Rights Reserved.
総計:
今日:
昨日: