![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
rootユーザの起動shellが/bin/cshではなく、/bin/shになっていませんか?
rootがB-Shellになっていませんか、ということです。
.cshrcはC-Shell用の起動スクリプトです。
B-Shellの場合は、
.profileです。このファイルのB-Shellの記述方法で書いてください。
もし、C-Shellに変更するのであれば、/etc/passwdファイルを書き換えてください。
・B-Shellでの環境変数の設定の方法
PATH=/opt/gnu/bin:/usr/local/bin
export PATH
・/etc/passwd
root:x:0:1:Super-User:/:/sbin/sh
一番後ろの/sbin/shを/sbin/cshに書き換える。
/sbinは自分の環境に合わせて変えてください。
また、rootユーザのホームディレクトリは[/]です。
お返事ありがとうございます。
shellが/bin/shに、なっていました。
C-shellに変更したいので、 /etc/passwd の変更にチャレンジ
してみます。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?5a7ff87)
No.3
- 回答日時:
No.2 の回答に、ちょっと補足です。
root のホームディレクトリは、「/」とは限りません。
ホームディレクトリが「/root」なんていう Unix もあります。
当然、その Unix では /root の下に .cshrc や .profile 等を設定します。
/ には、そのようなファイルは何もありません。
以上、ご参考まで。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?5a7ff87)
No.1
- 回答日時:
Solaris8 は使ってないので詳しくはわかりませんが、root にもホームディレクトリがあるので、そこに .cshrc を置いて path の設定をすれば良いはずです。
root のホームディレクトリは、root で cd; pwd とやるか、/etc/passwd の root のエントリを見れば分かります。
それとも…「.cshrc が見つからない」ということは、もしかして root の時は csh でなく他のシェル(sh とか)が走っているのではありませんか?
例えば、sh なら .cshrc でなく .profile、bash なら .bash_profile 等のファイルに path を設定する必要があります。
ご回答ありがとうございます。
おっしゃるとおり、shで立ち上がっているようです。
それでも、.profileも見つかりませんし、admintoolでrootの起動シェルをcshに変えようとしても拒否されます。
rootのユーザー情報はどのように変更するのかご存知でしたら、教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Mac OS PATHを使ってcdなどで簡単に移動できるようになりたい 3 2023/05/13 14:22
- Windows 10 pathが通らない 2 2023/03/27 11:28
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- オープンソース Coinmarketcap api 1 2022/05/30 15:47
- UNIX・Linux linuxサーバーのキャッシュをクリアするコマンドを実行したい。 5 2023/01/24 14:52
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/10/26 17:14
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Windows 10 IT初心者です! powershellで以下のようなエラーが出ました オブジェクト参照がオブジェクト 1 2023/05/17 11:30
- Visual Basic(VBA) Excel vbaについての質問 3 2023/04/18 16:14
- Visual Basic(VBA) エクセルVBA(実行時エラー438)の対処法を教えてもらえないでしょうか 3 2023/04/22 13:43
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Viで書き込もうとすると、保...
-
Ubuntu10.04で自動でシャットダ...
-
ホスト名を変更したい。。
-
/etc/passwd と /etc/shadowを...
-
書き込み権限が無いためコピー...
-
/var/mailのディレクトリにある...
-
xdmの画面を印刷したい。
-
OS がインストールされているデ...
-
属性変更できないです。
-
scpコマンドでリモートサーバの...
-
アクセスでファイル名の獲得
-
Illustratorのデータをまとめて...
-
eclipseでC言語がコンパイルで...
-
ログイン、ログアウト時にコマ...
-
Windows10のRegSys32に登録され...
-
cshが詳しい方は教えてください
-
DOSのAUTOEXEC.BATの書き方、等
-
FTP接続中のコマンド実行結果を...
-
e2fsckの実行について
-
USB接続のFDDのマウントについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Viで書き込もうとすると、保...
-
書き込み権限が無いためコピー...
-
/etc/passwd と /etc/shadowを...
-
メールサーバの/var/spool/mail...
-
maillog内のsendmailエラー
-
GUIでのroot権限取得について
-
RedHat8.0でrootでログインでき...
-
初歩的な質問で申し訳ないんで...
-
Login Incorrect(RH6.2J)
-
VistaとCentOSのデュアルブート...
-
Puppy Linuxで cr...
-
RedHat でデフォルトで走ってい...
-
環境変数の設定変更について
-
RedHat8が起動途中でエラーを出...
-
grubのmenu.lstを書き直したい
-
/var/mailのディレクトリにある...
-
scpコマンドでリモートサーバの...
-
/ が何時の間にか「Read-only f...
-
IBM漢字コードのSJIS変...
-
DOSコマンドでのワイルドカ...
おすすめ情報