Books : Computers & Internet : Operating Systems : Linux

  • Home
  • US Store
  • Electronics
  • Computers
  • Sitemap
Shop Categories
  • ...Operating Systems
  • General
  • Red Hat
  • SuSE
  • Applications
  • Kernel & Peripherals
  • Networking & System Administration
  • Programming
  • Servers
  • Ashley, Michael
  • Blaylock, James P.
  • Scottoline, Lisa
  • Woolrich, Cornell
  • Evolution
  • Nausicaa
  • Stubbs, George
  • Tropical
  • Dickey, Eric Jerome
  • General
  • Pound, Ezra
  • Cruises
  • Popular
  • Guare, John
  • Findley, Nigel D.
  • Solid State
  • Europe
  • Book of the Dead (Egyptian)
  • Nuclear
  • Guides & Reviews
  • Money
  • General
  • Genre Fiction
  • Greek Architecture
  • Scanning Systems
  • Tribal & Ethnic
  • Chinese New Year
  • LawKay, Susan
  • Shostakovich, Dmitrii
  • McDevitt, Jack
  • Some of our other sites:
  • Books
  • Clothing, Shoes and Accessories
  • Baby Clothes and Accessories
  • Cosmetics, Beauty Products and Fragrances
  • Cellphones, Call Plans and Accessories
  • Video Games
  • DVDs
  • Electronics, Gadgets and Computers
  • Health and Personal Care
  • Home and Garden
  • Home DIY
  • Jewelry
  • Magazines and Newspapers
  • Music Downloads
  • Musical Instruments
  • Office Equipment and Supplies
  • Software and Games
  • Sporting Goods
  • Toys and Games
  • Watches
  • UK Books
  • UK Video Games
  • UK Home and Garden
  • UK Electronics, Gadgets and Computers
  • UK Baby Clothes and Accessories
  • UK Software and Games
  • UK Sporting Goods
  • UK Toys and Games

Books : Computers & Internet : Operating Systems : Linux

  • A Practical Guide to Linux(R) Commands, Editors, and Shell Programming

    Mark G. Sobell

    A Practical Guide to Linux(R) Commands, Editors, and Shell Programming
    The Most Useful Linux Tutorial and Reference Ever, with Hundreds of High-Quality Examples Covering Every Linux Distribution!To be truly productive with Linux, you need to thoroughly master the shells and the command line. Until now, you had to buy two books to gain that mastery: a tutorial on fundamental Linux concepts and techniques, plus a separate reference. Worse, most Linux references offer little more than prettied-up man pages. Now, there's a far better solution. Renowned Linux expert Mark Sobell has brought together comprehensive, insightful guidance on the tools system administrators, developers, and power users need most, and an outstanding day-to-day reference, both in the same book.

    This book is 100 percent distribution and release agnostic: You can use it on any Linux system, now and for years to come. What's more, it's packed with hundreds of high-quality examples: better examples than you-ll find in any other Linux guidebook. This is Linux from the ground up: the clearest explanations and most useful knowledge about everything from filesystems to shells, editors to utilities, and programming tools to regular expressions. And when you need instant answers, you-ll constantly turn to Sobell's comprehensive command reference section-organized and tabbed for easy, fast access!

    Don't settle for yesterday-s Linux guidebook. Get the one book that meets today's challenges-and tomorrow-s!

    A Practical Guide to Linux- Commands, Editors, and Shell Programming is the most useful, most comprehensive Linux tutorial and reference you can find. It's the only book to deliver

    • Better, more realistic examples covering tasks you-ll actually need to perform
    • Deeper insight, based on Sobell's immense knowledge of every Linux nook and cranny
    • More practical explanations of more than eighty core utilities, from aspell to xargs
    • Techniques for implementing secure communications using ssh and scp-plus dozens of tips for making your system more secure
    • A superior introduction to the Linux programming environment, including make, gcc, gdb, CVS, and much more
    • Expert guidance on basic and advanced shell programming using bash and tcsh
    • Tips and tricks for customizing the shell and using it interactively from the command line
    • Thorough guides to vim and emacs, designed to help you get productive fast and maximize your editing efficiency
    • Dozens of exercises to help you practice and gain confidence
    • Instructions for using Apt, yum, and BitTorrent for keeping your system up to date automatically
    • And much more, including coverage of gawk, sed, find, sort, bzip2, and regular expressions


    More Information Buy Now
     
  • RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)

    Michael Jang

    RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)

    The Best Fully Integrated Study System Available

    With hundreds of practice questions and hands-on exercises, RHCE Red Hat Certified Engineer Linux Study Guide, Fifth Edition covers what you need to know--and shows you how to prepare--for this challenging exam.

    • 100% complete coverage of all objectives for exam RH302
    • Exam Readiness Checklist at the front of the book--you're ready for the exam when all objectives on the list are checked off
    • Inside the Exam sections in every chapter highlight key exam topics covered
    • Real-world exercises modeled after hands-on exam scenarios
    • Two complete lab-based exams simulate the format, tone, topics, and difficulty of the real exam
    • Bonus content (available for download) includes installation screen review, basic instructions for using VMware and Xen as testbeds, and paper and pencil versions of the lab exams

    Covers all RH302 exam topics, including:

    • Hardware installation and configuration
    • The boot process
    • Linux filesystem administration
    • Package management and Kickstart
    • User and group administration
    • System administration tools
    • Kernel services and configuration
    • Apache and Squid
    • Network file sharing services (NFS, FTP, and Samba)
    • Domain Name System (DNS)
    • E-mail (servers and clients)
    • Extended Internet Services Daemon (xinetd), the Secure package, and DHCP
    • The X Window System
    • Firewalls, SELinux, and troubleshooting

    More Information Buy Now
     
  • Essential Linux Device Drivers (Prentice Hall Open Source Software Development Series)

    Sreekrishnan Venkateswaran

    Essential Linux Device Drivers (Prentice Hall Open Source Software Development Series)

    “Probably the most wide ranging and complete Linux device driver book I’ve read.”

    --Alan Cox, Linux Guru and Key Kernel Developer

     

    “Very comprehensive and detailed, covering almost every single Linux device driver type.”

    --Theodore Ts’o, First Linux Kernel Developer in North America and Chief Platform Strategist of the Linux Foundation

     

    The Most Practical Guide to Writing Linux Device Drivers

    Linux now offers an exceptionally robust environment for driver development: with today’s kernels, what once required years of development time can be accomplished in days. In this practical, example-driven book, one of the world’s most experienced Linux driver developers systematically demonstrates how to develop reliable Linux drivers for virtually any device. Essential Linux Device Drivers is for any programmer with a working knowledge of operating systems and C, including programmers who have never written drivers before. Sreekrishnan Venkateswaran focuses on the essentials, bringing together all the concepts and techniques you need, while avoiding topics that only matter in highly specialized situations. Venkateswaran begins by reviewing the Linux 2.6 kernel capabilities that are most relevant to driver developers. He introduces simple device classes; then turns to serial buses such as I2C and SPI; external buses such as PCMCIA, PCI, and USB; video, audio, block, network, and wireless device drivers; user-space drivers; and drivers for embedded Linux–one of today’s fastest growing areas of Linux development. For each, Venkateswaran explains the technology, inspects relevant kernel source files, and walks through developing a complete example.

     

    • Addresses drivers discussed in no other book, including drivers for I2C, video, sound, PCMCIA, and different types of flash memory

    • Demystifies essential kernel services and facilities, including kernel threads and helper interfaces

    • Teaches polling, asynchronous notification, and I/O control

    • Introduces the Inter-Integrated Circuit Protocol for embedded Linux drivers

    • Covers multimedia device drivers using the Linux-Video subsystem and Linux-Audio framework

    • Shows how Linux implements support for wireless technologies such as Bluetooth, Infrared, WiFi, and cellular networking

    • Describes the entire driver development lifecycle, through debugging and maintenance

    • Includes reference appendixes covering Linux assembly, BIOS calls, and Seq files

    More Information Buy Now
     
  • Official Ubuntu Book, The (3rd Edition)

    Benjamin Mako Hill, Corey Burger, Jonathan Jesse, Jono Bacon

    Official Ubuntu Book, The (3rd Edition)
    Linux Journal Readers’ Choice Awards 2008 Favorite Linux Book, Honorable Mention. http://www.linuxjournal.com

    “. . . this one (Ubuntu Linux book) is at the head of the pack for getting started with your penguin experience. . . .”
    —Tom Duff

    “Benjamin Mako Hill et al. have produced an excellent book that speaks to everyone who uses or is considering using Ubuntu.”
    —James Pyles, Reviewer, “The Linux Tutorial”

    “Well written in an easy-to-follow format. Full of information for folks new to Linux or just new to Ubuntu. Even nontechnical users would find this a very helpful resource.”
    —Ben Gerber, Arsgeek.com

    “I’d recommend picking it up if you are running Ubuntu.”
    —Tony Lawrence, owner of aplawrence.com

    Ubuntu is a complete, free operating system that emphasizes community, support, and ease of use without compromising speed, power, or flexibility. It’s Linux for human beings—designed for everyone from computer novices to experts. Ubuntu 8.04 LTS (Long Term Support), a.k.a., “Hardy Heron,” is the latest release—more powerful, more flexible, and friendlier than ever. The Official Ubuntu Book, Third Edition, will get you up and running quickly.

    Written by expert leading Ubuntu community members, this book covers all you need to know to make the most of Ubuntu 8.04 LTS, whether you’re a home user, small business user, server administrator, or programmer. The authors cover Ubuntu 8.04 LTS from start to finish: installation, configuration, desktop productivity, games, management, support, and much more. Among the many new topics covered in this edition: the new Edubuntu and the brand new Kubuntu Remix including KDE 4.

    The Official Ubuntu Book, Third Edition, covers standard desktop applications, from word processing, spreadsheets, Web browsing, e-mail, instant messaging, music, video, and games to software development, databases, and server applications. In addition, you’ll
    • Learn how to customize Ubuntu for home, small business, school, government, and enterprise environments
    • Learn how to quickly update Ubuntu to accommodate new versions and new applications
    • Find up-to-the-minute troubleshooting advice from Ubuntu users worldwide
    • Learn Ubuntu Server installation and administration, including LVM and RAID implementation
    • Learn about Edubuntu—Ubuntu optimized specifically for the classroom

    The DVD includes the complete Ubuntu Linux operating system for installation on PC platforms, preconfigured with an outstanding desktop environment for both home and business computing. It can be used to install other complete variants of Ubuntu including Kubuntu (with the KDE environment), and Edubuntu (for use in schools).

    More Information Buy Now
     
  • Linux Pocket Guide

    Daniel J. Barrett

    Linux Pocket Guide
    O'Reilly's Pocket Guides have earned a reputation as inexpensive, comprehensive, and compact guides that have the stuff but not the fluff. Every page of Linux Pocket Guide lives up to this billing. It clearly explains how to get up to speed quickly on day-to-day Linux use. Once you're up and running, Linux Pocket Guide provides an easy-to-use reference that you can keep by your keyboard for those times when you want a fast, useful answer, not hours in the man pages. Linux Pocket Guide is organized the way you use Linux: by function, not just alphabetically. It's not the 'bible of Linux; it's a practical and concise guide to the options and commands you need most. It starts with general concepts like files and directories, the shell, and X windows, and then presents detailed overviews of the most essential commands, with clear examples. You'll learn each command's purpose, usage, options, location on disk, and even the RPM package that installed it. The Linux Pocket Guide is tailored to Fedora Linux--the latest spin-off of Red Hat Linux--but most of the information applies to any Linux system. Throw in a host of valuable power user tips and a friendly and accessible style, and you'll quickly find this practical, to-the-point book a small but mighty resource for Linux users.
    More Information Buy Now
     
  • Understanding the Linux Kernel, Third Edition

    Daniel Bovet, Marco Cesati

    Understanding the Linux Kernel, Third Edition
    In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks.

    The third edition of "Understanding the Linux Kernel" takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.

    This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics:

    Memory management, including file buffering, process swapping, and Direct memory Access (DMA)

    The Virtual Filesystem layer and the Second and Third Extended Filesystems

    Process creation and scheduling

    Signals, interrupts, and the essential interfaces to device drivers

    Timing

    Synchronization within the kernel

    Interprocess Communication (IPC)

    Program execution

    "Understanding the Linux Kernel" will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.

    More Information Buy Now
     
  • Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users

    Christopher Negus, Francois Caen

    Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users
    In this handy, compact guide, you’ll explore a ton of powerful Ubuntu Linux commands while you learn to use Ubuntu Linux as the experts do: from the command line. Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Then, apply the skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.
    More Information Buy Now
     
  • Linux Administration Handbook (2nd Edition)

    Evi Nemeth, Garth Snyder, Trent R. Hein

    Linux Administration Handbook (2nd Edition)
    “As this book shows, Linux systems are just as functional, secure, and reliable as their proprietary counterparts. Thanks to the ongoing efforts of thousands of Linux developers, Linux is more ready than ever for deployment at the frontlines of the real world. The authors of this book know that terrain well, and I am happy to leave you in their most capable hands.”
    —Linus Torvalds
    “The most successful sysadmin book of all time—because it works!”
    —Rik Farrow, editor of ;login:
    “This book clearly explains current technology with the perspective of decades of experience in large-scale system administration. Unique and highly recommended.”
    —Jonathan Corbet, cofounder, LWN.net
    “Nemeth et al. is the overall winner for Linux administration: it’s intelligent, full of insights, and looks at the implementation of concepts.”
    —Peter Salus, editorial director, Matrix.net

    Since 2001, Linux Administration Handbook has been the definitive resource for every Linux® system administrator who must efficiently solve technical problems and maximize the reliability and performance of a production environment. Now, the authors have systematically updated this classic guide to address today’s most important Linux distributions and most powerful new administrative tools.

    The authors spell out detailed best practices for every facet of system administration, including storage management, network design and administration, web hosting, software configuration management, performance analysis, Windows interoperability, and much more. Sysadmins will especially appreciate the thorough and up-to-date discussions of such difficult topics such as DNS, LDAP, security, and the management of IT service organizations.

    Linux® Administration Handbook, Second Edition, reflects the current versions of these leading distributions:

    • Red Hat® Enterprise Linux®
    • FedoraTM Core
    • SUSE® Linux Enterprise
    • Debian® GNU/Linux
    • Ubuntu® Linux

    Sharing their war stories and hard-won insights, the authors capture the behavior of Linux systems in the real world, not just in ideal environments. They explain complex tasks in detail and illustrate these tasks with examples drawn from their extensive hands-on experience.

    More Information Buy Now
     
  • Embedded Linux Primer: A Practical Real-World Approach (Prentice Hall Open Source Software Development Series)

    Christopher Hallinan

    Embedded Linux Primer: A Practical Real-World Approach (Prentice Hall Open Source Software Development Series)

    Comprehensive Real-World Guidance for Every Embedded Developer and Engineer

    This book brings together indispensable knowledge for building efficient, high-value, Linux-based embedded products: information that has never been assembled in one place before. Drawing on years of experience as an embedded Linux consultant and field application engineer, Christopher Hallinan offers solutions for the specific technical issues you’re most likely to face, demonstrates how to build an effective embedded Linux environment, and shows how to use it as productively as possible.

     

    Hallinan begins by touring a typical Linux-based embedded system, introducing key concepts and components, and calling attention to differences between Linux and traditional embedded environments. Writing from the embedded developer’s viewpoint, he thoroughly addresses issues ranging from kernel building and initialization to bootloaders, device drivers to file systems.

     

    Hallinan thoroughly covers the increasingly popular BusyBox utilities; presents a step-by-step walkthrough of porting Linux to custom boards; and introduces real-time configuration via CONFIG_RT--one of today’s most exciting developments in embedded Linux. You’ll find especially detailed coverage of using development tools to analyze and debug embedded systems--including the art of kernel debugging.

     

    • Compare leading embedded Linux processors
    • Understand the details of the Linux kernel initialization process
    • Learn about the special role of bootloaders in embedded Linux systems, with specific emphasis on U-Boot
    • Use embedded Linux file systems, including JFFS2--with detailed guidelines for building Flash-resident file system images
    • Understand the Memory Technology Devices subsystem for flash (and other) memory devices
    • Master gdb, KGDB, and hardware JTAG debugging
    • Learn many tips and techniques for debugging within the Linux kernel
    • Maximize your productivity in cross-development environments
    • Prepare your entire development environment, including TFTP, DHCP, and NFS target servers
    • Configure, build, and initialize BusyBox to support your unique requirements

     

    About the Author

    Christopher Hallinan, field applications engineer at MontaVista software, has worked for more than 20 years in assignments ranging from engineering and engineering management to marketing and business development. He spent four years as an independent development consultant in the embedded Linux marketplace. His work has appeared in magazines, including Telecommunications Magazine, Fiber Optics Magazine, and Aviation Digest.

     

     

    More Information Buy Now
     
  • Linux in a Nutshell (In a Nutshell (O'Reilly))

    Ellen Siever, Aaron Weber, Stephen Figgins, Robert Love, Arnold Robbins

    Linux in a Nutshell (In a Nutshell (O'Reilly))
    Over the last few years, Linux has grown both as an operating system and a tool for personal and business use. Simultaneously becoming more user friendly and more powerful as a back-end system, Linux has achieved new plateaus: the newer filesystems have solidified, new commands and tools have appeared and become standard, and the desktop--including new desktop environments--have proved to be viable, stable, and readily accessible to even those who don't consider themselves computer gurus.

    Whether you're using Linux for personal software projects, for a small office or home office (often termed the SOHO environment), to provide services to a small group of colleagues, or to administer a site responsible for millions of email and web connections each day, you need quick access to information on a wide range of tools. This book covers all aspects of administering and making effective use of Linux systems. Among its topics are booting, package management, and revision control. But foremost in "Linux in a Nutshell" are the utilities and commands that make Linux one of the most powerful and flexible systems available.

    Now in its fifth edition, "Linux in a Nutshell" brings users up-to-date with the current state of Linux. Considered by many to be the most complete and authoritative command reference for Linux available, the book covers all substantial user, programming, administration, and networking commands for the most common Linux distributions.

    Comprehensive but concise, the fifth edition has been updated to cover new features of major Linux distributions. Configuration information for the rapidly growing commercial network services and community update services isone of the subjects covered for the first time.

    But that's just the beginning. The book covers editors, shells, and LILO and GRUB boot options. There's also coverage of Apache, Samba, Postfix, sendmail, CVS, Subversion, Emacs, vi, sed, gawk, and much more. Everything that system administrators, developers, and power users need to know about Linux is referenced here, and they will turn to this book again and again.

    More Information Buy Now
     
  • Beginning Ubuntu Linux, Third Edition (Beginning from Novice to Professional)

    Keir Thomas, Jaime Sicam

    Beginning Ubuntu Linux, Third Edition (Beginning from Novice to Professional)

    Beginning Ubuntu Linux, the award–winning and best–selling Ubuntu book for beginners, is now in its third edition, presenting readers with an up–to–the–minute introduction to the world of Linux and the open source community. A detailed overview of Ubuntu’s installation and configuration process encourages you to take the plunge and switch to Linux, and from there you’ll learn how to wield total control over your newly installed operating system. Guided through the most commonly desired tasks such as printer configuration, listening to audio CDs and MP3s, watching movies, performing office and Internet–related tasks, as well as general system maintenance matters, authors Keir Thomas and Jaime Sicam will soon have you using and enjoying Ubuntu Linux and never looking back.

    You’ll also find a series of comprehensive tutorials on Linux internals and the command–line prompt—essential for any Linux user—along with special sections on optimization, security, and system maintenance that will broaden your knowledge to professional level.

    The complete Ubuntu Linux distribution is included free on the DVD inside the book. Simply insert the DVD and follow the instructions in the book to install Ubuntu Linux!

    • The ultimate guide to Ubuntu, the hottest Linux distribution on the planet
    • Avoids introductions to esoteric Linux topics that are commonly found in other books and focuses on everyday tasks for everyday users: printer and file sharing configuration, office document management, listening to MP3s, watching movies, and much more
    • Includes a DVD containing not only the complete Ubuntu version, but also versions of Ubuntu’s sister projects, including Edubuntu, Kubuntu, and Xubuntu

    What you’ll learn

    • Use Ubuntu as a daily desktop replacement.
    • Complete all manner of office tasks, such as creating Microsoft Office–compatible documents and spreadsheets, using e–mail, and managing contacts.
    • Listen to MP3s and CDs, and watch movies using user–friendly Linux desktop applications.
    • Configure Ubuntu’s printer– and file–sharing features to share resources seamlessly with other computers on your network.
    • Become a proficient user of the Linux command line.

    Who is this book for?

    Beginning Linux users seeking to explore the popular Ubuntu distribution

    About the Apress Beginning Series

    The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!

    More Information Buy Now
     
  • Linux Bible, 2008 Edition: Boot up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 11 Other Distributions

    Christopher Negus

    Linux Bible, 2008 Edition: Boot up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 11 Other Distributions
    Great Content from a Bestselling Author: The Linux Bible 2008 Edition is the best first Linux book for new or migrating users. By focusing on the building-block nature of Linux, and offering true up-to-date descriptions of Linux technology, the Bible helps the reader learn how to jump headlong into Linux, regardless of the Linux distribution they choose. Descriptions of different Linux distributions helps users choose the Linux distribution that's right for them. Detailed installation instructions, step-by-step descriptions of key desktop and server components, and the actual distributions on CD and DVD, let readers get started using Linux immediately. The Bible will serve a broad range of readers, from those starting with Linux to anyone looking to evaluate different Linux distributions. It also covers broad usage including Linux desktops, servers, and firewall/routers.

    New features: Instead of just telling you about how the technology works, new "Bringing Linux In" sections describe how people have implemented Linux in the real world. New sections describe real-life examples, such as how:

    • A Small office created an inexpensive Web, print, and file server
    • A do-it-yourselfer combined Linux audio and video features to create a home multimedia center
    • A school build a computer lab with free educational software
    • A large corporation deployed thousands of Linux systems

    Unique CD and DVD: No other book on the market includes so many Linux distributions on CD and DVD. Our DVD and CD will include the latest versions of at least the following Linux distributions: Fedora, Ubuntu, Debian, SUSE, KNOPPIX, Gentoo, Slackware, Mandriva, Damn Small Linux, SLAX, BackTrack, GeeXbox, and others.

    More Information Buy Now
     
  • Linux Device Drivers, 3rd Edition

    Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman

    Linux Device Drivers, 3rd Edition
    More Information Buy Now
     
  • Practical Guide to Ubuntu Linux (Versions 8.10 and 8.04), A (2nd Edition)

    Mark G. Sobell

    Practical Guide to Ubuntu Linux (Versions 8.10 and 8.04), A (2nd Edition)
    A bestselling author walks readers through every feature and technique they need to know, from installing Ubuntu (using the included DVD) to working with GNOME, Samba, exim4, Apache, DNS, NIS, firestarter, and iptables.
    More Information Buy Now
     
  • Fedora Linux Toolbox: 1000+ Commands for Fedora, CentOS and Red Hat Power Users

    Christopher Negus, Francois Caen

    Fedora Linux Toolbox: 1000+ Commands for Fedora, CentOS and Red Hat Power Users
    Aimed squarely at aspiring Linux power users and professional administrators, the Fedora Linux Toolbox offers more than 1000 examples of useful Linux command lines.

    This compact, handy reference is made to carry with you, whether you are maintaining hundreds of Linux systems or just want to dig beneath the surface of your Fedora desktop system.

    This is the Linux reference book you need to step up to the next level.

    More Information Buy Now
     
  • Building Embedded Linux Systems

    Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, Philippe Gerum

    Building Embedded Linux Systems
    There's a great deal of excitement surrounding the use of Linux in embedded systems -- for everything from cell phones to car ABS systems and water-filtration plants -- but not a lot of practical information. Building Embedded Linux Systems offers an in-depth, hard-core guide to putting together embedded systems based on Linux.

    Updated for the latest version of the Linux kernel, this new edition gives you the basics of building embedded Linux systems, along with the configuration, setup, and use of more than 40 different open source and free software packages in common use. The book also looks at the strengths and weaknesses of using Linux in an embedded system, plus a discussion of licensing issues, and an introduction to real-time, with a discussion of real-time options for Linux.

    This indispensable book features arcane and previously undocumented procedures for:
    • Building your own GNU development toolchain
    • Using an efficient embedded development framework
    • Selecting, configuring, building, and installing a target-specific kernel
    • Creating a complete target root filesystem
    • Setting up, manipulating, and using solid-state storage devices
    • Installing and configuring a bootloader for the target
    • Cross-compiling a slew of utilities and packages
    • Debugging your embedded system using a plethora of tools and techniques
    • Using the uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace, and gdb packages

    By presenting how to build the operating system components from pristine sources and how to find more documentation or help, Building Embedded Linux Systems greatly simplifies the task of keeping complete control over your embedded operating system.

    More Information Buy Now
     
  • Red Hat Enterprise Linux 5 Administration Unleashed

    Tammy Fox

    Red Hat Enterprise Linux 5 Administration Unleashed
    This is the eBook version of the printed book. This comprehensive guide can help you administer Red Hat Enterprise Linux 5 effectively in any production environment, no matter how complex or challenging. Long-time Red Hat insider Tammy Fox brings together today's best practices for the entire system lifecycle, from planning and deployment through maintenance and troubleshooting. Fox shows how to maximize your efficiency and effectiveness by automating day-to-day maintenance through scripting, deploying security updates via Red Hat Network, implementing central identity management services, and providing shared data with NFS and Samba. Red Hat Enterprise Linux 5 Administration Unleashed contains extensive coverage of network and web services, from the Apache HTTP server and Sendmail email services to remote login with OpenSSH. Fox also describes Red Hat's most valuable tools for monitoring and optimization and presents thorough coverage of security -- including a detailed introduction to Security-Enhanced Linux (SELinux).
    • Streamline deployment with Kickstart
    • Find, install, update, remove, and verify software
    • Detect, analyze, and manage hardware
    • Manage storage with LVM, RAID, ACLs, and quotas
    • Use Red Hat Enterprise Linux 5 on 64-bit and multi-core systems
    • Administer users and groups more efficiently and securely
    • Ensure trustworthy backup and rapid recovery
    • Script and schedule tasks to run automatically
    • Provide unified identity management services
    • Configure Apache, BIND, Samba, and Sendmail
    • Monitor and tune the kernel and individual applications
    • Protect against intruders with SELinux and ExecShield
    • Set up firewalls with iptables
    • Enable the Linux Auditing System
    • Use virtualization to run multiple operating systems concurrently
    Tammy Fox served as technical leader of Red Hat's documentation group, where she wrote and revised The Red Hat Enterprise Linux System Administration Guide. She was founding editor of Red Hat Magazine, now an online publication reaching more than 800,000 system administrators and others interested in Linux and open source. She wrote Red Hat's LogViewer tool and has written and contributed to several Red Hat configuration tools. Fox is also the founding leader of the Fedora Docs Project.
    More Information Buy Now
     
  • Python for Unix and Linux System Administration

    Noah Gift, Jeremy Jones

    Python for Unix and Linux System Administration
    Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them.

    Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, you'll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems. Discover how this language can help you:

    • Read text files and extract information
    • Run tasks concurrently using the threading and forking options
    • Get information from one process to another using network facilities
    • Create clickable GUIs to handle large and complex utilities
    • Monitor large clusters of machines by interacting with SNMP programmatically
    • Master the IPython Interactive Python shell to replace or augment Bash, Korn, or Z-Shell
    • Integrate Cloud Computing into your infrastructure, and learn to write a Google App Engine Application
    • Solve unique data backup challenges with customized scripts
    • Interact with MySQL, SQLite, Oracle, Postgres, Django ORM, and SQLAlchemy

    With this book, you'll learn how to package and deploy your Python applications and libraries, and write code that runs equally well on multiple Unix platforms. You'll also learn about several Python-related technologies that will make your life much easier.

    More Information Buy Now
     
  • Perl Best Practices

    Damian Conway

    Perl Best Practices
    Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on. They aren't conscious of all the choices they make, like how they format their source, the names they use for variables, or the kinds of loops they use. They're focused entirely on problems they're solving, solutions they're creating, and algorithms they're implementing. So they write code in the way that seems natural, that happens intuitively, and that feels good.

    But if you're serious about your profession, intuition isn't enough. Perl Best Practices author Damian Conway explains that rules, conventions, standards, and practices not only help programmers communicate and coordinate with one another, they also provide a reliable framework for thinking about problems, and a common language for expressing solutions. This is especially critical in Perl, because the language is designed to offer many ways to accomplish the same task, and consequently it supports many incompatible dialects.

    With a good dose of Aussie humor, Dr. Conway (familiar to many in the Perl community) offers 256 guidelines on the art of coding to help you write better Perl code--in fact, the best Perl code you possibly can. The guidelines cover code layout, naming conventions, choice of data and control structures, program decomposition, interface design and implementation, modularity, object orientation, error handling, testing, and debugging.

    They're designed to work together to produce code that is clear, robust, efficient, maintainable, and concise, but Dr. Conway doesn't pretend that this is the one true universal and unequivocal set of best practices. Instead, Perl Best Practices offers coherent and widely applicable suggestions based on real-world experience of how code is actually written, rather than on someone's ivory-tower theories on how software ought to be created.

    Most of all, Perl Best Practices offers guidelines that actually work, and that many developers around the world are already using. Much like Perl itself, these guidelines are about helping you to get your job done, without getting in the way.

    Praise for Perl Best Practices from Perl community members:

    "As a manager of a large Perl project, I'd ensure that every member of my team has a copy of Perl Best Practices on their desk, and use it as the basis for an in-house style guide." -- Randal Schwartz

    "There are no more excuses for writing bad Perl programs. All levels of Perl programmer will be more productive after reading this book." -- Peter Scott

    "Perl Best Practices will be the next big important book in the evolution of Perl. The ideas and practices Damian lays down will help bring Perl out from under the embarrassing heading of "scripting languages". Many of us have known Perl is a real programming language, worthy of all the tasks normally delegated to Java and C++. With Perl Best Practices, Damian shows specifically how and why, so everyone else can see, too." -- Andy Lester

    "Damian's done what many thought impossible: show how to build large, maintainable Perl applications, while still letting Perl be the powerful, expressive language that programmers have loved for years." -- Bill Odom

    "Finally, a means to bring lasting order to the process and product of real Perl development teams." -- Andrew Sundstrom

    "Perl Best Practices provides a valuable education in how to write robust, maintainable Perl, and is a definitive citation source when coaching other programmers." -- Bennett Todd "I've been teaching Perl for years, and find the same question keeps being asked: Where can I find a reference for writing reusable, maintainable Perl code? Finally I have a decent answer." -- Paul Fenwick "At last a well researched, well thought-out, comprehensive guide to Perl style. Instead of each of us developing our own, we can learn good practices from one of Perl's most prolific and experienced authors. I recommend this book to anyone who prefers getting on with the job rather than going back and fixing errors caused by syntax and poor style issues." -- Jacinta Richardson "If you care about programming in any language read this book. Even if you don't intend to follow all of the practices, thinking through your style will improve it." -- Steven Lembark "The Perl community's best author is back with another outstanding book. There has never been a comprehensive reference on high quality Perl coding and style until Perl Best Practices. This book fills a large gap in every Perl bookshelf." -- Uri Guttman
    More Information Buy Now
     
  • Linux Kernel Development

    Robert Love

    Linux Kernel Development

    Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those who wish to write and develop kernel code. This book is for anyone who wants a fun, practical approach to the Linux kernel.

    The author, a core kernel developer, shares valuable knowledge andexperience on the very latest Linux kernel.

    The book discusses the major subsystems and features of the Linuxkernel, including their design and implementation, their purpose andgoals, and their interfaces. Specific topics covered include: processmanagement, scheduling, time management and timers, system callinterface, memory addressing and management, caching layers, VFS, kernelsynchronization, debugging, and the kernel community.

    The book covers the new 2.6 Linux kernel, and includes numerous sectionson its new features, such as the new O(1) scheduler, the new I/Oschedulers, the new block layer, and kernel preemption.

    This book is an authoritative, practical guide that helps programmersbetter understand the Linux kernel, and to write and develop kernelcode.

    More Information Buy Now
     
Pages: [ 0 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ]