• ベストアンサー

chsのプロファイルのloginと.logoutはいつ実行されるのか?

cshのプロファイルには.cshrcの他に、.loginと.logoutが存在しますが、これらはいつ実行されるのか教えてください。 端末:solaris9

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

  • ベストアンサー
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

なんでSolarisのカテゴリでなくてセキュリティなのかよくわかりませんが、名前のまんまですね http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1217991932 それ以外のときに読み込みたければ、source .loginとかすればいいです

negimagi
質問者

お礼

回答ありがとうございました。 まさか全く同じ質問をしている人がいたとはw どう考えても身内のry

関連するQ&A

  • 他ユーザーの強制 logout。

     リモートログインした際、logout せず遠隔端末との通信が切断してしまい、w などで確認するとそのユーザーが login したままの状態になっている場合、これを強制的に logout さす対応方法を御教示ください。

  • fedora15でのfirefoxを実行するときに

    パネルから アクティビティ-アプリケーション-インターネット-Firefox を選択して実行すると プロファイルを選択して実行することができません gnome端末上から #firefox -p でfirefoxを実行するとプロファイルの選択画面からプロファイルを選択して firefoxを実行できます どうしたら パネルメニューからfirefoxを実行しても プロファイル選択画面からfirefoxを実行できるように できるのでしょうか? よろしくお願いします

  • プロファイル再作成について

    Windows7のドメインユーザーのプロファイル再作成方法について教えて下さい。 WindowsXPでは下記の方法で再作成ができました。 (1)対象ドメインユーザーのプロファイルをリネーム(プロファイル名_bak) (2)対象ドメインユーザーでログオンするとプロファイルが再作成される (3)プロファイル名_bak→再作成されたプロファイルに必要データ(デスクトップ、お気に入りなど)をコピー Windows7で上記方法を実行すると一時プロファイル(TEMP)が作成されてしまい、 プロファイルが再作成されません。 他に再作成方法はあるでしょうか。

  • rootにpathを通す方法

    こんにちは、kaituyoと申します。 Solaris8でのpathの通し方の質問です。一般ユーザーの場合ですとHOMEディレクトリの中の「.cshrc」ファイルにpathを書きこみシェルを再実行させればコマンドが使えるようになりました。しかし、rootでログインすると使えません。それで、rootにもpathを通そうかしたら「.cshrc」が見つかりません。  rootでpathを通してコマンドを実行できるようにはどうしたらいいのでしょうか? よろしくお願いします。

  • Win98、2000におけるlogin名、ファイル管理

    ●Win2000系  login名のファイルが現在、  ・administrator  ・All User  ・自分の名前  ・ユーザープロフィール名   (コンピューターに格納されているプロファイル)  以上4つのフォルダがDocument and Settingsフォルダ直下にあるんですが、  ユーザープロフィール名と自分の名前(login名)に同じになるように設定 したいんですが、もう変えられないんでしょうか?  (ユーザープロフィール名を変更してlogin名と同じにしたい。)  なぜなら、ユーザープロフィールフォルダを削除したいからで、削除しよう とすると、  「windowsを正しく実行するのに必要です。削除できません。」  とエラーが出ます。  あと、コントロールパネルで、ユーザーとパスワード設定でGUESTが  登録されているんですが、これを削除すれば、All Userフォルダも  削除していいんでしょうか?それとも、他のlogin者の為にも取っといた  ほうがいいんですか?ちなみに、ユーザーとパスワード設定には  ユーザープロフィール名は出てこないので、削除できません。 ●Win98系  上記の2000系との違いと、ユーザープロフィール名の変更の仕方を教えてく ださい。 以上ですが、言ってることが解りにくいかもしれません。 補足もしますのでお願いします。教えてください。

  • UNIXシェルの設定ファイルについて

    solaris8使用してるのですが2つほど質問があります。 1. rootのシェルの設定ファイル(.cshrcとか.profileにあたるもの?) ってどこにあるのでしょうか? su でroot になったときや、rootでcshと打ち込んだときなど はどこのファイルの設定を読むのでしょうか? 2. 一般ユーザを新規に追加した場合にその新規ユーザの シェルの設定ファイルってどこからもってきたものなんでしょうか? デフォルトのファイルのようなものをコピーしてくる感じなのでしょうか? ご存知の方よろしくお願いします。

  • libstdc++.so.5にパスが通らない

    Solaris8のコンソール上でC++でコーディングしたプログラムを実行したのですが、libstdc++.so.5が見つからないというエラーが出ます。 .cshrc内で setenv LD_LIBRARY_PATH /usr/local/lib とパスを設定してあるのですが…… なお、当然ながら/usr/local/libには該当するlibstdc++.so.5が存在しています。

  • cron実行時のメールについて

    SolarisでCRONを実行した場合 メールが送信されるようですが cronに登録してあるものでもメールが送信されるモノと されないモノが存在します 実行コマンドのリダイレクトに下記が実行されているわけでもないのですが   コマンド >/dev/null 2>&1 コマンド 1> /dev/null OSはSolaris9です ご存知の方ご教授ください

  • CentOSでログアウトできない

    素人なので用語や説明に不備があるかもしれませんがよろしくお願いします。 CentOSのPCを使っていますが、ログアウトできなくなりました。 具体的には、画面の上端に表示されているメニューバーからログアウトを選んでクリックすると、上下のバーが消え、その後表示されるはずの「本当にログアウトしますか?」というウインドウが表示されません。 その状態でもその他の作業は概ねできるのですが、上下のバーが消えてしまうのでそこを使うような作業ができなくなります。(コマンドによる操作はまだ不慣れです) まずいとは思いつつ本体の電源で強制終了し、再び起動しても以上の問題は解決しませんでした。 端末上でexitを試してみても結果は同じでした。 それに加えて(1)ログインパスワード入力からスタート画面表示までに長い時間がかかるようになった(2)USBメモリが認識されなくなった、という問題が同時に起こっているようです。(同じ原因かどうかは解りませんが) これらの問題が起こるようになった最初の時は、パスワード入力後、画面がきちんと表示される前にUSBメモリを挿入してしまったのですが、そのせいで何かおかしくなったのかもしれません。 むしろ、それ以外には思い当たるところがありません。 さしあたっては後の二つは可能ならでよいので、ログアウトができないという問題の解決方法を教えてください。

  • .cshrc ファイルについて

    新しくUNIXのパソコンを引き継いだのですが、分からない事だらけで困っています。 どうか、教えて下さい。 聞きたいことは 1. ホームディレクトリ下に.cshrcファイルがないけど、作ったほうが良いのか? 2. 作成する場合はどの様にすればよいのか? 3. rootユーザにも『passは通し』た方が良いのか? 等です。 状況などを 説明をさせて頂きます。 『intelフォートラン コンパイラ』をインストールする必要があり、インストールまでは出来た(と思う)のですが、 手引きのページに、以下の記述がありました。 > この後、.cshrc等にpathの設定をする。設定の書き方の例はデフォルトの/opt/intel/fc/9.0にインストールした場合、 > /opt/intel/fc/9.0/bin/ifortvars.csh や > /opt/intel/fc/9.0/bin/ifortvars.sh > に記載されているので、参照すること。 > .cshrcの場合、このifortvars.cshに記載されているのをそのまま.cshrcに加えれば良い。 > 同様に、 > /opt/intel/idb/9.0/bin/idbvars.csh > /opt/intel/idb/9.0/bin/idbvars.sh > の内容を加えることで、デバッガーのpathも通しておく。 .cshrcファイルがどの様な物なのかも分からなく、調べるうちにそのユーザの設定ファイルである事は分かりました。 それで調べたところ、ログインしているユーザーのホームディレクトリには.cshrcファイルがありません。 su に切り替えてfind コマンドで検索したところ、rootフォルダの下に同名のものが1つありました。 また別のページに > 『今回紹介する技は、csh (C シェル、ECC の UNIX 環境でのデフォルトのシェル) の設定ファイルの編集です。 > これを編集するだけで、シェルの挙動を変更して日頃の生活を快適にすることができます。 > ただし、下手をするとログインできなくなるので、注意深く実行してください。 』 > 『.cshrc はホームディレクトリにおいておくものです。もしなければ、作ってください。..』 なんて記述もあり、これから毎日使っていくものなので、作くるべきかな?と思っているのですが、 どのようにしたらいいのか分かりません。 rootフォルダ下の.cshrcファイルをコピーしてきたら良いのでしょうか? 環境は、2台のPCをLANで繋いでおり、それぞれ CentOS が入っています。 普段はマスターでログインし、スレーブはあまり使ってません。 マスターは部屋のサーバーとなっているようです。 ログイン出来なくなるのがとても怖いのです。 自分だけのユーザーを作ったほうが良いのでしょうか? 色々調べてはいたのですが、確信を持てないので質問させて頂きました。(Linux は種類が多いので..) どうか教えて下さい。よろしくお願いいたします。