本書はLinuxプログラミングの入門書です。つまり、本書を読むことで読者のみなさんがLinux向けのプログラムをバリバリと作れるようになる、あるいはそこまでいかなくとも、そうなるために何が必要なのか判断できるようになることを目標としています。では、本書はどのような道筋をたどってその目標を達成するのでしょうか。簡単です。本書がやることはただ1つ、「Linux世界が何によってできているのか」を教えることです。
Linuxの仮想マシンが用意されているから、自宅のマシンで簡単・安全に学習環境を整えられる!(仮想マシンのダウンロードサービス付き)。Linuxを始める上での最重要項目を厳選してあるから、たった2日間で学習できる!だから…はじめてLinuxを触る人も、今までLinuxの学習に挫折したことがある人も、これならLinuxの基本が身につきます!
Linux環境で周辺機器をサポートしたい方、また新たなハードウェアを開発してそれをLinux環境で使用したい方がデバイスドライバを書くための一冊です。カーネルの中身について詳細に解説するとともに、Linux開発者がデバイスドライバを設計するうえでの選択肢を明らかにします。移植性の問題を考慮しながらキャラクタデバイス、ブロックデバイス、ネットワークインタフェースなどのデバイスドライバを作成するためのノウハウをステップバイステップで実例を挙げながら丁寧に解説していきます。
本書は、インターネットの普及にともない加速度的に増加している不正アクセスによる被害とその対処法を解説する初の実践的ガイド。不正アクセスによる被害およびrootkitが持つ機能全般を紹介したうえで、実際に不正アクセスを受けたかどうかの確認方法、その対処方法および復旧方法についてLinux/Windowsシステムでの実践例を挙げながら解説。不正アクセスの痕跡を、ネットワーク監視やTCT(The Coroner’s Toolkit)を使用することにより追跡する方法のみならず、Tripwireによるシステムの整合性チェック、さらに侵入されにくい強固なコンピュータシステムを構築するために必要な事前対策についても解説する。
本書は、Red Hat、turbolinux、Vine Linuxの3つの代表的なRed Hat系Linuxで使用されるコマンドをまとめたリファレンスである。本リファレンスは、各コマンドの使用目的、書式、使用方法、使用例の4項目をベースに構成されている。
プログラムの共同開発に不可欠なSubversion。その仕組みから使い方までを懇切丁寧に解説。
VPNの実践的な利用法はもちろん、ネットワークの知識やセキュリティの基本もキッチリ解説しているので、安全・便利なVPNがすぐに構築できます!無料で使えるVPNソフトの決定版。
MySQL5+PHPによる、ハイスピードRDBMS構築の基本を学ぼう!PHP、Java、Perlによる、MySQLの構築術を習得できます。
プロジェクト管理を手軽・確実に。初のメジャーバージョン「1.0」に完全対応。
LPIC(Linux技術者認定制度)のエントリー資格であるLPICレベル1のLPI Level1 Exam 101およびLPI Level1Exam 102試験に合格するために、経験豊富な認定講師が基本事項からていねいに解説した教科書。今までなんとなく「知っているつもり」で済ませていた事項も、1つひとつ、確実に理解できるようになります。また、豊富な図表や設定リスト、サンプルプログラムを参照しながら学習することで、ムリなく、実践的な知識が修得できます。
全世界共通のLinux技術者の試験。3段階のうち初級レベル試験に対応。101試験(Linux一般1)、102試験(Linux一般2)対策の決定版。