• 締切済み

rc.d や init.d の 「.d」の意味

rc.d や init.d の 「.d」の意味 この「.d」は「d」何の略語なのでしょうか。 「rc」はrun command の略語だということが調べがつきましたが、「.d」は判りませんでした。 宜しくお願いします。 また、もし意味の乗っているサイトがあれば教えていただければ幸いです。

  • ibdij
  • お礼率49% (25/51)

みんなの回答

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.2

directoryのDかな rc.dにしろinit.dにしろ、それらが使うコマンドなどのファイルが格納されているディレクトリだから

  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

デーモン関連の場所なので daemon の d ではないですか。

関連するQ&A

  • initとは

    initとは、どのような意味の略語なのでしょうか? 「それに入れ」? LinuxでもWinAPIでも、initというのがでてきて、inisializeではないし、何なんでしょうか?

  • red hatの/etc/rc.dについて

    デーモンを再起動する場合、/etc/rc.d/init.d/配下にあるものをrestartしますが、 rc.dはrc1.dからrc.6dまでありまして、ランレベルってことですが、 具体的にどういう意味でしょうか。 普通再起動する場合は、どれを使うのでしょうか。

  • /etc/init.d内のアスタリクスの意味

    /etc/init.dにファイルがありますが、見てると、すべてのファイルに*(アスタリスク)がついています。 この意味は何なのでしょうか?

  • /etc/rc.d/rc.localの書き方

    Linux初心者で操作を勉強しています。 Linuxの起動時にgnome-terminalを起動させたいと思っています。 /etc/rc.d/rc.localにコマンドを記述すれば良い というところまで調べ、 このファイルに gnome-teriminal と記述しました。 /etc/rc.d/rc.local ------------------------------------------------- #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. gnome-terminal    ←これを追加 touch /var/lock/subsys/local ------------------------------------------------ 上記のようにしましたが、・・・gnome-terminalが起動しません。 書き方間違っているのでしょうか。 起動時にgnome-terminal を起動させる方法を教えてください。 よろしくお願いします。 環境:CentOS6

  • rc.localについて

    RH7.2を使ってます。 起動の初期化スクリプトで2点質問です。 1.rc.localでの指定はinit.d配下(rcx.d)の処理後一番最後に実行される  と認識しているのですが、これは単にrcx.dにてS99localとなっていて  一番最後にシンボリックリンクされているからということでいいのでしょうか? 2.rc.localはいったいどのような時に使うのでしょうか?  全てinit.d配下にスクリプトを置いた方がスマートだと思うのですが...。 以上、よろしくお願いいたします。

  • DNSサーバを構築しています。/etc/rc.d/init.d/named reloadのところでエラーになってしまいます。

    RedHat Linux 9 でサーバを構築しています。 DNSサーバを作成しているところでつまづいてしまいました。 vi /etc/named.conf のところで正引き、逆引きのゾーンを追記し、 vi /var/named/**.jp.db の正引きゾーンデータベースを作成し、 逆引きの方もゾーンデータベースを作成しました。 あとは、etc/rc.d/init.d/named start とやって起動させ、 namedが自動起動するように chkconfig named on と実行しました。 しかし、設定を反映しようと、 /etc/rc.d/init.d/named reload としたのですが、 何度やっても失敗と出てしまいます。 画面には、一部を書きに記述すると、 Reloading named: usage : killall [OPTION] [--] name ・・・    killall -l, --list killall -V --version -l,--list list all know signal name -V,--version display version infomation となっていました。 とりあえず、shutdown -r now で再起動しましたが、 設定が反映されていないようで、次の vi /etc/resolv.conf でIPアドレスを記述したあと、 nslookup コマンドを実行してDNSサーバのテストでやってもエラーになってしまいます。 何が原因でしょうか? 長々と書いてすみません。分かる方、どうかよろしくお願いします。

  • 謎!? /etc/rc.d/init.d/qmail.shのtcpserverでのpop3dの起動でホスト名が反映されない?

    宜しくお願い致します。 RedHat9、qmail-1.03でdaemontools-0.76を使用しています。 以前はold.co.jpという名称でメールtcpserverを運営してました。 こないだ、new.dyndns.comに切換えようとしたのですが # hostname new.dyndns.com # grep -lr old.co.jp /etc/rc.d # grep -lr new.dyndns.com /etc/rc.d /etc/rc.d/init.d/qmail.sh #cat /etc/rc.d/init.d/qmail.sh | grep -v ^# | grep -v ^$ PATH=/var/qmail/bin:/usr/local/bin:/bin:/usr/bin [ -f /var/qmail/rc ] || exit 0 case "$1" in start) : #For POP3 echo -n 'qmail-pop3d starting.' /usr/local/bin/tcpserver -x /etc/tcpserver/pop3d_rules.cdb 0 \ pop-3 /var/qmail/bin/qmail-popup new.dyndns.com /bin/checkpassword \ /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger pop3d 3 & echo touch /var/lock/qmail ulimit -a ;; : となっているにも拘らずリブートしても何故か # ps ax | grep pop 7315 ? S 0:00 supervise qmail-pop3d 7864 ? S 0:00 /usr/local/bin/tcpserver -x /etc/tcpserver/pop3d_rule s.cdb 0 pop-3 /var/qmail/bin/qmail-popup old.co.jp /bin/checkpassword /var/qmai l/bin/qmail-pop3d Maildir 16439 pts/1 S 0:00 grep pop と以前のホスト名のままです。何か他にも設定必要なのでしょうか?? # kill -HPU 7864 としても相変わらずなのです。

  • 主語+ 'd の略語の意味は?

    主語+ 'd の略語の意味は? would で よいのでしょうか had なんでしょか? 例として She'd take a desert. 意味は「彼女はデザートを持っていく。」という例文があるのですが。。。

  • バックグラウンドで動かすソフトのrcスクリプトについて

    いつも参考にさせて頂いています。 rcスクリプトについて御教授下さい。 以前こちらで御教授いただいたstoneというパケットリピータのソフトをOS起動時に実行させたいと考えています。そこで下記設定をしました。 vi /etc/init.d/stone #!/bin/sh stone -a /var/log/stone.log localhost:123 10123/udp & stone -a /var/log/stone.log localhost:123 10123/udp,v6only & cd /etc/rc3.d/ ln -s ../init.d/stone S56stone cd /etc/rc5.d/ ln -s ../init.d/stone S56stone このようにしたのですが、psコマンドで見るとソフトは起動していませんでした。 ※OS起動時の画面ではstone OKと出ています。また、OS起動後に手動で/etc/init.d/stoneを実行すると起動できます。 OSはTurbolinux 10 Serverです。 初歩的なことだと思うのですが、うまくいきません。質問ばかりでお恥ずかしいのですが、どこがいけないか御教授いただけないでしょうか。 参考:http://oshiete1.goo.ne.jp/kotaeru.php3?q=2342620

  • rc.sysinitのechoをコメントアウト

    boot時に/etc/rc.d/rc.sysinitをロードしますが、 画面にはrc.sysinit内に記述された  echo "~~~" が表示されますよね。 ここで、rc.sysinit内のechoをコメントアウトか、 もしくは " " 内を空白にしてしまえば起動時には何も表示されません。 (サービスが正常に動いているかどうかわかりませんが、ここでは考えないことにします) そんな要領で1文ずつ表示のみ消してみたのですが、  INIT: Entering runlevel: 5 という一文だけ消すことが出来ませんでした。 せっかくなのでこの表示を消したいのですが、どこでこれを表示させているかわかりますでしょうか? /etc/rc.d/rc.sysinit以降で、/etc/rc.d/rcの前にロードされているファイル内に記述されていると思うのですが。