• ベストアンサー

.cshrc ファイルに追加したい

UNIX上でOracleを利用するために、.cshrcファイルの最後にsource /user/local/bin/cwmucsenvと言うものを追加したいのですが、どうやって追加したらいいのかわかりません。 ファイルの呼び出し方法、追加方法を教えていただきたいです。よろしくお願いします。

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

  • ベストアンサー
  • toshi7607
  • ベストアンサー率12% (60/482)
回答No.1

.cshrcがどこにあるか分からないと言ってますか? HOMEの下ですよ。 エディタ等が分からないというなら次のコマンドで追加されます。 cd ~/ echo "source /user/local/bin/cwmucsenv" >> .cshrc echo "" >> .cshrc

pooh_bear
質問者

お礼

ある場所はわかっていたんですけれど、cdの使い方やechoの使い方をよくわかっていなかったみたいです。 うまく行きました。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • .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 は種類が多いので..) どうか教えて下さい。よろしくお願いいたします。

  • UNIXのPATH設定

    UNIX上で共用のユーザーを使用しています。 いろいろやっていて、PATHの設定が長くなりすぎたようで、WINDOW立ち上げ時に”語句が長すぎます”というメッセージが出力されるようになってしまいました。 共用ユーザーということで.cshrcなどを勝手にさわるのは トラブルのもとなので、自分用の環境設定ファイルをホームdirに用意してWINDOWを開いたらそれを”source”するようにしています。そのような使用法でPATHを追加するのは簡単ですが、他人が追加してしまった不用なpathの削除が簡単にできないかと思います。 それと、もしうっかりして同じpathを2つ追加してしまった場合などすでに、今追加しようとするPATHが既に追加されている場合は追加しないようなPATHの設定法はないでしょうか?

  • ".bashrc" E509: バックアップファイルを作れません (! を追加で強制作成)

    fedora core1 でpostgreSQLをインストール中です。 # .bashrc # User specific aliases and functions # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi に、 export PATH=$PATH:/usr/local/pgsql/bin export MANPATH=$MANPATH:/usr/local/pgsql/man export POSTGRES_HOME=/usr/local/pgsql export PGLIB=$POSTGRES_HOME/lib export PGDATA=/home/postgres/data を追加して :wq すると ".bashrc" E509: バックアップファイルを作れません (! を追加で強制作成)というエラーが出ます。 どうしたらいいかわかりません。

  • ローカルネット内にてファイルをシェルで転送するには?

    初投稿させて頂きます。 パソコンが最近不安定なので、バックアップとして定時にローカルネット内の他機へファイルを転送するシェルを作りたいと考えています。 流れは、 #!/bin/bash sftp 他機のローカルアドレス ユーザー名 パスワード put file.txt こういうイメージなんですがアカウントとパスを入力するところで躓いています。検索してもUNIXのコマンド(user等)しか引っかかりませんでしたので、linuxで使える良いコマンドはありませんか。 環境はCentos5です。どうぞよろしくお願いします。

  • aliasの設定

    UNIX上で自分のローカルディレクトリ上で作業をしていて、長いコマンドをaliasで設定したいのですが、 .cshrcをコピー自分のローカルディレクトリに別ファイル名 .aaa などとコピーして書きかました。 この.aaaを有効とさせたい場合どうすればよいのでしょうか?

  • パスワードファイルの追加方法について

    お世話になります。 Oracleが9iR2でOSがUNIXの場合を前提に考えてください。 パスワードファイルをorapwdコマンドで作成すると思いますが、作成後、パスワードの追加や編集などを行いたいとした場合どのような手順を踏むのでしょうか? たとえば編集。 viなどで作成されたパスワードファイルを直に編集できますか?またできた場合その後反映などの作業は必要ですか? たとえば追加。 orapwdコマンドで既存のパスワードファイル以外を指定した場合新たに作成されたものしか認識しませんか? orapwdコマンドで既存のパスワードファイルを指定した場合、これまでの設定を上書きしないで認識されますか? 作業後の反映の作業などは発生しますか? 以上よろしくお願いします。

  • VB2005 ClickOnceでファイルの追加

    いつもお世話になっております。 現在、VB2005で開発しております。 アプリの配布にはClickOnceを利用するのですが、このとき、 ソース以外のファイル(MDBファイル)を追加する方法がわからず こまっております。 以前、VB6の場合は、セットアップ作成ウィザードの中で追加する ファイルの指定と、展開後のディレクトリの指定が出来たと思うので すが、VB2005ではどのように行うのでしょうか? ご教授のほどを宜しくお願いいたします。

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

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

  • 複数ファイルのシンボリックリンク

    例えば、「/usr/local/hogehoge/bin/」 の中にある実行ファイル全てへのシンボリックリンクを「/usr/local/bin」の中に生成したいとき、何かいい方法はないでしょうか。 「/usr/local/bin」には他にもファイルが入っているので、これ自体はディレクトリのままでお願いします。 イメージとしては、 $ cd /usr/local/bin $ ln -s /usr/local/hogehoge/bin/* というようなことをやりたいです。 (できませんでしたが・・)

  • Inet で FTP のファイル送信したときのファイル属性

    Inet の FTP でサーバ(UNIX)へファイルを送信すると、 ファイル属性が(rw_r__r__)になります。 FFFTPを使っても同じなので、Inetの問題ではないのですが。 サーバ側の(.cshrc)ファイルでは、umaskは(002)です。 それなら、(rw_rw_r__)になっていいと思うのですが、どなたかどこに設定すればいいのか、ご存知でしたらお教えください。

このQ&Aのポイント
  • NEC System Firmwareのエラーが発生し、デバイスマネージャーでドライバーが選択できない問題が起きています。アンインストールや再起動を試したが解決しない状況です。また、起動時にPCの再起動が必要である旨のメッセージが表示されます。現在、デバイスを無効にすることは安全なのか、他に解決策はあるのか、ご教示ください。
  • NEC System Firmwereエラーの解決方法を探しています。デバイスマネージャーでNEC System Firmwereのドライバーを選択できず、アンインストールや再起動を試しましたが解決しません。PCの再起動が必要である旨のメッセージも表示されます。デバイスを無効にすることは安全なのか、他に解決策はあるのか、教えてください。
  • NEC System Firmwereのエラーについて相談です。デバイスマネージャーでNEC System Firmwereのドライバーが選択できず、アンインストールや再起動を試しましたが問題は解決しませんでした。起動時にPCの再起動が必要であるとのメッセージも表示されます。デバイスを無効にすることは可能でしょうか?他に解決策があれば教えてください。
回答を見る