• ベストアンサー

Solarisでデフォルト環境変数の変更

最近Solarisを始めたばかりの素人です。 Solaris8でrootログインした時に初期設定される環境変数 はどこのファイルを編集すれば変更できるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

システムがデフォルトで定義している環境変数を変えてしまうと、 どこに影響がでるかわかりませんので、ログインするホームディレクトリ で定義すればよいです。 rootなら/bin/sh(Bourneシェル)でしょうから、 $HOME/.profile で環境変数やパスを再定義すればよいです。 PATH=/usr/local/bin:$PATH EDITOR=/usr/bin/vi export PATH EDITOR みたいな感じです。 一般ユーザでCシェルを使うのであれば $HOME/.login $HOME/.cshrc です。

関連するQ&A

  • 環境変数の設定変更について

    現在、ss10を使用してSolaris勉強中の者です。 かなり初歩的な質問で恐縮なのですが、どうしてもブート時に自分が設定しておいた環境変数を 読み込ませることができません。 (起動中に環境変数を変更する方法は問題ありませんが、再起動した時点でクリアされてしまいます) 色々と検索した結果、/sbin/rc~の中を変更すればいいのかなと思ったのですが、 それでも変化が見られません。 どなたかご存知の方ご教授お願いします。 環境: OS:Solaris8(sparc) ハード:ss10

  • rootの環境設定ファイルについて

    現在solaris9の新規インストールを完了したのですが、初期状態でrootでログインした際にenvコマンドで出力される環境変数はどこから読み込まれているのでしょうか?

  • mac OSXの環境変数

    基本的な質問で申し訳ありませんが、macの環境変数について教えてください。 windowsでは、マイコンピューターのプロパティで設定した環境変数がパソコンのログイン時に読まれると思うのですが、mac(OSX Leopard)では、インストール後の初期段階では、どこのディレクトリにある、どのファイルの内容を読み込んでいるのでしょうか? /etcのbashrcファイルの内容を読み込むと思っていたのですが、何の環境変数も設定されていないようです。 気になったので、ご質問させていただきました。 どなたかご教示ください。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • 環境変数の初期設定

    RedHat Enterprise Linux AS 3.0 を使用しています。 export コマンドで環境変数の設定を行ってその場では有効になりますが、再起動すれば変更された内容は元通りになってしまいます。 起動時から有効な環境変数の設定はどのように変更すればよいのでしょうか? ユーザ毎の環境変数は .bash_profile を編集すれば変更可能である事が分かりましたが、デフォルトの環境変数を編集する方法を教えてください。 よろしくお願いいたします。

  • Solaris8でFTPを使うには

    初めまして、legapiと申します。 Unix超初心者のものです、Solaris8のインストール(Ultra10)は無事に終わったのですがどうしてもFTPログインできないんです。ネットや本でどうにか『login』『ftpusers』のrootユーザーのコメントアウトするところまでたどり着いたのですが、それでもFTPログインができないのです。他の環境設定ファイルなどあるのかもしれないのですが行き詰まった状況になってしまいました。環境は閉じられたネットワークで使用しております。 非常に簡単なことと思いますが、どなたかご教示いただけたら幸いです。よろしくお願いします。

  • PATH などの環境変数を変更する方法

    Windows XP で、「PATH」などの環境変数を変更するときは、  [システムのプロパティ]-[詳細設定]-[環境変数] で変更します。 しかし、このようにしても、その変更がすぐに反映してくれません。たとえばコマンドプロンプトで「SET」を実行しても、前と同じままです。 一回ログアウトして、ログインし直すと反映されます。 ログアウトせずに変更を反映させる方法はないでしょうか?

  • csh (tcsh)での環境変数の長さの制限について教えて下さい。

    Solaris8 (SPARC)上でJavaでいろいろ開発をしているのですが、 シェルの環境変数の長さに制限があるようで困っています。 具体的には、あちこちに散在しているjarファイルを参照する必要 があるので、環境変数 $CLASSPATHが非常に長くなっていて、 現在の設定以上に CLASSPATHを追加しようとすると「Word too long」 というエラーが出て設定できません。 1つの環境変数の長さの制限を変更することは可能でしょうか? もしくはなにか回避策があれば教えて下さい。 使用しているシェルは tcsh です。

  • 環境変数pathのデフォルト値

    Javaを勉強しようと思い、javaコンパイラをインストールし、 その後環境変数を設定しようとしたところ、誤ってシステム環境変数 のpathのデフォルト値を変更してしまいました。 今のところ不具合は起こっていないのですが、今後のことも考えて 元の状態に戻したいので、パスを教えていただけませんでしょうか。 よろしくお願いします。

  • solarisのグラフィカルログインを止めたい

    solaris8でグラフィカルログインをやめて、テキストのログイン画面で起動したいのですが、どうすればいいのでしょうか? どのファイルを編集したらいいのか、または変更用のコマンドがあるのか、ご存知の方、よろしくお願いいたします.

  • Solaris10カーネルパラメータについて

    Solaris10のカーネルパラメータについて教えて頂けますでしょうか? 客先でSolaris10環境にOracle10が導入されております。 /etc/systemファイル中にshminfo_shmmni=200が設定されております。 その環境にカーネルパラメータ値の編集が必要なアプリケーションを導入します。そのshminfo_shmmniの推奨値は512です。 この場合、Solaris9までの環境でしたらshminfo_shmmni=712にする必要があると思います。 Solaris10の場合は動的に値が変更すると認識しているのですが、/etc/systemに事前に設定されている場合、Solaris10でも編集する必要がありますでしょうか?それとも何もする必要はないでしょうか? よろしくお願いします。