質問: パートタイム(linux)システム管理作業を行うソフトウェア開発者向けの優れた本 多くの小規模な組織では、開発者はしばしば(明らかな理由により)システム管理作業を行うことになります。多くの場合、彼らは優れた開発者スキルを備えていますが、システム管理スキルはほとんど(おそらくすべて独学)であり、そのため、学習しながら学習する必要があり、かなり非効率的です。この状況で役立つ正規の(または単に素晴らしい)本はありますか?シェルを使用するよりも高度ですが(おそらく開発者はそれを実行できます)、この作業に何年も費やすことを望んでいる人を対象としていません。理想的には、1つの特定のタスクだけでなく、データベース、ネットワーク、一般的なメンテナンスなどをカバーする、かなり一般的なもの(ただし、ディストリビューションに固有のものでもかまいません)。ほとんどの場合、私はシェルベースの作業(つまり、guiがインストールされていない)に興味がありますが、私が見逃している優れたものがある場合は、それを指摘してください。(例えとして、「システム管理」をcに置き換え、 k&r 、c++に置き換え、meyersの「effectivec++」が必要になります)。
回答: o'reillyのlinuxnetworkcookbookをチェックします。これは、linuxを使用してほとんどの一般的なネットワークサービスを実行する小規模ビジネスネットワークを設定するための実用的なガイドです。