|Browse by Catagory:
Civil Rights & Liberties
War & Peace
Cajun & Creole Cooking
Caribbean & West Indian Cooking
Diabetic & Sugar-Free Cooking
Low Fat Cooking
Middle Eastern Cooking
Pacific Rim Cooking
Home & Garden
Literature & Fiction
Sheet Music & Scores
Environmental & Natural Resources Law
Ethics & Professional Responsibility
Procedures & Litigation
Water Supply & Land Use
Lawyer and Crimal Humor
Outdoors & Nature
Hiking & Camping
Hunting & Fishing
Beer & Beer Making
Health & Fitness
Diets & Weight Loss
Children's Science & Nature
Vitamins & Supplements
Psychology and Counseling
Philosophy of Psychology
Physiological Aspects of Psychology
Psychology of Sexuality
Psychology Testing & Measurement
Chaos & Systems
Geometry & Topology
Logic & Brain Teasers
Chaos & Systems
Geometry & Topology
Probability & Statistics
Experiments, Instruments & Measurement
Chaos & Systems
Fusion & Fission
Nuclear Magnetic Resonance
Waves & Wave Mechanics
Administration & Policy
Allied Health Professions
Medical Education & Training
Endocrinology & Metabolism
Physician & Patient
Insects & Spiders
Fish & Aquariums
Mobile & Wireless Computing: Programming
Linux Kernel & Peripherals
Linux Networking & Administration
State & Local History
Sci Fi Calendars
Bujold, Lois McMaster
Card, Orson Scott
Chalker, Jack L.
Heinlein, Robert A.
McKillip, Patricia A.
Nye, Jody Lynn
|The Linux Command Line: A Complete Introduction
Lowest new price: $22.31
Lowest used price: $21.00
List price: $39.95
Author: William E. Shotts Jr.
You've experienced the shiny, point-and-click surface of your Linux computer—now dive below and explore its depths with the power of the command line.
The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more.
In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore.
As you make your way through the book's short, easily-digestible chapters, you'll learn how to:
- Create and delete files, directories, and symlinks
- Administer your system, including networking, package installation, and process management
- Use standard input and output, redirection, and pipelines
- Edit files with Vi, the world's most popular text editor
- Write shell scripts to automate common or boring tasks
- Slice and dice text files with cut, paste, grep, patch, and sed
Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.
Praise for The Linux Command Line
"I can honestly say I have found THE beginner's guide to Linux."
"Anyone who reads this book and makes use of the examples provided will not be able to avoid becoming a Unix command line pro by the time they've hit the end of the book."
"The most approachable tome on the subject."
"If you’re new to the command line there is definitely a lot that you can learn from this book."
"This is exactly what a Linux beginner needs to get up to speed quickly. The book goes beyond simply walking through all of the command line utilities, and ventures into the realm of theory and how things work together."
—Nicholas C. Zakas, web software engineer and author
|RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), 6th Edition (Certification Press)
Lowest new price: $30.66
Lowest used price: $23.45
List price: $60.00
Author: Michael Jang
The best fully integrated study system available (Exams EX200 and EX300)
With hundreds of review questions and complete coverage of performance-based requirements, RHCSA/RHCE Red Hat Linux Certification Study Guide, Sixth Edition covers what you need to know--and shows you how to prepare--for these challenging exams.
- 100% complete coverage of all official objectives for Exams EX200 and EX300
- Exam Readiness Checklist--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
- Two-Minute Drills for quick review
- 100+ lab questions--two full lab-based RHCSA exams and two full lab-based RHCE exams--match the format, tone, topics, and difficulty of the real exam
Covers all the exam topics, including:
Virtual Machines and Automated Installations * Fundamental Command Line Skills * RHCSA-Level Security Options * The Boot Process * Linux Filesystem Administration * Package Management * User Administration * RHCSA-Level System Administration * RHCE Security * System Services and SELinux * RHCE Administration * Mail Servers * Samba * File Sharing * DNS, FTP, and Logging
- Complete lab-based exam preparation, featuring:
- Two full RHCSA practice exams
- Two full RHCE practice exams
- Lab-based chapter self tests
- In-depth answer explanations for all labs
- RHCSA and RHCE Glossary
- PDF copy of the book for studying on the go
Michael Jang, RHCE, LPIC-2, UCP, LCP, MCP, is the author of three previous bestselling editions of RHCE Red Hat Certified Engineer Linux Study Guide and several other books on Linux and professional certification.
|A Practical Guide to Linux Commands, Editors, and Shell Programming (3rd Edition)
Lowest new price: $27.56
Lowest used price: $25.82
List price: $49.99
Author: Mark G. Sobell
“First Sobell taught people how to use Linux . . . now he teaches you the power of Linux. A must-have book for anyone who wants to take Linux to the next level.”
–Jon “maddog” Hall, Executive Director, Linux International
New Chapters on Python and MySQL–Covers Perl, too!
Learn from hundreds of realistic, high-quality examples, and become a true Linux command-line guru!
NEW! Covers busybox, Midnight Commander, screen, and sshfs/curlftpf
Covers the Mac OS X command line and its unique tools
295-page reference covers 98 utilities, including Mac OS X commands!
For use with all popular versions of Linux, including Ubuntu™, Fedora™, openSUSE™, Red Hat®, Debian, Mageia, Mint, Arch, CentOS, and Mac OS X, too!
The Most Useful Tutorial and Reference, with Hundreds of High-Quality Examples for Every Popular Linux Distribution
Linux is today’s dominant Internet server platform. System administrators and Web developers need deep Linux fluency, including expert knowledge of shells and the command line. This is the only guide with everything you need to achieve that level of Linux mastery. Renowned Linux expert Mark Sobell has brought together comprehensive, insightful guidance on the tools sysadmins, developers, and power users need most, and has created an outstanding day-to-day reference.
This title is 100 percent distribution and release agnostic. Packed with hundreds of high-quality, realistic examples, it presents Linux from the ground up: the clearest explanations and most useful information about everything from filesystems to shells, editors to utilities, and programming tools to regular expressions.
Use a Mac? You’ll find coverage of the Mac OS X command line, including OS X-only tools and utilities other Linux/UNIX titles ignore. Sobell presents a new MySQL chapter. There’s even an expert introduction to Python–today’s most valuable tool for automating complex, time-consuming administration tasks.
A Practical Guide to Linux® Commands, Editors, and Shell Programming, Third Edition, is the only guide to deliver
A MySQL chapter to get you started with this ubiquitous relational database management system (RDBMS)
A masterful introduction to Python for system administrators and power users
New coverage of the busybox single binary collection of utilities, the screen terminal session manager/multiplexer, and the mc (Midnight Commander) textual file manager, plus a new chapter on using ssh for secure communication
In-depth coverage of the bash and tcsh shells, including a complete discussion of environment, inheritance, and process locality, plus coverage of basic and advanced shell programming
Practical explanations of 98 core utilities, from aspell to xargs, including printf and sshfs/curlftpfs, PLUS Mac OS X-specific utilities from ditto to SetFile
Expert guidance on automating remote backups using rsync
Dozens of system security tips, including step-by-step walkthroughs of implementing secure communications using ssh and scp
Tips and tricks for customizing the shell, including step values, sequence expressions, the eval builtin, and implicit command-line continuation
High-productivity editing techniques using vim and emacs
A comprehensive, 295-page command reference section covering 98 utilities, including find, grep, sort, and tar
Instructions for updating systems using apt-get and yum
And much more, including coverage of BitTorrent, gawk, sed, find, sort, bzip2, and regular expressions
|The Linux Programming Interface: A Linux and UNIX System Programming Handbook
Lowest new price: $52.00
Lowest used price: $53.17
List price: $99.95
Author: Michael Kerrisk
The Linux Programming Interface is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system.
In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs.
You'll find descriptions of over 500 system calls and library functions, and more than 200 example programs, 88 tables, and 115 diagrams. You'll learn how to:
- Read and write files efficiently
- Use signals, clocks, and timers
- Create processes and execute programs
- Write secure programs
- Write multithreaded programs using POSIX threads
- Build and use shared libraries
- Perform interprocess communication using pipes, message queues, shared memory, and semaphores
- Write network applications with the sockets API
While The Linux Programming Interface covers a wealth of Linux-specific features, including epoll, inotify, and the /proc file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms.
The Linux Programming Interface is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic.Praise for The Linux Programming Interface
"If I had to choose a single book to sit next to my machine when writing software for Linux, this would be it." Martin Landers, Software Engineer, Google
"This book, with its detailed descriptions and examples, contains everything you need to understand the details and nuances of the low-level programming APIs in Linux . . . no matter what the level of reader, there will be something to be learnt from this book." Mel Gorman, Author of Understanding the Linux Virtual Memory Manager
"Michael Kerrisk has not only written a great book about Linux programming and how it relates to various standards, but has also taken care that bugs he noticed got fixed and the man pages were (greatly) improved. In all three ways, he has made Linux programming easier. The in-depth treatment of topics in The Linux Programming Interface
. . . makes it a must-have reference for both new and experienced Linux programmers." Andreas Jaeger, Program Manager, openSUSE, Novell
"Michael's inexhaustible determination to get his information right, and to express it clearly and concisely, has resulted in a strong reference source for programmers. While this work is targeted at Linux programmers, it will be of value to any programmer working in the UNIX/POSIX ecosystem." David Butenhof, Author of Programming with POSIX Threads
and Contributor to the POSIX and UNIX Standards
". . . a very thorough—yet easy to read—explanation of UNIX system and network programming, with an emphasis on Linux systems. It's certainly a book I'd recommend to anybody wanting to get into UNIX programming (in general) or to experienced UNIX programmers wanting to know 'what's new' in the popular GNU/Linux system." Fernando Gont, Network Security Researcher, IETF Participant, and RFC Author
". . . encyclopedic in the breadth and depth of its coverage, and textbook-like in its wealth of worked examples and exercises. Each topic is clearly and comprehensively covered, from theory to hands-on working code. Professionals, students, educators, this is the Linux/UNIX reference that you have been waiting for." Anthony Robins, Associate Professor of Computer Science, The University of Otago
"I've been very impressed by the precision, the quality and the level of detail Michael Kerrisk put in his book. He is a great expert of Linux system calls and lets us share his knowledge and understanding of the Linux APIs." Christophe Blaess, Author of Programmation systeme en C sous Linux
". . . an essential resource for the serious or professional Linux and UNIX systems programmer. Michael Kerrisk covers the use of all the key APIs across both the Linux and UNIX system interfaces with clear descriptions and tutorial examples and stresses the importance and benefits of following standards such as the Single UNIX Specification and POSIX 1003.1." Andrew Josey, Director, Standards, The Open Group, and Chair of the POSIX 1003.1 Working Group
"What could be better than an encyclopedic reference to the Linux system, from the standpoint of the system programmer, written by none other than the maintainer of the man pages himself? The Linux Programming Interface
is comprehensive and detailed. I firmly expect it to become an indispensable addition to my programming bookshelf." Bill Gallmeister, Author of POSIX.4 Programmer's Guide: Programming for the Real World
". . . the most complete and up-to-date book about Linux and UNIX system programming. If you're new to Linux system programming, if you're a UNIX veteran focused on portability while interested in learning the Linux way, or if you're simply looking for an excellent reference about the Linux programming interface, then Michael Kerrisk's book is definitely the companion you want on your bookshelf." Loic Domaigne, Chief Software Architect (Embedded), Corpuls.com
Lowest new price: $25.47
Lowest used price: $25.46
List price: $49.99
Author: Christopher Negus
More than 50 percent new and revised content for today's Linux environment gets you up and running in no time!
Linux continues to be an excellent, low-cost alternative to expensive operating systems. Whether you're new to Linux or need a reliable update and reference, this is an excellent resource. Veteran bestselling author Christopher Negus provides a complete tutorial packed with major updates, revisions, and hands-on exercises so that you can confidently start using Linux today.
- Offers a complete restructure, complete with exercises, to make the book a better learning tool
- Places a strong focus on the Linux command line tools and can be used with all distributions and versions of Linux
- Features in-depth coverage of the tools that a power user and a Linux administrator need to get started
This practical learning tool is ideal for anyone eager to set up a new Linux desktop system at home or curious to learn how to manage Linux server systems at work.
|Linux+ Guide to Linux Certification (Networking (Course Technology))
Lowest new price: $101.00
Lowest used price: $73.50
List price: $181.95
Author: Jason W. Eckert
LINUX+ GUIDE TO LINUX CERTIFICATION, THIRD EDITION offers the most up-to-date information to empower users to successfully pass CompTIA's Linux+ (Powered by LPI) Certification exam, while maintaining a focus on quality, classroom usability, and real-world experience. This complete guide provides not only the conceptual knowledge, but also the hands-on skills necessary to work with the Linux operation systems in a network administration environment. Comprehensive coverage includes updated information pertinent to the latest Linux distributions, as well as new storage technologies such as LVM and ext4. Readers will learn about new and expanded material on key job-related networking services including FTP, NFS, Samba, Apache, DNS, DHCP, NTP, RADIUS, LDAP, Squid, Sendmail, Postfix, X, SSH, VNC, SQL, and updated information on security practices and technologies. The Hands-On Projects help learners practice new skills, and review questions and key terms reinforce important concepts.
- Maps fully to CompTIA's Linux+ (Powered by LPI) certification exam, including coverage of new technologies.
- Provides readers with both the conceptual knowledge and hands-on skills necessary to work with the Linux network operating systems in a network administration environment.
- Maintains a focus on quality, classroom usability, and a hands-on experience for your students.
- Discovery Exercises incorporate real-world experiences to make the coverage realistic and meaningful beyond just a list of technical features, and Review Questions test readers' understanding of critical information.
|RHCSA/RHCE Red Hat Linux Certification Practice Exams with Virtual Machines (Exams EX200 & EX300)
Lowest new price: $19.14
Lowest used price: $19.13
List price: $40.00
Author: Michael Jang
Don’t Let the Real Test Be Your First Test! RHCSA/RHCE Red Hat Linux Certification Practice Exams with Virtual Machines (Exams EX200 & EX300) features 100+ hands-on labs, four complete practice exams, and three virtual machines. To help you understand the material, the labs and practice exams are accompanied by in-depth answer explanations. This practical guide covers all official objectives for Exams EX200 and EX300 and is the perfect companion to RHCSA/RHCE Red Hat Linux Certification Study Guide, Sixth Edition.
Covers all exam topics, including:
Virtual Machines and Automated Installations • Fundamental Command Line Skills • RHCSA-Level Security Options • The Boot Process • Linux Filesystem Administration • Package Management • User Administration • RHCSA-Level System Administration Tasks • Security • System Services and SELinux • RHCE Administrative Tasks • Electronic Mail Servers • The Apache Web Server • The Samba File Server • More File-Sharing Services • Administrative Services: DNS, FTP, and Logging
Includes three virtual machines preloaded with:
In order to take advantage of the virtual machines that accompany this book you will need a 64-bit system with hardware virtualization enabled as well as RHEL 6 or its equivalent.
- Two RHCSA practice exams
- Two RHCE practice exams
- 100+ hands-on labs
|Understanding the Linux Kernel, Third Edition
Lowest new price: $30.00
Lowest used price: $21.00
List price: $59.99
Author: Daniel P. Bovet
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
- 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.
|Linux Kernel Development (3rd Edition)
Lowest new price: $32.52
Lowest used price: $30.50
List price: $49.99
Author: Robert Love
Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.
The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs.
The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I/O layer, and I/O schedulers.
The third edition of Linux Kernel Development includes new and updated material throughout the book:
- An all-new chapter on kernel data structures
- Details on interrupt handlers and bottom halves
- Extended coverage of virtual memory and memory allocation
- Tips on debugging the Linux kernel
- In-depth coverage of kernel synchronization and locking
- Useful insight into submitting kernel patches and working with the Linux kernel community
|Linux All-in-One For Dummies
Lowest new price: $21.70
Lowest used price: $18.66
List price: $39.99
Author: Emmett Dulaney
A complete guide and reference to five major Linux distributions
Linux continues to grow in popularity worldwide as a low-cost, reliable operating system for enterprise use. Nine minibooks in this guide cover everything administrators need to know about the five leading versions: Ubuntu, Fedora Core, OpenSUSE, Mint, and Mandriva. The companion DVD includes full Ubuntu installations and ISO images for the other four, saving hours of downloading time.
- The open source Linux operating system is gaining market share around the world for both desktop and server use; this soup-to-nuts guide covers installation and everything else administrators need to know about Ubuntu, Fedora Core, OpenSUSE, Mint, and Mandriva
- Nine self-contained minibooks cover Linux basics, desktops, networking, Internet, administration, security, Linux servers, programming, and scripting
- Updated to cover the newest versions of the five top distributions, with complete installation instructions and a DVD including the full Ubuntu installations and ISO images for the others
Linux users and administrators will be able to install and sample five popular Linux flavors with the information in Linux All-in-One For Dummies.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Page 1 of 92
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.