/etc/rc.d/init.dと/etc/init.dの違い

logw_title_centos_logo

CentOSを使用しているとコマンドでサーバーのスタート、停止、再起動を行います。このとき、「/etc/init.d」といれます。けど何かわからなくて調べるとき、「/etc/rc.d/init.d」と記述されていることがあります。この違いはなんでしょうか?

/etc/rc.d/init.dと/etc/init.dの違い

結論からいうと、/etc/rc.d/init.dの中にデーモン用起動スクリプトを配置し、/etc/init.dはシンボリックリンクになります。

シンボリックリンクって何?

あるファイルやディレクトリに別の名前を与え、ユーザやアプリケーションがその名前をファイル本体と同様に扱えるようにする仕組み。の事をいいます。わかりやすくいえばMacのエイリアスやWindowsのショートカットみたなものです