Mastering Linux

Paul S. Wang

Paperback
$46.36

eBook
from $26.00

September 22, 2010 by Chapman and Hall/CRC
Textbook - 439 Pages - 100 B/W Illustrations
ISBN 9781439806869 - CAT# K10350

FREE Standard Shipping!

was $57.95

$46.36

SAVE $11.59

Add to Cart
Add to Wish List

Features

  • Promotes hands-on learning through many useful, concrete examples
  • Contains a primer to help you get started quickly
  • Explains both GUI (desktop) and CLI (command line) usage, including the GNOME desktop and Bash shell
  • Covers commands, filters, pipelines, regular expressions, files, directories, networking protocols, and Internet security aspects
  • Shows how to web host with Apache, PHP, and MySQL
  • Offers Linux support for C-level programming
  • Describes GUI scripting with Ruby/GTK2
  • Provides supplementary materials on the book’s website

Summary

Encouraging hands-on practice, Mastering Linux provides a comprehensive, up-to-date guide to Linux concepts, usage, and programming. Through a set of carefully selected topics and practical examples, the book imparts a sound understanding of operating system concepts and shows how to use Linux effectively.

Ready-to-Use Examples Offer Immediate Access to Practical Applications
After a primer on the fundamentals, the text covers user interfaces, commands and filters, Bash Shell scripting, the file system, networking and Internet use, and kernel system calls. It presents many examples and complete programs ready to run on your Linux system. Each chapter includes a summary and exercises of varying degrees of difficulty.

Web Resource
The companion website at http://ml.sofpower.com/ offers a host of ancillary materials. Along with links to numerous resources, it includes appendices on SSH and SFTP, VIM, text editing with Vi, and the emacs editor. The site also provides a complete example code package for download.

Master the Linux Operating System Toolbox
This book enables you to leverage the capabilities and power of the Linux system more effectively. Going beyond this, it can help you write programs at the shell and C levels—encouraging you to build new custom tools for applications and R&D.