0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (25)
  • R250 - R500 (116)
  • R500+ (426)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Unix, Unix Linux & Unix TCL/TK

FreeBSD Mastery - Advanced ZFS (Paperback): Michael W Lucas, Allan Jude FreeBSD Mastery - Advanced ZFS (Paperback)
Michael W Lucas, Allan Jude
R585 Discovery Miles 5 850 Ships in 10 - 15 working days
Learning RHEL Networking (Paperback): Andrew Mallett Learning RHEL Networking (Paperback)
Andrew Mallett
R1,357 Discovery Miles 13 570 Ships in 10 - 15 working days

0

Puppet 4 Essentials - (Paperback, 2nd Revised edition): Felix Frank, Martin Alfke Puppet 4 Essentials - (Paperback, 2nd Revised edition)
Felix Frank, Martin Alfke
R1,242 Discovery Miles 12 420 Ships in 10 - 15 working days

Acquire skills to manage your IT infrastructure effectively with Puppet About This Book * Breeze through Puppet 4's key features and performance improvements to bring real advantage to your IT infrastructure * Discover Puppet best practices to help you avoid common mistakes and pitfalls * Blitz through easy-to-follow examples to get to grips with Puppet and succeed with everyday IT automation Who This Book Is For If you're an experienced IT professional and a new Puppet user, this book will provide you with all you need to know to go from installation to advanced automation in no time at all. Get a rapid introduction to the essential topics and then tackle Puppet for advanced automation. What You Will Learn * Write and employ individual Puppet manifests * Understand how Puppet implements system abstraction * Deploy the Puppet master and agents * Leverage and extend Facter to summarize your systems * Create modular and reusable Puppet code * Extend your code base with publicly available Puppet modules * Use the modern features of Puppet 4 * Separate logic from data using Hiera In Detail Puppet is a configuration management tool that allows you to automate all your IT configurations, giving you control over what you do to each Puppet Agent in a network, and when and how you do it. In this age of digital delivery and ubiquitous Internet presence, it's becoming increasingly important to implement scalable and portable solutions, not only in terms of software, but also the systems that run it. The free Ruby-based tool Puppet has established itself as the most successful solution to manage any IT infrastructure. Ranging from local development environments through complex data center setups to scalable cloud implementations, Puppet allows you to handle them all with a unified approach. Puppet 4 Essentials, Second Edition gets you started rapidly and intuitively as you'll put Puppet's tools to work right away. It will also highlight the changes associated with performance improvements as well as the new language features in Puppet 4. We'll start with a quick introduction to Puppet to get you managing your IT systems quickly. You will then learn about the Puppet Agent that comes with an all-in-one (AIO) package and can run on multiple systems. Next, we'll show you the Puppet Server for high-performance communication and passenger packages. As you progress through the book, the innovative structure and approach of Puppet will be explained with powerful use cases. The difficulties that are inherent to a complex and powerful tool will no longer be a problem for you as you discover Puppet's fascinating intricacies. By the end of the book, you will not only know how to use Puppet, but also its companion tools Facter and Hiera, and will be able to leverage the flexibility and expressive power implemented by their tool chain. Style and approach This quick learning guide for Puppet follows a practical approach, starting with some basic commands that you can use from the shell right away. It comprises a series of examples that will get you familiar with the most important aspects of Puppet in a flash.

Unix - Operating System Success in a Day (Paperback): Sam Key Unix - Operating System Success in a Day (Paperback)
Sam Key
R249 Discovery Miles 2 490 Ships in 10 - 15 working days
Mastering Embedded Linux Programming (Paperback): Chris Simmonds Mastering Embedded Linux Programming (Paperback)
Chris Simmonds
R1,434 Discovery Miles 14 340 Ships in 10 - 15 working days

Harness the power of Linux to create versatile and robust embedded solutions About This Book * Create efficient and secure embedded devices using Linux * Minimize project costs by using open source tools and programs * Explore each component technology in depth, using sample implementations as a guide Who This Book Is For This book is ideal for Linux developers and system programmers who are already familiar with embedded systems and who want to know how to create best-in-class devices. A basic understanding of C programming and experience with systems programming is needed. What You Will Learn * Understand the role of the Linux kernel and select an appropriate role for your application * Use Buildroot and Yocto to create embedded Linux systems quickly and efficiently * Create customized bootloaders using U-Boot * Employ perf and ftrace to identify performance bottlenecks * Understand device trees and make changes to accommodate new hardware on your device * Write applications that interact with Linux device drivers * Design and write multi-threaded applications using POSIX threads * Measure real-time latencies and tune the Linux kernel to minimize them In Detail Mastering Embedded Linux Programming takes you through the product cycle and gives you an in-depth description of the components and options that are available at each stage. You will begin by learning about toolchains, bootloaders, the Linux kernel, and how to configure a root filesystem to create a basic working device. You will then learn how to use the two most commonly used build systems, Buildroot and Yocto, to speed up and simplify the development process. Building on this solid base, the next section considers how to make best use of raw NAND/NOR flash memory and managed flash eMMC chips, including mechanisms for increasing the lifetime of the devices and to perform reliable in-field updates. Next, you need to consider what techniques are best suited to writing applications for your device. We will then see how functions are split between processes and the usage of POSIX threads, which have a big impact on the responsiveness and performance of the final device The closing sections look at the techniques available to developers for profiling and tracing applications and kernel code using perf and ftrace. Style and approach This book is an easy-to-follow and pragmatic guide consisting of an in-depth analysis of the implementation of embedded devices. Each topic has a logical approach to it; this coupled with hints and best practices helps you understand embedded Linux better.

Mastering Linux - Fundamentals (Paperback): Paul Cobbaut Mastering Linux - Fundamentals (Paperback)
Paul Cobbaut
R861 Discovery Miles 8 610 Ships in 10 - 15 working days
CentOS High Availability (Paperback, Ed): Mitja Resman CentOS High Availability (Paperback, Ed)
Mitja Resman
R862 Discovery Miles 8 620 Ships in 10 - 15 working days

0

Oracle Linux 5 and 6 System Administration (Paperback): L. Landry Oracle Linux 5 and 6 System Administration (Paperback)
L. Landry
R916 Discovery Miles 9 160 Ships in 10 - 15 working days
CentOS 7 Linux Server Cookbook - (Paperback, 2nd Revised edition): Oliver Pelz, Jonathan Hobson CentOS 7 Linux Server Cookbook - (Paperback, 2nd Revised edition)
Oliver Pelz, Jonathan Hobson
R1,403 Discovery Miles 14 030 Ships in 10 - 15 working days

Over 80 recipes to get up and running with CentOS 7 Linux server About This Book * A practical guide to install, configure, administer and maintain CentOS 7 servers * An in-depth guide to the CentOS 7 operating system, exploring its various new features and changes in server administration * Presents tricks and solutions to tackle common server issues with the help of practical examples and real-life scenarios Who This Book Is For This book is targeted at beginner and more experienced system administrators alike who want to use CentOS as their server solution. Readers do not need much pre-knowledge or experience at all to work with this book. What You Will Learn * Install and configure CentOS 7 Linux server system from scratch using normal and advanced methods * Maintain a performance-based and secure server solution by deploying expert configuration advice and managing software packages * Monitor, manage and develop your server's file system to maintain a stable performance * Gain best practice methods on sharing files and resources through a network * Install and configure common standard services such as web, mail, FTP, database and domain name server technologies * Introduce you to the world of operating-system-level virtualization using the Docker platform. * Understand the fundamentals of the Security-Enhanced Linux access control architecture * Monitor your IT infrastructure using Nagios In Detail This book will provide you with a comprehensive series of starting points that will give you direct access to the inner workings of the latest CentOS version 7 and help you trim the learning curve to master your server. You will begin with the installation and basic configuration of CentOS 7, followed by learning how to manage your system, services and software packages. You will then gain an understanding of how to administer the file system, secure access to your server and configure various resource sharing services such as file, printer and DHCP servers across your network. Further on, we cover advanced topics such as FTP services, building your own DNS server, running database servers, and providing mail and web services. Finally, you will get a deep understanding of SELinux and you will learn how to work with Docker operating-system virtualization and how to monitor your IT infrastructure with Nagios. By the end of this book, you will have a fair understanding of all the aspects of configuring, implementing and administering CentOS 7 Linux server and how to put it in control. Style and approach This book is a practical reference guide with hands-on examples and solutions to real-world administration problems. It covers in-depth and comprehensive information on CentOS 7 and its new features.

Getting Started with SpriteKit (Paperback): Jorge Jordan Getting Started with SpriteKit (Paperback)
Jorge Jordan
R1,134 Discovery Miles 11 340 Ships in 10 - 15 working days

Develop fun and exciting games and create amazing animations for your existing apps with SpriteKit, Apple's 2D game development framework About This Book * Learn the key concepts of game development in iOS * Take advantage of SpriteKit to create your own games and improve your apps * Follow the step-by-step chapters to create a complete product ready to submit to the App Store Who This Book Is For Getting Started with SpriteKit is for beginner-level iOS developers who want to add an extra edge to their apps and create amazing games using SpriteKit. It doesn't matter whether you have experience in iOS development or not as this book will show you the swift tricks you can use to create games. What You Will Learn * Create and configure a SpriteKit project from scratch * Load and manage the basic elements of games such as sprites, labels, and geometrical primitives * Handle touch events, detect collisions, and play sound audio files * Create complex elements, animate sprites, and run the parallax effect * Complete your games with key components such as a main menu, transitions between scenes, a tutorial, and the ability to load and save data * Increase the efficiency of your device using the accelerometer or by adding shaders, lights, and shadows * Gain complementary techniques such as creating or finding audio resources, applying SpriteKit to apps, or using third-party tools In Detail SpriteKit is Apple's game engine to develop native iOS games. Strongly boosted by the Apple Inc., Cupertino, it has increased in popularity since its first release. This book shows you the solutions provided by SpriteKit to help you create any 2D game you can imagine and apply them to create animations that will highlight your existing apps. This book will give you the knowledge you need to apply SpriteKit to your existing apps or create your own games from scratch. Throughout the book, you will develop a complete game. The beautiful designs implemented in the game in this book will easily lead you to learn the basis of 2D game development, including creating and moving sprites, and adding them to a game scene. You will also discover how to apply advanced techniques such as collision detection, action execution, playing music, or running animations to give a more professional aspect to the game. You will finish your first game by learning how to add a main menu and a tutorial, as well as saving and loading data from and to the player's device. Finally, you will find out how to apply some mobile games techniques such as accelerometer use or touch detection. Style and approach Written in an informal way with plenty of illustrative screenshots, this easy-to-follow and practical guide will help you get the most from SpriteKit. The main part of the book provides step-by-step instructions to develop of a complete product, while the last chapters give you some complementary techniques than can be used in mobile 2D game development.

Mastering Linux Network Administration (Paperback): Jay LaCroix Mastering Linux Network Administration (Paperback)
Jay LaCroix
R1,374 Discovery Miles 13 740 Ships in 10 - 15 working days

Master the skills and techniques that are required to design, deploy, and administer real Linux-based networks About This Book * Master the art of using Linux and administering network services for enterprise environments * Perform hands-on activities to reinforce expert-level knowledge * Get full coverage of both the CentOS and Debian systems, including how networking concepts differ for each Who This Book Is For Mastering Linux Network Administration is recommended for those who already understand the basics of using Linux and networking, and would like to push those skills to a higher level through real-world Linux networking scenarios. Whether you intend to run a home office consisting of Linux nodes or a rollout of a Linux network within your organization, this book is a great fit for those that desire to learn how to manage networked systems with the power of Linux. What You Will Learn * Install and configure the Debian and CentOS systems * Set up and configure file servers * Administer networked nodes remotely * Discover how to monitor system performance for peak health * Configure network services such as DNS and DHCP * Host HTTP content via Apache * Troubleshoot Linux networking issues In Detail Linux is everywhere. Whether you run a home office, a small business, or manage enterprise systems, Linux can empower your network to perform at its very best. Armed with the advanced tools and best practice guidance of this practical guide, you'll be able to mold Linux networks to your will, empowering your systems and their users to take advantage of all that Linux-based networks have to offer. Understand how Linux networks function and get to grips with essential tips and tricks to manage them - whether you're already managing a networks, or even just starting out. With Debian and CentOS as its source, this book will divulge all the details you need to manage a real Linux-based network. With detailed activities and instructions based on real-world scenarios, this book will be your guide to the exciting world of Linux networking. Style and approach This practical guide will walk you through all the core concepts required to manage real Linux-based networks.

GNU tar Reference Manual - GNU tar: an archiver tool (Paperback): Jay Fenlason, John Gilmore GNU tar Reference Manual - GNU tar: an archiver tool (Paperback)
Jay Fenlason, John Gilmore
R812 Discovery Miles 8 120 Ships in 10 - 15 working days
Mastering QGIS (Paperback, Ed): Kurt Menke Gisp, Dr. Richard Smith Jr., GISP, Dr Luigi Pirelli, Dr. John Van Hoesen, GISP Mastering QGIS (Paperback, Ed)
Kurt Menke Gisp, Dr. Richard Smith Jr., GISP, Dr Luigi Pirelli, Dr. John Van Hoesen, GISP
R1,427 Discovery Miles 14 270 Ships in 10 - 15 working days

0

Embedded Linux Development with Yocto Project (Paperback): Otavio Salvador, Daiane Angolini Embedded Linux Development with Yocto Project (Paperback)
Otavio Salvador, Daiane Angolini
R723 Discovery Miles 7 230 Ships in 10 - 15 working days

A practical tutorial guide which introduces you to the basics of Yocto Project, and also helps you with its real hardware use to boost your Embedded Linux-based project. If you are an embedded systems enthusiast and willing to learn about compelling features offered by the Yocto Project, then this book is for you. With prior experience in the embedded Linux domain, you can make the most of this book to efficiently create custom Linux-based systems.

Exploring SE for Android (Paperback, Ed): William Confer, William Roberts Exploring SE for Android (Paperback, Ed)
William Confer, William Roberts
R1,279 Discovery Miles 12 790 Ships in 10 - 15 working days

COM053000

Getting Started with UDOO (Paperback, Ed): Emanuele Palazzetti Getting Started with UDOO (Paperback, Ed)
Emanuele Palazzetti
R880 Discovery Miles 8 800 Ships in 10 - 15 working days

0

Linux - The Ultimate Beginner's Guide! (Paperback): Andrew Johansen Linux - The Ultimate Beginner's Guide! (Paperback)
Andrew Johansen
R533 Discovery Miles 5 330 Ships in 10 - 15 working days
Mastering Linux Shell Scripting (Paperback): Andrew Mallett Mastering Linux Shell Scripting (Paperback)
Andrew Mallett
R934 Discovery Miles 9 340 Ships in 9 - 17 working days

Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise About This Book * Identify the high level steps such as verifying user input, using command lines and conditional statements in creating and executing simple shell scripts * Create and edit dynamic shell scripts to manage complex and repetitive tasks * Learn about scripting in Perl and programming in Python as a BASH scripting alternative with this practical, step-by-step guide Who This Book Is For Mastering Linux Shell Scripting has been written for Linux administrators who want to automate tasks in their daily lives, saving time and effort. You'll need to have command-line experience and be familiar with the tasks that you need to automate. What You Will Learn * Use the type command to identify the order of command evaluation * Create interactive scripts that prompt for user input * Foster menu structures for operators with little command-line experience * Develop scripts that dynamically edit web configuration files to produce a new virtual host * Write scripts that use AWK to search and reports on log files * Draft effective scripts using functions as building blocks, reducing maintenance and build time * Make informed choices by comparing different script languages such as Perl and Python with BASH In Detail Shell scripting is a quick method to prototype a complex application or a problem by automating tasks when working on Linux-based systems. Using both simple one-line commands and command sequences complex problems can be solved with ease, from text processing to backing up sysadmin tools. In this book, you'll discover everything you need to know to master shell scripting and make informed choices about the elements you employ. Get to grips with the fundamentals of creating and running a script in normal mode, and in debug mode. Learn about various conditional statements' code snippets, and realize the power of repetition and loops in your shell script. Implement functions and edit files using the Stream Editor, script in Perl, program in Python - as well as complete coverage of other scripting languages to ensure you can choose the best tool for your project. Style and approach The book will capture your attention and keep you engaged with the simplicity and clarity of each explanation. Every step is accompanied with screen captures so you can cross-check the results before moving on.

LINUX Command Line - Become a Linux Expert! (Input/output Redirection, Wildcards, File Security, Processes Managing, Shell... LINUX Command Line - Become a Linux Expert! (Input/output Redirection, Wildcards, File Security, Processes Managing, Shell Programming Advanced Features, GUI Elements, Useful Linux Commands) (Paperback)
Matthew Gimson
R230 Discovery Miles 2 300 Ships in 10 - 15 working days
Z Shell 5.1 Reference Manual (Paperback): Paul Falstad Z Shell 5.1 Reference Manual (Paperback)
Paul Falstad
R896 Discovery Miles 8 960 Ships in 10 - 15 working days
Red Hat Enterprise Linux Troubleshooting Guide (Paperback): Benjamin Cane Red Hat Enterprise Linux Troubleshooting Guide (Paperback)
Benjamin Cane
R1,583 Discovery Miles 15 830 Ships in 10 - 15 working days

Identify, capture and resolve common issues faced by Red Hat Enterprise Linux administrators using best practices and advanced troubleshooting techniques About This Book * Develop a strong understanding of the base tools available within Red Hat Enterprise Linux (RHEL) and how to utilize these tools to troubleshoot and resolve real-world issues * Gain hidden tips and techniques to help you quickly detect the reason for poor network/storage performance * Troubleshoot your RHEL to isolate problems using this example-oriented guide full of real-world solutions Who This Book Is For If you have a basic knowledge of Linux from administration or consultant experience and wish to add to your Red Hat Enterprise Linux troubleshooting skills, then this book is ideal for you. The ability to navigate and use basic Linux commands is expected. What You Will Learn * Identify issues that need rapid resolution against long term root cause analysis * Discover commands for testing network connectivity such as telnet, netstat, ping, ip and curl * Spot performance issues with commands such as top, ps, free, iostat, and vmstat * Use tcpdump for traffic analysis * Repair a degraded file system and rebuild a software raid * Identify and troubleshoot hardware issues using dmesg * Troubleshoot custom applications with strace and knowledge of Linux resource limitations In Detail Red Hat Enterprise Linux is an operating system that allows you to modernize your infrastructure, boost efficiency through virtualization, and finally prepare your data center for an open, hybrid cloud IT architecture. It provides the stability to take on today's challenges and the flexibility to adapt to tomorrow's demands. In this book, you begin with simple troubleshooting best practices and get an overview of the Linux commands used for troubleshooting. The book will cover the troubleshooting methods for web applications and services such as Apache and MySQL. Then, you will learn to identify system performance bottlenecks and troubleshoot network issues; all while learning about vital troubleshooting steps such as understanding the problem statement, establishing a hypothesis, and understanding trial, error, and documentation. Next, the book will show you how to capture and analyze network traffic, use advanced system troubleshooting tools such as strace, tcpdump & dmesg, and discover common issues with system defaults. Finally, the book will take you through a detailed root cause analysis of an unexpected reboot where you will learn to recover a downed system. Style and approach This is an easy-to-follow guide packed with examples of real-world core Linux concepts. All the topics are presented in detail while you're performing the actual troubleshooting steps.

BeagleBone Black Cookbook (Paperback): Charles A. Hamilton BeagleBone Black Cookbook (Paperback)
Charles A. Hamilton
R1,186 Discovery Miles 11 860 Ships in 9 - 17 working days

Over 60 recipes and solutions for inventors, makers, and budding engineers to create projects using the BeagleBone Black About This Book * Learn how to develop applications with the BeagleBone Black and open source Linux software * Sharpen your expertise in making sophisticated electronic devices * Explore the BeagleBone Black with this easy-to-succeed recipe format Who This Book Is For If you are a hardware, Linux, and/or microcomputing novice, or someone who wants more power and possibilities with product prototypes, electronic art projects, or embedded computing experiments, then this book is for you. It is for Internet of Things enthusiasts who want to use more sophisticated hardware than the Raspberry Pi or the Arduino can provide. Whether you are an engineering student, a DIYer, an inventor, or a budding electronics enthusiast, this book delivers accessible, easy-to-succeed instructions for using an advanced microcomputing platform. What You Will Learn * Set up and run the BeagleBone Black for the first time * Learn the basics of microcomputing and Linux using the command line and easy kernel mods * Make introductory projects with Python, JavaScript, BoneScript, and Node.js * Explore physical computing and simple circuits using buttons, LEDs, sensors, and motors * Discover the unique features of the BeagleBone Black and its real-time computing functions * Build intermediate level audio and video applications * Assemble and add ingredients for creating Internet of Things prototypes In Detail There are many single-board controllers and computers such as Arduino, Udoo, or Raspberry Pi, which can be used to create electronic prototypes on circuit boards. However, when it comes to creating more advanced projects, BeagleBone Black provides a sophisticated alternative. Mastering the BeagleBone Black enables you to combine it with sensors and LEDs, add buttons, and marry it to a variety of add-on boards. You can transform this tiny device into the brain for an embedded application or an endless variety of electronic inventions and prototypes. With dozens of how-tos, this book kicks off with the basic steps for setting up and running the BeagleBone Black for the first time, from connecting the necessary hardware and using the command line with Linux commands to installing new software and controlling your system remotely. Following these recipes, more advanced examples take you through scripting, debugging, and working with software source files, eventually working with the Linux kernel. Subsequently, you will learn how to exploit the board's real-time functions. We will then discover exciting methods for using sound and video with the system before marching forward into an exploration of recipes for building Internet of Things projects. Finally, the book finishes with a dramatic arc upward into outer space, when you explore ways to build projects for tracking and monitoring satellites. Style and approach This comprehensive recipe book deconstructs a complex, often confusing piece of technology, and transforms it to become accessible and fun with snappy, unintimidating prose, and extensive easy-to-succeed instructions.

Git Best Practices Guide (Paperback): Eric Pidoux Git Best Practices Guide (Paperback)
Eric Pidoux
R773 Discovery Miles 7 730 Ships in 10 - 15 working days

If you are a developer and you want to completely master Git without heavy theory, this is the book for you. A reasonable knowledge level and basic understanding of Git concepts will get you started with this book.

Korn Shell Cookbook - Advanced Unix Scripting Examples (Paperback): Vijay Iyer Korn Shell Cookbook - Advanced Unix Scripting Examples (Paperback)
Vijay Iyer
R420 Discovery Miles 4 200 Ships in 10 - 15 working days

Learn to harness the programming power that comes standard with all unix and linux systems (including Apple's OSX). This guide encourages hands-on experimentation by including actual scripts that feature the korn shell (ksh), awk, and sed.

Penetration Testing with BackBox (Paperback): Stefan Umit Uygur Penetration Testing with BackBox (Paperback)
Stefan Umit Uygur
R852 Discovery Miles 8 520 Ships in 10 - 15 working days

This practical book outlines the steps needed to perform penetration testing using BackBox. It explains common penetration testing scenarios and gives practical explanations applicable to a realworld setting. This book is written primarily for security experts and system administrators who have an intermediate Linux capability. However, because of the simplicity and userfriendly design, it is also suitable for beginners looking to understand the principle steps of penetration testing.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Linux for Hackers - A Comprehensive…
William Vance Hardcover R625 R568 Discovery Miles 5 680
PowerShell for Administration, IT Pro…
William R. Stanek, William Stanek Hardcover R1,533 Discovery Miles 15 330
PowerShell, IT Pro Solutions…
William R. Stanek, William Stanek Hardcover R1,550 Discovery Miles 15 500
DNSSEC Mastery, 2nd Edition
Michael W Lucas Hardcover R947 R853 Discovery Miles 8 530
Sudo Mastery
Michael W Lucas Hardcover R963 R868 Discovery Miles 8 680
Linux - The ultimate guide to Linux for…
Craig Newport Hardcover R596 R540 Discovery Miles 5 400
Ubuntu Linux Bible
D. Clinton Paperback R1,414 R949 Discovery Miles 9 490
Linux Malware Incident Response: A…
Cameron H. Malin, Eoghan Casey, … Paperback R459 Discovery Miles 4 590
Kubernetes - The Ultimate Beginners…
Mark Reed Hardcover R599 R543 Discovery Miles 5 430
PowerShell - The Ultimate Beginners…
Mark Reed Hardcover R615 R559 Discovery Miles 5 590

 

Partners