0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (22)
  • R250 - R500 (109)
  • R500+ (428)
  • -
Status
Format
Author / Contributor
Publisher

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

UNIX For Dummies (Paperback, 5th Edition): John R. Levine, Margaret Levine Young UNIX For Dummies (Paperback, 5th Edition)
John R. Levine, Margaret Levine Young
R682 R573 Discovery Miles 5 730 Save R109 (16%) Ships in 12 - 19 working days

Administer UNIX on a LAN and use the newest utilities Understand the UNIX shell, go online with new browser options, and get things doneSo you're using UNIX these days? Sure, it can be a little tricky, but this friendly guide will lead you through all its peculiarities. Soon you'll understand the GNOME(t) and KDE(t) desktops, know the secret names of your Web files, Samba with the file server, and most importantly, know how to sidestep common problems. The Dummies Way Explanations in plain English "Get in, get out" information Icons and other navigational aids Tear-out cheat sheet Top ten lists A dash of humor and fun Discover how to: Find out which flavor of UNIX you have Manage UNIX on a LAN Handle files and directories for Web sites Build good directory structures Recover missing or damaged files

Ubuntu Linux Toolbox - 1000+ Commands for Ubuntu and Debian Power Users 2e (Paperback, 2nd Edition): C Negus Ubuntu Linux Toolbox - 1000+ Commands for Ubuntu and Debian Power Users 2e (Paperback, 2nd Edition)
C Negus
R744 R660 Discovery Miles 6 600 Save R84 (11%) Ships in 10 - 15 working days

This updated bestseller from Linux guru Chris Negus is packed with an array of new and revised material

As a longstanding bestseller, "Ubuntu Linux Toolbox" has taught you how to get the most out Ubuntu, the world's most popular Linux distribution. With this anticipated new edition, Christopher Negus returns with a host of new and expanded coverage on tools for managing file systems, ways to connect to networks, techniques for securing Ubuntu systems, and a look at the latest Long Term Support (LTS) release of Ubuntu, all aimed at getting you up and running with Ubuntu Linux quickly. Covers installation, configuration, shell primer, the desktop, administrations, servers, and securityDelves into coverage of popular applications for the web, productivity suites, and e-mailHighlights setting up a server (Apache, Samba, CUPS) Boasts a handy trim size so that you can take it with you on the go

"Ubuntu Linux Toolbox, Second Edition" prepares you with a host of updated tools for today's environment, as well as expanded coverage on everything you know to confidently start using Ubuntu today.

Docker in Action (Paperback, 2nd edition): Jeff Nickoloff, Stephen Kuenzli, Bret Fisher Docker in Action (Paperback, 2nd edition)
Jeff Nickoloff, Stephen Kuenzli, Bret Fisher
R896 Discovery Miles 8 960 Ships in 12 - 19 working days

The idea behind Docker is simple. Create a tiny virtual environment called a container that holds just your application and its dependencies. The Docker engine uses the host operating system to keep track of your containers. Applications running inside containers share resources, making their footprints small. They are easy to install, manage, and remove. Docker in Action, Second Edition teaches you to create, deploy, and manage applications hosted in Docker containers running on Linux. Fully updated, with four new chapters and revised best practices and examples, this second edition begins with a clear explanation of the Docker model. Then, you go hands-on with packaging applications, testing, installing, running programs securely, and deploying them across a cluster of hosts. With examples showing how Docker benefits the whole dev lifecycle, you'll discover techniques for everything from dev-and-test machines to full-scale cloud deployments.

Design and Implementation of the FreeBSD Operating System, The (Hardcover, 2nd edition): Marshall McKusick, George... Design and Implementation of the FreeBSD Operating System, The (Hardcover, 2nd edition)
Marshall McKusick, George Neville-Neil, Robert Watson
R1,937 R1,644 Discovery Miles 16 440 Save R293 (15%) Ships in 12 - 19 working days

The most complete, authoritative technical guide to the FreeBSD kernel's internal structure has now been extensively updated to cover all major improvements between Versions 5 and 11. Approximately one-third of this edition's content is completely new, and another one-third has been extensively rewritten. Three long-time FreeBSD project leaders begin with a concise overview of the FreeBSD kernel's current design and implementation. Next, they cover the FreeBSD kernel from the system-call level down-from the interface to the kernel to the hardware. Explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing each significant system facility, including process management, security, virtual memory, the I/O system, filesystems, socket IPC, and networking. This Second Edition * Explains highly scalable and lightweight virtualization using FreeBSD jails, and virtual-machine acceleration with Xen and Virtio device paravirtualization * Describes new security features such as Capsicum sandboxing and GELI cryptographic disk protection * Fully covers NFSv4 and Open Solaris ZFS support * Introduces FreeBSD's enhanced volume management and new journaled soft updates * Explains DTrace's fine-grained process debugging/profiling * Reflects major improvements to networking, wireless, and USB support Readers can use this guide as both a working reference and an in-depth study of a leading contemporary, portable, open source operating system. Technical and sales support professionals will discover both FreeBSD's capabilities and its limitations. Applications developers will learn how to effectively and efficiently interface with it; system administrators will learn how to maintain, tune, and configure it; and systems programmers will learn how to extend, enhance, and interface with it. Marshall Kirk McKusick writes, consults, and teaches classes on UNIX- and BSD-related subjects. While at the University of California, Berkeley, he implemented the 4.2BSD fast filesystem. He was research computer scientist at the Berkeley Computer Systems Research Group (CSRG), overseeing development and release of 4.3BSD and 4.4BSD. He is a FreeBSD Foundation board member and a long-time FreeBSD committer. Twice president of the Usenix Association, he is also a member of ACM, IEEE, and AAAS. George V. Neville-Neil hacks, writes, teaches, and consults on security, networking, and operating systems. A FreeBSD Foundation board member, he served on the FreeBSD Core Team for four years. Since 2004, he has written the "Kode Vicious" column for Queue and Communications of the ACM. He is vice chair of ACM's Practitioner Board and a member of Usenix Association, ACM, IEEE, and AAAS. Robert N.M. Watson is a University Lecturer in systems, security, and architecture in the Security Research Group at the University of Cambridge Computer Laboratory. He supervises advanced research in computer architecture, compilers, program analysis, operating systems, networking, and security. A FreeBSD Foundation board member, he served on the Core Team for ten years and has been a committer for fifteen years. He is a member of Usenix Association and ACM.

Learn Windows Subsystem for Linux - A Practical Guide for Developers and IT Professionals (Paperback, 1st ed.): Prateek Singh Learn Windows Subsystem for Linux - A Practical Guide for Developers and IT Professionals (Paperback, 1st ed.)
Prateek Singh
R1,510 R1,235 Discovery Miles 12 350 Save R275 (18%) Ships in 10 - 15 working days

Become productive with seamless interoperability between Windows and the Linux subsystem, and understand the problems that Windows Subsystem for Linux (WSL) solves. Microsoft has pushed the boundaries of open source research with WSL and you don't want to miss this ride. You will learn keywords, definitions, new features, setup, and use cases around WSL, starting from downloading to setup to interoperability between Windows and Linux subsystems. You will understand the architecture of WSL and all the new features in WSL 2. This book includes wonderful use cases, including a dedicated chapter to how to start programming and web development on WSL, and the ability to use containerization solutions like Docker and Kubernetes. WSL is a great solution to work natively in a Linux environment from your Windows 10 machines. Modern applications demand integration of cross-platform tools, services and technologies. WSL makes life for developers and system administrators easy because it allows Linux applications to run on Windows without worrying about installing a Linux distribution on a traditional Virtual Machine. It is remarkable product with powerful functionality - get started with it using this book today. What You'll Learn Review the workings and internals of WSL and WSL2 Run Linux-based applications natively on Windows Establish your development environment in WSL Build mixed experiences (Windows-Linux) Set up and manage WSL and supported distribution packages. Who This Book Is For Programmers, web developers and system administrators working on Windows and Linux environments who want to bridge the gap between operating systems by running a Linux as a subsystem on Windows to boost their overall productivity, performance and delivery.

Unix in Easy Steps (Paperback, New edition): Mike McGrath Unix in Easy Steps (Paperback, New edition)
Mike McGrath
R340 Discovery Miles 3 400 Ships in 12 - 19 working days

"Unix in Easy Steps" instructs the reader how to use the BASH command-line interface and how to employ BASH's powerful programming abilities. Complete examples illustrate each aspect with colorized source code and full-color screenshots depict the actual output.
The book begins by demonstrating BASH commands for system navigation and file manipulation so the reader can quickly become familiar with the command-line interface. It explains all the BASH basics before moving on to describe advanced features such as command history, command-line editing, and environment customization. It then introduces BASH programming with examples of flow control, command switches, input/output, job control, and program debugging -- allowing the reader to create their own executable programs by copying the book's examples.
"Unix in Easy Steps" has an easy-to-follow style that will appeal to users who are completely new to Unix-based operating systems, casual users who wish to expand their knowledge of their computer system, and those wanting to learn programming skills by writing useful shell scripts. It also appeals to the student who is studying programming at school or college and those seeking a career in computing and need a fundamental understanding of the BASH interpreter on Unix-based operating systems.

Basic Linux Terminal Tips and Tricks - Learn to Work Quickly on the Command Line (Paperback, 1st ed.): Philip Kirkbride Basic Linux Terminal Tips and Tricks - Learn to Work Quickly on the Command Line (Paperback, 1st ed.)
Philip Kirkbride
R1,675 R1,372 Discovery Miles 13 720 Save R303 (18%) Ships in 10 - 15 working days

Learn command line tricks, programs, and hacks you can use day to day as a Linux user, programmer, and system administrator. When you interact with the digital world, you can't go far without interacting with Linux systems. This book shows you how to leverage its power to serve your needs. Many users know "top" is installed on almost all Linux machines, but did you know with a few keystrokes you can customize it specifically for your needs? Stuck using `cd` and `ls` commands for navigating file systems? This book looks at how you can use Ranger to quickly navigate through multiple levels of folders, and quickly run bash commands without ever leaving the terminal. We also suggest programs that can be used for common tasks such as finding which programs are using the most processing, data download/upload, and file space. You'll know how to quickly connect to remote machines and run your commonly needed jobs in a keystroke or even on auto-pilot. With Basic Linux Terminal Tips and Tricks you'll be equipped with a wide range of tools that can be used for daily work and maintenance on all sorts of Linux systems including servers, desktops, and even embedded devices. What You Will Learn Work with common tools on your local network. Techniques for efficient use of command line. Easily manipulate text files for processing. Monitor the state of a system with a handful of popular programs. Combine programs to create useful processes. Who This Book Is For Anyone who is interested in Linux and Unix based operating systems as a hobby or for work.

Understanding Linux Network Internals (Paperback): Christian Benvenuti Understanding Linux Network Internals (Paperback)
Christian Benvenuti
R1,485 R1,112 Discovery Miles 11 120 Save R373 (25%) Ships in 12 - 19 working days

If you've ever wondered how Linux carries out the complicated tasks assigned to it by the IP protocols -- or if you just want to learn about modern networking through real-life examples -- Understanding Linux Network Internals is for you. Like the popular O'Reilly book, Understanding the Linux Kernel, this book clearly explains the underlying concepts and teaches you how to follow the actual C code that implements it. Although some background in the TCP/IP protocols is helpful, you can learn a great deal from this text about the protocols themselves and their uses. And if you already have a base knowledge of C, you can use the book's code walkthroughs to figure out exactly what this sophisticated part of the Linux kernel is doing. Part of the difficulty in understanding networks -- and implementing them -- is that the tasks are broken up and performed at many different times by different pieces of code. One of the strengths of this book is to integrate the pieces and reveal the relationships between far-flung functions and data structures. Understanding Linux Network Internals is both a big-picture discussion and a no-nonsense guide to the details of Linux networking. Topics include: * Key problems with networking * Network interface card (NIC) device drivers * System initialization * Layer 2 (link-layer) tasks and implementation * Layer 3 (IPv4) tasks and implementation * Neighbor infrastructure and protocols (ARP) * Bridging * Routing * ICMP Author Christian Benvenuti, an operating system designer specializing in networking, explains much more than how Linux code works. He shows the purposes of major networking features and the trade-offs involved in choosing one solution over another. A large number of flowcharts and other diagrams enhance the book's understandability.

Test Your Unix Skills (Paperback): Yashavant P. Kanetkar Test Your Unix Skills (Paperback)
Yashavant P. Kanetkar
R140 Discovery Miles 1 400 Ships in 12 - 19 working days
Advanced Programming in the UNIX Environment (Paperback, 3rd edition): W Stevens, Stephen Rago Advanced Programming in the UNIX Environment (Paperback, 3rd edition)
W Stevens, Stephen Rago
R1,928 R1,501 Discovery Miles 15 010 Save R427 (22%) Ships in 12 - 19 working days

Practical, in-depth knowledge of the system programming interfaces that drive the UNIX and Linux kernels Building on W. Rich Stevens' pioneering work, this third edition of the classic was updated by Steve Rago, a colleague of Stevens, to reflect technical advances and best practices aligning with Version 4 of the Single UNIX Specification. This edition covers more than seventy interfaces including: POSIX asynchronous I/O Spin locks Barriers POSIX semaphores Steve carefully retains the spirit and approach that have made this book so valuable, starting with files, directories, and processes, carefully laying the groundwork for more advanced techniques, such as signal handling and terminal I/O. And he thoroughly covers threads and multithreaded programming, and socket-based IPC. Filled with examples, case-studies, and access to thousands of lines of downloadable code, Advanced Programming in the UNIX (R) Environment has helped generations of programmers write code with exceptional power, performance, and reliability.

The Art of Unix Programming (Paperback, New): Eric Raymond The Art of Unix Programming (Paperback, New)
Eric Raymond
R1,149 Discovery Miles 11 490 Ships in 12 - 19 working days

The Art of UNIX Programming poses the belief that understanding the unwritten UNIX engineering tradition and mastering its design patterns will help programmers of all stripes to become better programmers. This book attempts to capture the engineering wisdom and design philosophy of the UNIX, Linux, and Open Source software development community as it has evolved over the past three decades, and as it is applied today by the most experienced programmers.

Eric Raymond offers the next generation of “hackers” the unique opportunity to learn the connection between UNIX philosophy and practice through careful case studies of the very best UNIX/Linux programs. In addition, commentary is provided by Brian Kernighan, UNIX pioneer and best-selling author; Doug McIlroy, the inventor of the UNIX pipg; David Korn, the inventor of the korn shell; Jim Gettys and Keith Packard, inventors of X windows; Henry Spencer, an original UNIX hacker; and Ken Arnold, an original BSD developer and JINI creator; Mike Lesk, author of the legendary uucp, lex, and tbl programs; and Sturat Feldman, author of UNIX's famous make utility.

The book is divided into 4 parts. Part I explores the philosophy behind the development of UNIX. Part II explores design principles and patterns that are at the core of the UNIX tradition. Part III covers the rich UNIX tradition of reuse and the amazing variety of programming tools available to the UNIX developer. Part IV explores the UNIX open standards process, and the advantage in portability that UNIX enjoys.

Beginning Modern Unix - Learn to Live Comfortably in a Modern Unix Environment (Paperback, 1st ed.): Manish Jain Beginning Modern Unix - Learn to Live Comfortably in a Modern Unix Environment (Paperback, 1st ed.)
Manish Jain
R1,366 R1,145 Discovery Miles 11 450 Save R221 (16%) Ships in 10 - 15 working days

Discover how to leverage modern Unix even if you've never worked with Unix before. This book presents everything in conceptual terms that you can understand, rather than tips to be committed raw to memory. You will learn everyday tasks ranging from basic system administration-partitioning and mounting filesystems, software installation, network configuration, working from the command line) - to Bourne shell scripting, using graphical applications, as well as fanciful things such as emulation layers for Windows and Linux and virtualization with VirtualBox. It's now 50 years since the creation of Unix but it is still growing. As Unix now moves to everyone's OS (open-source FreeBSD/Linux), it is the perfect time to start your journey with Beginning Modern Unix as your guide. What You'll Learn Live comfortably in a modern Unix environment, both on the command-line and in the graphical world. Choose the right hardware for Unix Work with Unix in real world settings Develop Unix applications Review advanced techniques in Shell scripting Who This Book Is For Everyone who uses a computer - those who intend to migrate to Unix as well as those who are worried about migrating to Unix, perhaps fearing it is a pure command-line or 'difficult' world.

Kubernetes Management Design Patterns - With Docker, CoreOS Linux, and Other Platforms (Paperback, 1st ed.): Deepak Vohra Kubernetes Management Design Patterns - With Docker, CoreOS Linux, and Other Platforms (Paperback, 1st ed.)
Deepak Vohra
R2,743 Discovery Miles 27 430 Ships in 10 - 15 working days

Take container cluster management to the next level; learn how to administer and configure Kubernetes on CoreOS; and apply suitable management design patterns such as Configmaps, Autoscaling, elastic resource usage, and high availability. Some of the other features discussed are logging, scheduling, rolling updates, volumes, service types, and multiple cloud provider zones. The atomic unit of modular container service in Kubernetes is a Pod, which is a group of containers with a common filesystem and networking. The Kubernetes Pod abstraction enables design patterns for containerized applications similar to object-oriented design patterns. Containers provide some of the same benefits as software objects such as modularity or packaging, abstraction, and reuse. CoreOS Linux is used in the majority of the chapters and other platforms discussed are CentOS with OpenShift, Debian 8 (jessie) on AWS, and Debian 7 for Google Container Engine. CoreOS is the main focus becayse Docker is pre-installed on CoreOS out-of-the-box. CoreOS: Supports most cloud providers (including Amazon AWS EC2 and Google Cloud Platform) and virtualization platforms (such as VMWare and VirtualBox) Provides Cloud-Config for declaratively configuring for OS items such as network configuration (flannel), storage (etcd), and user accounts Provides a production-level infrastructure for containerized applications including automation, security, and scalability Leads the drive for container industry standards and founded appc Provides the most advanced container registry, Quay Docker was made available as open source in March 2013 and has become the most commonly used containerization platform. Kubernetes was open-sourced in June 2014 and has become the most widely used container cluster manager. The first stable version of CoreOS Linux was made available in July 2014 and since has become one of the most commonly used operating system for containers. What You'll Learn Use Kubernetes with Docker Create a Kubernetes cluster on CoreOS on AWS Apply cluster management design patterns Use multiple cloud provider zones Work with Kubernetes and tools like Ansible Discover the Kubernetes-based PaaS platform OpenShift Create a high availability website Build a high availability Kubernetes master cluster Use volumes, configmaps, services, autoscaling, and rolling updates Manage compute resources Configure logging and scheduling Who This Book Is For Linux admins, CoreOS admins, application developers, and container as a service (CAAS) developers. Some pre-requisite knowledge of Linux and Docker is required. Introductory knowledge of Kubernetes is required such as creating a cluster, creating a Pod, creating a service, and creating and scaling a replication controller. For introductory Docker and Kubernetes information, refer to Pro Docker (Apress) and Kubernetes Microservices with Docker (Apress). Some pre-requisite knowledge about using Amazon Web Services (AWS) EC2, CloudFormation, and VPC is also required.

Introducing ZFS on Linux - Understand the Basics of Storage with ZFS (Paperback, 1st ed.): Damian Wojslaw Introducing ZFS on Linux - Understand the Basics of Storage with ZFS (Paperback, 1st ed.)
Damian Wojslaw
R1,837 Discovery Miles 18 370 Ships in 10 - 15 working days

Learn the basics of do-it-yourself ZFS storage on Linux. This book delivers explanations of key features and provides best practices for planning, creating and sharing your storage. ZFS as a file system simplifies many aspects of the storage administrator's day-to-day job and solves a lot of problems that administrators face, but it can be confusing. Introducing ZFS on Linux addresses some of these issues and shows you how to resolve them. This book explains the technical side of ZFS, through planning the hardware list to planning the physical and logical layout of the storage. What You'll Learn Understand the gains ZFS gives system and storage administrators and utilize its features Install and configure ZFS software Create and maintain ZFS pool Administer ZFS storage, including sharing Who This Book is For This book is ideal for those who already have experience working with Linux systems but want to understand the bare basics of ZFS before moving further.

Tcl/Tk for Programmers - With Solved Exercises that Work with Unix & Windows (Paperback): J.A. Zimmer Tcl/Tk for Programmers - With Solved Exercises that Work with Unix & Windows (Paperback)
J.A. Zimmer
R2,774 Discovery Miles 27 740 Ships in 12 - 19 working days

This introduction to Tcl/Tk bridges the gaps between introductions, comprehensive manuals, and collections of scripts that solve particular problems. There are over 200 exercises with solutions for both Unix and Windows platforms.
Tcl/Tk for Programmers introduces high-level Tcl/Tk scripting language to experienced programmers with either Unix or Windows backgrounds. It includes a short introduction to TCP/IP, introductions on writing client-side scripts and GUI interfaces as well as integrating scripts with C/C++. In addition to covering version 8.0/8.0, the book describes the major differences between version 8.0/8.0, 7.6/4.2, and the experimental alpha version 8.1/8.1. Zimmer has extensive knowledge of Tcl/Tk programming and currently runs a consulting and training company based on his experience.

C & Unix - Tools for Software Design (WSE) (Paperback): M.L. Barrett C & Unix - Tools for Software Design (WSE) (Paperback)
M.L. Barrett
R4,495 Discovery Miles 44 950 Ships in 12 - 19 working days

Martin L. Barrett and Clifford Wagner combine the efficiency of C with the productivity of UNIX, and give you the foundation to build stronger programming skills! This clear, concise book is written for experienced programmers, as well as those with a background in mathematics, engineering, and science. Five principles guide you through a complete course in programming: . Emphasis on software design via program and data structure design, the design of tables, data encapsulation, and the use of abstract data types solidifies all aspects of the design process. The development of C and UNIX simultaneously, yet independently of one another, allows you to develop skills in both languages, or focus on them individually. Chapter summaries, review problems, and numerous practical programming problems enable you to tie several different concepts together in a coherent scheme. Extensive examples covering scientific problems, applied mathematics, and floating point arithmetic broaden the spectrum of computer science and programming. Problems feature the ideal gas law, the accuracy of summations, root finding, the future value of an annuity, simulation, time series smoothing, image processing, integrals, descriptive statistics, fuzzy sets, and sparse arrays. A focus on basic principles gives you the groundwork for understanding data structures, analysis of algorithms, numerical analysis, computer graphics, and compiler design.

Linux Sound Programming (Paperback, 1st ed.): Jan Newmarch Linux Sound Programming (Paperback, 1st ed.)
Jan Newmarch
R2,279 Discovery Miles 22 790 Ships in 10 - 15 working days

Program audio and sound for Linux using this practical, how-to guide. You will learn how to use DSPs, sampled audio, MIDI, karaoke, streaming audio, and more. Linux Sound Programming takes you through the layers of complexity involved in programming the Linux sound system. You'll see the large variety of tools and approaches that apply to almost every aspect of sound. This ranges from audio codecs, to audio players, to audio support both within and outside of the Linux kernel. What You'll Learn Work with sampled audio Handle Digital Signal Processing (DSP) Gain knowledge of MIDI Build a Karaoke-like application Handle streaming audio Who This Book Is For Experienced Linux users and programmers interested in doing multimedia with Linux.

Learn CentOS Linux Network Services (Paperback, 1st ed.): Antonio Vazquez Learn CentOS Linux Network Services (Paperback, 1st ed.)
Antonio Vazquez
R2,637 Discovery Miles 26 370 Ships in 10 - 15 working days

Learn to set up the latest CentOS Linux network services including DNS, DHCP, SSH and VNC, Web, FTP, Mail, Firewall, and LDAP, enabling you to provide these services on your own network. CentOS continues to be a popular Linux distribution choice, and setting up your own services is a key skill for anyone maintaining a CentOS network. You will learn how to install CentOS, and manage basic administration. You'll then move onto understanding networking, and how to set up your required services. Each chapter is written in an easy-to-digest format and teaches you how set up, manage, and troubleshoot each service. You'll be running your own network in no time at all. What You Will Learn Install and set up the latest version of CentOS Configure and manage a wide range of network services Solve problems remotely and manage your network efficiently Who This Book Is For Anyone who wants to learn how to set up and manage CentOS Linux network services. Some previous Linux experience is beneficial, but this book is designed to be used by beginners.

Practical LPIC-1 Linux Certification Study Guide (Paperback, 1st ed.): David Clinton Practical LPIC-1 Linux Certification Study Guide (Paperback, 1st ed.)
David Clinton
R1,955 Discovery Miles 19 550 Ships in 10 - 15 working days

This book is your complete guide to studying for the Linux Professional Institute's Server Professional (LPIC-1) certification. Every concept, principle, process, and resource that might make an appearance on the exam is fully represented. You will understand every concept by rolling up your sleeves, opening up a terminal, and trying it all yourself. You will find suggestions for practical tasks along with "test-yourself" quizzes at the end of each chapter. Whether you've decided to earn the Linux Professional Institute's Server Professional certification or you simply want to learn more about Linux administration, this book is a great choice. Right now, Linux administration skills are opening doors to some of the hottest job markets. And with the ongoing explosive growth of the cloud computing world - the vast majority of which is being built with Linux - the scope of the opportunities will only increase. Whether or not you end up taking the exam, if you manage to learn this material, you'll have done yourself a real favor. What You Will Learn Basic Linux system administration and package management Device and desktop management Bash scripting Networking fundamentals Security administration Who This Book Is For Most potential readers will already have a decent idea of what Linux is and what kinds of things can be done with it, and are looking to acquire or formalize a more structured and complete ability to confidently administrate Linux systems.

Practical LXC and LXD - Linux Containers for Virtualization and Orchestration (Paperback, 1st ed.): S.S. Kumaran Practical LXC and LXD - Linux Containers for Virtualization and Orchestration (Paperback, 1st ed.)
S.S. Kumaran
R1,741 Discovery Miles 17 410 Ships in 10 - 15 working days

Use Linux containers as an alternative virtualization technique to virtualize your operating system environment. This book will cover LXC's unmatched flexibility with virtualization and LXD's smooth user experience. Practical LXC and LXD begins by introducing you to Linux containers (LXC and LXD). You will then go through use cases based on LXC and LXD. Next, you will see the internal workings of LXC and LXD by considering the repositories and templates used. You will then learn how to integrate LXC and LXD with common virtualization and orchestration tools such as libvirt and SaltStack. Finally, you will dive into containerization and security. The book will explore some of the common problems in security and provide a case study on how containerization can help mitigate some of the operating system-level security issues in an IoT environment. What You Will Learn Get an introduction to Linux containers Discover the basics of LXC and LXD See use cases that can be solved with LXC and LXD - for developers, devops, and system administrators Master LXC and LXD repositories Use LXC and LXD with common virtualization and orchestration tools Consider a containerization and security in IoT case study Who This Book Is For The audience for this book should have basic knowledge of Linux and software development in general. The intended readership is primarily software developers, operations engineers, and system administrators who are interested in devops, though managers and enthusiasts will also benefit from this book.

Introducing Linux Distros (Paperback, 1st ed.): Jose Dieguez Castro Introducing Linux Distros (Paperback, 1st ed.)
Jose Dieguez Castro
R2,658 Discovery Miles 26 580 Ships in 10 - 15 working days

Learn the pros and the cons of the most frequently used distros in order to find the one that is right for you. You will explore each distro step by step, so that you don't have to endure hours of web surfing, countless downloads, becoming confused by new concepts and, in the worst cases, reading complex and marathon installation guides. You will benefit from the author's long-term experience working with each distro hands on, enabling you to choose the best distro for your long-term needs. The first barrier that a new Linux user has to face is the overwhelming number of "flavors" that this operating system has. These "flavors" are commonly known as distros (from distribution), and to date there are more than three hundred active distros to choose from. So, how to choose one? You can choose the most popular at the moment, or take heed of what your friend says, but are you sure that this is the one that you need? Making the wrong decision on this matter is behind a good number of disappointments with this operating system. You need to choose the distro that is right for you and your needs. Linux offers us a wonderful open source alternative to proprietary software. With Introducing Linux Distros you can decide how to best make it work for you. Start exploring the open source world today. What You'll learn Review what a Linux distro is and which one to select Decide which criteria to follow to make a right decision Examine the most used Linux distros and their unique philosophies install and maintain different Linux distros Who This Book Is For Newcomers to the Linux world that have to deal with the myriad of distributions.

Beginning the Linux Command Line (Paperback, 2nd ed.): Sander van Vugt Beginning the Linux Command Line (Paperback, 2nd ed.)
Sander van Vugt
R3,329 Discovery Miles 33 290 Ships in 10 - 15 working days

This is Linux for those of us who don't mind typing. All Linux users and administrators tend to like the flexibility and speed of Linux administration from the command line in byte-sized chunks, instead of fairly standard graphical user interfaces. Beginning the Linux Command Line is verified against all of the most important Linux distributions, and follows a task-oriented approach which is distribution agnostic. Now this Second Edition of Beginning the Linux Command Line updates to the very latest versions of the Linux Operating System, including the new Btrfs file system and its management, and systemd boot procedure and firewall management with firewalld! Updated to the latest versions of Linux Work with files and directories, including Btrfs! Administer users and security, and deploy firewalld Understand how Linux is organized, to think Linux!

Shell Scripting Recipes - A Problem-Solution Approach (Paperback, 2nd ed.): Chris Johnson, Jayant Varma Shell Scripting Recipes - A Problem-Solution Approach (Paperback, 2nd ed.)
Chris Johnson, Jayant Varma
R1,451 Discovery Miles 14 510 Ships in 10 - 15 working days

Filled with over 150 essential, practical recipes that empower Unix users to regain lost timespent creating and testing shell scripts. The majority of scripts included are POSIX-compliantand supported by many of the major shell variants, including Bash, ksh, and sh.Each real-world example recipe follows the same problem-solution structure, meaningcross-referencing is easy and fast. Recipe topics include file conversion (DOS, UNIX, andMac), system administration, resource monitoring, filename management, complex datecalculations, screen control capabilities, and much more. Completely updated for this second edition and taking all the changes of the past tenyears into account, every recipe in this book is now relevant for a modern audience. AuthorsChris Johnson's and Jayant Varma's code is clear, direct, and applicable. Add this excellentreference to your library today.

Practical Linux Topics (Paperback, 1st ed.): Chris Binnie Practical Linux Topics (Paperback, 1st ed.)
Chris Binnie
R1,860 Discovery Miles 18 600 Ships in 10 - 15 working days

Teaches you how to improve your hands -on knowledge of Linux using challenging, real-world scenarios. Each chapter explores a topic that has been chosen specifically to demonstrate how to enhance your base Linux system, and resolve important issues. This book enables sysadmins, DevOps engineers, developers, and other technical professionals to make full use of Linux's rocksteady foundation. Explore specific topics in networking, e mail, filesystems, encryption, system monitoring, security, servers, and more-- including systemd and GPG. Understand salient security concerns and how to mitigate them. Applicable to almost all Linux flavors--Debian, Red Hat, Ubuntu, Linux Mint, CentOS--Practical Linux Topics c an be used to reference other Unix- type systems with little modification. Improve your practical know -how and background knowledge on servers and workstations alike, increase your ability to troubleshoot and ultimately solve the daily challenges encountered by all professional Linux users. Empower your Linux skills by adding Power Linux Topics to your library today. What You'll Learn Solve a variety of challenges faced by sysadmins and DevOps engineers Understand the security implications of the actions you take Study the history behind some of the packages that you are using for a greater in- depth understanding Become a professional at troubleshooting Extend your knowledge by learning about multiple OSs and third-party packages Who This Book Is For Having mastered the basics of running Linux systems this book takes you one step further to help you master the elements of Linux which you may have struggled with in the past. You have progressed past the basic stages of using Linux and want to delve into the more complex aspects. Practical Linux instantly offers answers to problematic scenarios and provides invaluable information for future reference. It is an invaluable addition to any Linux library.

Linux and Solaris Recipes for Oracle DBAs (Paperback, 2nd ed.): Darl Kuhn, Bernard Lopuz, Charles Kim Linux and Solaris Recipes for Oracle DBAs (Paperback, 2nd ed.)
Darl Kuhn, Bernard Lopuz, Charles Kim
R3,383 Discovery Miles 33 830 Ships in 10 - 15 working days

Linux and Solaris Recipes for Oracle DBAs, 2nd Edition is an example-based book on managing Oracle Database under Linux and Solaris. The book is written for database administrators who need to get work done and lack the luxury of curling up fireside with a stack of operating-system documentation. What this book provides instead is task-oriented coverage designed around the needs of the Oracle Database Administrator. Find the right chapter. Look up the task to perform. See the solution. Implement the solution straight away in your own environment. Get the job done. New in this edition is coverage of Oracle's own Solaris operating system. Oracle Corporation has been working diligently to bring commonality between Solaris and and Linux, and this book takes advantage of those efforts to provide task-oriented solutions that work on common distributions of Linux such as Red Hat Enterprise Linux and Oracle Enterprise Linux while also accommodating the growing number of Oracle Solaris customers. Examples in the book match the tasks DBAs perform daily, even hourly. Solutions come first in the book, but alway are followed by close explanations of the details. Database administrators won't go wrong with Linux and Solaris Recipes for Oracle DBAs. It's the book to buy if you're after clear and reliable examples to help in getting the job done, and getting home to your family. Takes you directly from problem to solution Covers the "right" mix of operating-system tasks for database administrators Respects your time by being succinct and to-the-point Includes coverage of Solaris in addition to common Linux distributions What You Will Learn Execute Linux and Solaris commands applicable to Oracle Database. Automate critical DBA tasks via operating-system shell scripts. Monitor, tune, and optimize Linux and Solaris servers for Oracle. Setup a VirtualBox environment for the Oracle database. Perform system administration tasks relevant to Oracle Database. Remotely (and securely!) manage Oracle on Linux and Solaris. Who This Book Is For Linux and Solaris Recipes for Oracle DBAs is a book for Oracle database administrators who want to expertly operate Oracle databases on the Linux and Solaris operating systems. If you're new to Linux and Solaris and can benefit from detailed examples showing how to perform tasks that Oracle DBAs perform on Linux and Solaris servers, then this book is what you need to help you get the job done, and get home on time.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Linux - A complete guide to Linux…
James Arthur Hardcover R593 R536 Discovery Miles 5 360
PowerShell, IT Pro Solutions…
William R. Stanek, William Stanek Hardcover R1,550 Discovery Miles 15 500
Only Footnotes
Michael W Lucas Hardcover R595 R565 Discovery Miles 5 650
Linux - The Ultimate Crash Course to…
Mark Reed Hardcover R605 R549 Discovery Miles 5 490
PowerShell for Administration, IT Pro…
William R. Stanek, William Stanek Hardcover R1,533 Discovery Miles 15 330
Introduction to Linux - Installation and…
N B Venkateswarlu Hardcover R3,525 R2,949 Discovery Miles 29 490
DNSSEC Mastery, 2nd Edition
Michael W Lucas Hardcover R947 R853 Discovery Miles 8 530
UNIX Internetworking
Uday O Pabrai Hardcover R3,850 Discovery Miles 38 500
Linux for Hackers - A Comprehensive…
William Vance Hardcover R625 R568 Discovery Miles 5 680
Kubernetes - The Ultimate Beginners…
Mark Reed Hardcover R599 R543 Discovery Miles 5 430

 

Partners