Ubuntu Magazineの記事を参考に、まがりなりにも自分でサーバーを構築してから早半年。といってもファイルサーバーとDLNAのメディアサーバーくらいの機能しかないわけですが、それでもかつてに比べると少しは成長したなぁと思います。 さて、そんな初心者Linuxサーバー管理者が日々ちょくちょく疑問に思っていたこと。それは /etc/init.d/なんとか と serviceコマンドを使うのは何が違うのかということ。調べていると、sshサーバー一つ立ち上げるのも、/etc/init.d/sshと書いてあったり、service sshと書いてあったりするわけですが、これって何が違うんだろう?という。さらに考えてみると、/etc/init.dじゃなくて/etc/initなのもあるよな、何が違うんだろ…とかも思ったり。 まぁ、/etc/initと/etc/init.dがあるのは歴史的経緯で深い
![serviceコマンドと/etc/initと/etc/init.dの違いの関係 - 或る阿呆の記](https://cdn-ak-scissors.b.st-hatena.com/image/square/300ca670ffb7858abe95dfb9066f3fe6f941121a/height=288;version=1;width=512/https%3A%2F%2Fhack-le.com%2Fwp-content%2Fuploads%2F2013%2F04%2Fe8569a71d073be8a830f59b323a71afa.webp)