Linuxシステムを適切に管理するには,Linuxの知識だけではなく,ネットーワークやセキュリティなどの幅広い知識が必要です。それらを効率よく得るには,良質な書籍を読むのが早道です。システム管理に役立つ書籍50冊を厳選し,6ジャンルごとに分けて紹介します。 システム管理とプログラミングは無関係のように思えますが,管理ツールの作成やソフトの不具合対策など,プログラミングに関する知識が必要な局面は結構あるものです。ソース・コードを読んでソフトの使い方がはじめて分かることもあります。 C/C++などのプログラミング言語の文法を解説した書籍は多数あります。それらを読めば,プログラミング言語の文法は理解できます。 しかし,文法だけを知っても自然な英文が書けないのと同様に,それだけではプログラミング能力を高めることはできません。プログラミング能力を身に付けるには,他人のプログラムのソース・コードを数多