0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (25)
  • R250 - R500 (122)
  • 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

Embedded Linux Development using Yocto Projects - (Paperback, 2nd Revised edition): Otavio Salvador, Daiane Angolini Embedded Linux Development using Yocto Projects - (Paperback, 2nd Revised edition)
Otavio Salvador, Daiane Angolini
R1,357 Discovery Miles 13 570 Ships in 10 - 15 working days

Optimize and boost your Linux-based system with Yocto Project and increase its reliability and robustness efficiently and cost-effectively. About This Book * Optimize your Yocto Project tools to develop efficient Linux-based projects * Practical approach to learning Linux development using Yocto Project * Demonstrates concepts in a practical and easy-to-understand way Who This Book Is For If you are an embedded Linux developer with a basic knowledge of Yocto Project and want to broaden your knowledge with examples of embedded development, then this book is for you. This book is also for professionals who want to find new insights into working methodologies for Linux development. What You Will Learn * Understand the basic concepts involved in Poky workflows along with configuring and preparing the Poky build environment. * Configure a build server and customize images using Toaster. * Generate images and fit packages into created images using BitBake. * Support the development process by setting up and using Package feeds. * Debug Yocto Project by configuring Poky. * Build an image for the BeagleBone Black, RaspberryPi 3, and Wandboard, and boot it from an SD card. In Detail Yocto Project is turning out to be the best integration framework for creating reliable embedded Linux projects. It has the edge over other frameworks because of its features such as less development time and improved reliability and robustness. Embedded Linux Development using Yocto Project starts with an in-depth explanation of all Yocto Project tools, to help you perform different Linux-based tasks. The book then moves on to in-depth explanations of Poky and BitBake. It also includes some practical use cases for building a Linux subsystem project using Yocto Project tools available for embedded Linux. The book also covers topics such as SDK, recipetool, and others. By the end of the book, you will have learned how to generate and run an image for real hardware boards and will have gained hands-on experience at building efficient Linux systems using Yocto Project. Style and approach A clear, concise, and straightforward book that will enable you to use and implement the latest features of Yocto Project.

SUSE Manager 3.1 - Advanced Topics Guide (Paperback): Suse Manager Team SUSE Manager 3.1 - Advanced Topics Guide (Paperback)
Suse Manager Team
R535 Discovery Miles 5 350 Ships in 10 - 15 working days
SUSE Manager 3.1 - Best Practices Guide (Paperback): Joseph Cayouette, Suse Manager Team SUSE Manager 3.1 - Best Practices Guide (Paperback)
Joseph Cayouette, Suse Manager Team
R456 Discovery Miles 4 560 Ships in 10 - 15 working days
Linux Network Administration Pocketbook (Paperback): Zico Pratama Putra Linux Network Administration Pocketbook (Paperback)
Zico Pratama Putra
R146 Discovery Miles 1 460 Ships in 10 - 15 working days
Vagrant - Make Your Life Easier With VAGRANT. Master VAGRANT FAST and EASY! (Paperback): Matthew Gimson Vagrant - Make Your Life Easier With VAGRANT. Master VAGRANT FAST and EASY! (Paperback)
Matthew Gimson
R262 Discovery Miles 2 620 Ships in 10 - 15 working days
SUSE Linux Enterprise Server 12 - Administration Guide (Paperback): Suse Llc SUSE Linux Enterprise Server 12 - Administration Guide (Paperback)
Suse Llc
R821 Discovery Miles 8 210 Ships in 10 - 15 working days
Mastering Ubuntu Server - Master the art of deploying, configuring, managing, and troubleshooting Ubuntu Server 18.04, 2nd... Mastering Ubuntu Server - Master the art of deploying, configuring, managing, and troubleshooting Ubuntu Server 18.04, 2nd Edition (Paperback, 2nd Revised edition)
Jay LaCroix
R1,347 Discovery Miles 13 470 Ships in 10 - 15 working days

Get up-to-date with the finer points of Ubuntu Server using this comprehensive guide Key Features A practical easy-to-understand book that will teach you how to deploy, maintain and troubleshoot Ubuntu Server Get well-versed with newly-added features in Ubuntu 18.04. Learn to manage cutting-edge technologies such as virtualization, containers, Nextcloud and more Book DescriptionUbuntu Server has taken the data centers by storm. Whether you're deploying Ubuntu for a large-scale project or for a small office, it is a stable, customizable, and powerful Linux distribution that leads the way with innovative and cutting-edge features. For both simple and complex server deployments, Ubuntu's flexible nature can be easily adapted to meet to the needs of your organization. With this book as your guide, you will learn all about Ubuntu Server, from initial deployment to creating production-ready resources for your network. The book begins with the concept of user management, group management, and filesystem permissions. Continuing into managing storage volumes, you will learn how to format storage devices, utilize logical volume management, and monitor disk usage. Later, you will learn how to virtualize hosts and applications, which will cover setting up KVM/QEMU, as well as containerization with both Docker and LXD. As the book continues, you will learn how to automate configuration with Ansible, as well as take a look at writing scripts. Lastly, you will explore best practices and troubleshooting techniques when working with Ubuntu Server that are applicable to real-world scenarios. By the end of the book, you will be an expert Ubuntu Server administrator who is well-versed in its advanced concepts. What you will learn Manage users, groups, and permissions Encrypt and decrypt disks with Linux Unified Key Setup (LUKS) Set up SSH for remote access, and connect it to other nodes Add, remove, and search for packages Use NFS and Samba to share directories with other users Get to know techniques for managing Apache and MariaDB Explore best practices and troubleshooting techniques Get familiar with scripting Automate server deployments with Ansible Who this book is forThis book is intended for readers with intermediate or advanced-beginner skills with Linux, who would like to learn all about setting up servers with Ubuntu Server. This book assumes that the reader knows the basics of Linux, such as editing configuration files and running basic commands.

RaspBerry Pi 3 - How to Start: Beginners Guide Book (Paperback): William Rowley RaspBerry Pi 3 - How to Start: Beginners Guide Book (Paperback)
William Rowley
R285 Discovery Miles 2 850 Ships in 10 - 15 working days
Digital Forensics with Kali Linux (Paperback): Shiva V.N Parasram Digital Forensics with Kali Linux (Paperback)
Shiva V.N Parasram
R1,153 Discovery Miles 11 530 Ships in 10 - 15 working days

Learn the skills you need to take advantage of Kali Linux for digital forensics investigations using this comprehensive guide About This Book * Master powerful Kali Linux tools for digital investigation and analysis * Perform evidence acquisition, preservation, and analysis using various tools within Kali Linux * Implement the concept of cryptographic hashing and imaging using Kali Linux * Perform memory forensics with Volatility and internet forensics with Xplico. * Discover the capabilities of professional forensic tools such as Autopsy and DFF (Digital Forensic Framework) used by law enforcement and military personnel alike Who This Book Is For This book is targeted at forensics and digital investigators, security analysts, or any stakeholder interested in learning digital forensics using Kali Linux. Basic knowledge of Kali Linux will be an advantage. What You Will Learn * Get to grips with the fundamentals of digital forensics and explore best practices * Understand the workings of file systems, storage, and data fundamentals * Discover incident response procedures and best practices * Use DC3DD and Guymager for acquisition and preservation techniques * Recover deleted data with Foremost and Scalpel * Find evidence of accessed programs and malicious programs using Volatility. * Perform network and internet capture analysis with Xplico * Carry out professional digital forensics investigations using the DFF and Autopsy automated forensic suites In Detail Kali Linux is a Linux-based distribution used mainly for penetration testing and digital forensics. It has a wide range of tools to help in forensics investigations and incident response mechanisms. You will start by understanding the fundamentals of digital forensics and setting up your Kali Linux environment to perform different investigation practices. The book will delve into the realm of operating systems and the various formats for file storage, including secret hiding places unseen by the end user or even the operating system. The book will also teach you to create forensic images of data and maintain integrity using hashing tools. Next, you will also master some advanced topics such as autopsies and acquiring investigation data from the network, operating system memory, and so on. The book introduces you to powerful tools that will take your forensic abilities and investigations to a professional level, catering for all aspects of full digital forensic investigations from hashing to reporting. By the end of this book, you will have had hands-on experience in implementing all the pillars of digital forensics-acquisition, extraction, analysis, and presentation using Kali Linux tools. Style and approach While covering the best practices of digital forensics investigations, evidence acquisition, preservation, and analysis, this book delivers easy-to-follow practical examples and detailed labs for an easy approach to learning forensics. Following the guidelines within each lab, you can easily practice all readily available forensic tools in Kali Linux, within either a dedicated physical or virtual machine.

CompTIA Linux+/LPIC-1 - Training and Exam Preparation Guide (Exam Codes: LX0-103/101-400 and LX0-104/102-400) (Paperback,... CompTIA Linux+/LPIC-1 - Training and Exam Preparation Guide (Exam Codes: LX0-103/101-400 and LX0-104/102-400) (Paperback, First)
Asghar Ghori
R1,006 Discovery Miles 10 060 Ships in 10 - 15 working days
Mastering Linux Shell Scripting, - A practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition... Mastering Linux Shell Scripting, - A practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition (Paperback, 2nd Revised edition)
Mokhtar Ebrahim, Andrew Mallett
R1,039 Discovery Miles 10 390 Ships in 10 - 15 working days

Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise Key Features Identify high-level steps such as verifying user input Using the command line and conditional statements in creating/executing simple shell scripts Create and edit dynamic shell scripts to manage complex and repetitive tasks Leverage the command-line to bypass GUI and automate common tasks Book DescriptionIn this book, you'll discover everything you need to know to master shell scripting and make informed choices about the elements you employ. Grab your favorite editor and start writing your best Bash scripts step by step. 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. You will also learn to write complex shell scripts. This book will also deep dive into file system administration, directories, and system administration like networking, process management, user authentications, and package installation and regular expressions. Towards the end of the book, you will learn how to use Python as a BASH Scripting alternative. By the end of this book, you will know shell scripts at the snap of your fingers and will be able to automate and communicate with your system with keyboard expressions. What you will learn Make, execute, and debug your first Bash script 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 Python with BASH Who this book is forIf you are a Linux administrator or a system administrator and are interested in automating tasks in your daily lives, saving time and effort, this book is for you. Basic shell scripting and command-line experience will be required. Familiarity with the tasks you need to automate will be helpful.

Docker Orchestration (Paperback): Randall Smith Docker Orchestration (Paperback)
Randall Smith
R1,266 Discovery Miles 12 660 Ships in 10 - 15 working days

A concise, fast-paced guide to orchestrating and deploying scalable services with Docker About This Book * Explore the new features added to the core Docker Engine to make multi-container orchestration easy * Leverage tools such as Docker Machine, Swarm, Compose, and third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate containers * Use Docker Compose with Swarm and apply rolling updates for zero downtime deployments Who This Book Is For This book is aimed at Sysadmins and DevOps engineers who know what Docker does and are now looking to manage multiple containers on multiple hosts using the orchestration feature. What You Will Learn * Build scalable, reliable services with Docker * See how to manage a service in Docker using Docker Swarm, Kubernetes, and Mesosphere * Discover simpler orchestration tools such as CoreOS/Fleet and Rancher Cattle * Understand cluster-wide logging, system monitoring, and troubleshooting * Build, test, and deploy containers using Continuous Integration * Deploy cluster hosts on cloud services and automate your infrastructure In Detail Docker orchestration is what you need when transitioning from deploying containers individually on a single host to deploying complex multi-container apps on many machines. This book covers the new orchestration features of Docker 1.12 and helps you efficiently build, test, and deploy your application using Docker. You will be shown how to build multi-container applications using Docker Compose. You will also be introduced to the building blocks for multi-host Docker clusters such as registry, overlay networks, and shared storage using practical examples. This book gives an overview of core tools such as Docker Machine, Swarm, and Compose which will enhance your orchestration skills. You'll learn how to set up a swarm using the decentralized building block. Next, you'll be shown how to make the most out of the in-built orchestration feature of Docker engine and you'll use third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate your existing process. Finally, you will learn to deploy cluster hosts on cloud services and automate your infrastructure. Style and approach This comprehensive guide will take you through the orchestration feature of Docker. Using practical examples, you will discover various tools that can be used to manage multiple containers with ease.

Ed Mastery - The Standard Unix Text Editor (Paperback): Michael W Lucas Ed Mastery - The Standard Unix Text Editor (Paperback)
Michael W Lucas
R257 R233 Discovery Miles 2 330 Save R24 (9%) Ships in 10 - 15 working days
FreeBSD Porter's Handbook - The FreeBSD Documentation Project (Paperback): The FreeBSD Documentation Project FreeBSD Porter's Handbook - The FreeBSD Documentation Project (Paperback)
The FreeBSD Documentation Project
R541 Discovery Miles 5 410 Ships in 10 - 15 working days
FreeBSD Documentation Project Primer for New Contributors (Paperback): The FreeBSD Documentation Project FreeBSD Documentation Project Primer for New Contributors (Paperback)
The FreeBSD Documentation Project
R292 Discovery Miles 2 920 Ships in 10 - 15 working days
Linux - Beginners guide for learning Linux & Shell scripting (Paperback): Scott Harvey Linux - Beginners guide for learning Linux & Shell scripting (Paperback)
Scott Harvey
R452 Discovery Miles 4 520 Ships in 10 - 15 working days
Unix Commands - 50 Plus Most Commonly Used Unix Commands (Paperback): Niraj Gupta Unix Commands - 50 Plus Most Commonly Used Unix Commands (Paperback)
Niraj Gupta
R242 Discovery Miles 2 420 Ships in 10 - 15 working days
Getting Started with Terraform - (Paperback, 2nd Revised edition): Kirill Shirinkin Getting Started with Terraform - (Paperback, 2nd Revised edition)
Kirill Shirinkin
R880 Discovery Miles 8 800 Ships in 10 - 15 working days

Build, Manage and Improve your infrastructure effortlessly. About This Book * An up-to-date and comprehensive resource on Terraform that lets you quickly and efficiently launch your infrastructure * Learn how to implement your infrastructure as code and make secure, effective changes to your infrastructure * Learn to build multi-cloud fault-tolerant systems and simplify the management and orchestration of even the largest scale and most complex cloud infrastructures Who This Book Is For This book is for developers and operators who already have some exposure to working with infrastructure but want to improve their workflow and introduce infrastructure as a code practice. Knowledge of essential Amazon Web Services components (EC2, VPC, IAM) would help contextualize the examples provided. Basic understanding of Jenkins and Shell scripts will be helpful for the chapters on the production usage of Terraform. What You Will Learn * Understand what Infrastructure as Code (IaC) means and why it matters * Install, configure, and deploy Terraform * Take full control of your infrastructure in the form of code * Manage complete infrastructure, starting with a single server and scaling beyond any limits * Discover a great set of production-ready practices to manage infrastructure * Set up CI/CD pipelines to test and deliver Terraform stacks * Construct templates to simplify more complex provisioning tasks In Detail Terraform is a tool used to efficiently build, configure, and improve the production infrastructure. It can manage the existing infrastructure as well as create custom in-house solutions. This book shows you when and how to implement infrastructure as a code practices with Terraform. It covers everything necessary to set up the complete management of infrastructure with Terraform, starting with the basics of using providers and resources. It is a comprehensive guide that begins with very small infrastructure templates and takes you all the way to managing complex systems, all using concrete examples that evolve over the course of the book. The book ends with the complete workflow of managing a production infrastructure as code-this is achieved with the help of version control and continuous integration. The readers will also learn how to combine multiple providers in a single template and manage different code bases with many complex modules. It focuses on how to set up continuous integration for the infrastructure code. The readers will be able to use Terraform to build, change, and combine infrastructure safely and efficiently. Style and approach This book will help and guide you to implement Terraform in your infrastructure. The readers will start by working on very small infrastructure templates and then slowly move on to manage complex systems, all by using concrete examples that will evolve during the course of the book.

SUSE OpenStack Cloud 7 - Deployment Guide (Paperback): Suse Llc, Frank Sundermeyer, Tanja Roth SUSE OpenStack Cloud 7 - Deployment Guide (Paperback)
Suse Llc, Frank Sundermeyer, Tanja Roth
R742 Discovery Miles 7 420 Ships in 10 - 15 working days
SUSE OpenStack Cloud 7 - OpenStack Administrator Guide (Paperback): Suse Llc SUSE OpenStack Cloud 7 - OpenStack Administrator Guide (Paperback)
Suse Llc
R1,179 Discovery Miles 11 790 Ships in 10 - 15 working days
Developing with Docker (Paperback): Jaroslaw Krochmalski Developing with Docker (Paperback)
Jaroslaw Krochmalski
R1,251 Discovery Miles 12 510 Ships in 10 - 15 working days

Change the way your organization deploys software at scale with this fast-paced guide to the world of Docker About This Book * Cut through the noise and in simple terms learn to package your applications and test, ship, and scale your containers * Find and build images and successfully run your programs within containers * Build, deploy, and test your Docker containers and put them to work in production Who This Book Is For This book is for IT professionals, system administrators, and DevOps professionals or anyone looking to quickly develop and deploy software to production at scale. If you are interested in Docker, DevOps, or containers in general, don't look any further. What You Will Learn * Understand Docker's architecture * Build, ship, and run distributed applications * Deploy, automate, and manage the execution of applications within Docker * Scale and virtualize images and containers * Utilize the networking features that Docker offers * Use repositories to store and retrieve images In Detail This fast-paced practical guide will get you up and running with Docker. Using Docker, you will be able to build, ship, and run many distributed applications in real time. You will start with quickly installing Docker and start working with images and containers. We will present different types of containers and their applications, and show you how to find and build images. You will learn how you can contribute to the image repository by publishing different images. This will familiarize you with the image building process and you will be able to successfully run your programs within containers. By finishing this book, you will be well equipped in deploying your applications using Docker and will have a clear understanding of concepts, techniques, and practical methods to get it running in production systems. Style and approach This book takes a fast-paced practical approach that quickly gets you up and running with Docker so that you spend less time learning and more time deploying Docker containers effectively. This book contains a mix of concepts, practical examples, techniques, and the most up-to-date content to run things effectively in production. We'll show you the easiest way to speed up your development and deployment with Docker.

Embedded Linux Development Using Yocto Project Cookbook - Practical recipes to help you leverage the power of Yocto to build... Embedded Linux Development Using Yocto Project Cookbook - Practical recipes to help you leverage the power of Yocto to build exciting Linux-based systems, 2nd Edition (Paperback, 2nd Revised edition)
Alex Gonzalez
R1,289 Discovery Miles 12 890 Ships in 9 - 15 working days

Over 79 hands-on recipes for professional embedded Linux developers to optimize and boost their Yocto Project know-how Key Features Optimize your Yocto setup to speed up development and debug build issues Use what is quickly becoming the standard embedded Linux product builder framework-the Yocto Project Recipe-based implementation of best practices to optimize your Linux system Book DescriptionThe Yocto Project has become the de facto distribution build framework for reliable and robust embedded systems with a reduced time to market.You'll get started by working on a build system where you set up Yocto, create a build directory, and learn how to debug it. Then, you'll explore everything about the BSP layer, from creating a custom layer to debugging device tree issues. In addition to this, you'll learn how to add a new software layer, packages, data, scripts, and configuration files to your system. You will then cover topics based on application development, such as using the Software Development Kit and how to use the Yocto project in various development environments. Toward the end, you will learn how to debug, trace, and profile a running system. This second edition has been updated to include new content based on the latest Yocto release. What you will learn Optimize your Yocto Project setup to speed up development and debug build issues Use Docker containers to build Yocto Project-based systems Take advantage of the user-friendly Toaster web interface to the Yocto Project build system Build and debug the Linux kernel and its device trees Customize your root filesystem with already-supported and new Yocto packages Optimize your production systems by reducing the size of both the Linux kernel and root filesystems Explore the mechanisms to increase the root filesystem security Understand the open source licensing requirements and how to comply with them when cohabiting with proprietary programs Create recipes, and build and run applications in C, C++, Python, Node.js, and Java Who this book is forIf you are an embedded Linux developer with the basic knowledge of Yocto Project, this book is an ideal way to broaden your knowledge with recipes for embedded development.

GCC 8.0 GNU Compiler Collection Internals (Paperback): Richard M. Stallman, Gcc Developer Community GCC 8.0 GNU Compiler Collection Internals (Paperback)
Richard M. Stallman, Gcc Developer Community
R1,154 Discovery Miles 11 540 Ships in 10 - 15 working days
FreeBSD Handbook - Versions 11.1 and 10.4 (Paperback): FreeBSD Documentation Project FreeBSD Handbook - Versions 11.1 and 10.4 (Paperback)
FreeBSD Documentation Project
R1,130 Discovery Miles 11 300 Ships in 10 - 15 working days
Python Distilled (Paperback, 5th edition): David Beazley Python Distilled (Paperback, 5th edition)
David Beazley
R1,158 R1,020 Discovery Miles 10 200 Save R138 (12%) Ships in 12 - 17 working days

Expert insight for modern Python (3.6+) coding from the author of Python Essential Reference Python educator Dave Beazley's concise handbook focuses on the essential core of the Python programming language, with code examples to illuminate how Python works and how to structure programs that can be more easily explained, tested, and debugged. Rather than trying to cover every possible feature and quirk of a 30-year-old language, this pragmatic guide provides a concise narrative related to fundamental programming topics that form the foundation for Python projects of any size including Data abstraction Control flow Program structure Functions: master functions and functional programming idioms Objects: control objects and master the "protocols" that define their behavior Modules: plan for project growth by understanding modules and packages Generators Classes: understand classes from both high-level and technical perspectives I/O handling: proper techniques and abstractions Dicts "This is a pragmatic book that presents some of the most important topics about the Python programming language in a concise form, designed to make it easier to find out the most relevant information bits in a context where resources abound and frequently are just too overwhelming." -Victor Domingos, Software Developer, Slim Business Solutions, The No Title (R) Tech Blog

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Linux - A complete guide to Linux…
James Arthur Hardcover R609 R515 Discovery Miles 5 150
Linux - The Ultimate Crash Course to…
Mark Reed Hardcover R621 R529 Discovery Miles 5 290
Linux Malware Incident Response: A…
Cameron H. Malin, Eoghan Casey, … Paperback R413 Discovery Miles 4 130
Linux Bible, Tenth Edition
C Negus Paperback R1,166 Discovery Miles 11 660
Linux - The ultimate guide to Linux for…
Craig Newport Hardcover R612 R519 Discovery Miles 5 190
Linux - The Ultimate Beginner's Guide to…
Ryan Turner Hardcover R1,090 R892 Discovery Miles 8 920
PowerShell, IT Pro Solutions…
William R. Stanek, William Stanek Hardcover R1,569 Discovery Miles 15 690
UNIX Internetworking
Uday O Pabrai Hardcover R3,929 Discovery Miles 39 290
PowerShell - The Ultimate Beginners…
Mark Reed Hardcover R631 R540 Discovery Miles 5 400
Unix / Linux FAQ - (With Tips to Face…
N B Venkateswarlu Hardcover R1,617 Discovery Miles 16 170

 

Partners