0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (26)
  • R250 - R500 (123)
  • R500+ (445)
  • -
Status
Format
Author / Contributor
Publisher

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

Beginning Ubuntu LTS Server Administration - From Novice to Professional (Paperback, 2nd Corrected ed., Corr. 3rd printing):... Beginning Ubuntu LTS Server Administration - From Novice to Professional (Paperback, 2nd Corrected ed., Corr. 3rd printing)
Sander van Vugt
R1,443 R1,140 Discovery Miles 11 400 Save R303 (21%) Ships in 10 - 15 working days

Beginning Ubuntu LTS Server Administration, Second Edition is the touchstone companion book for anyone implementing Ubuntu LTS Server. Author Sander van Vugt introduces the most recent server edition of Ubuntu Linux, the most popular Linux distribution, to power users, system administrators, and programmers and demonstrates the power and flexibility that the HardyHeron Ubuntu Server Long Term Support Edition offers for small networks and corporate systems alike.

This book covers: Installing and configuring Ubuntu to ensure secure installations Virtual Ubuntu Full network and web services management What you'll learn Administer, install, and configure the 5year HardyHeron Ubuntu Server Long Term Support Edition of the most popular Linux distribution in the world Use the new installation andgraphical user interfacetools Familiarize yourself, whether you are a power user or system administrator Build a network infrastructure with Ubuntu Server Harden Ubuntu to withstand new security threats Use virtual services Who this book is for

This book will suit Linux system administrators of all levels. It also lets power users who want to familiarize themselves with network and web services relevant to their work acquire up-to-date specialized Ubuntu skills.

Linux Bible, Tenth Edition (Paperback, 10th Edition): C Negus Linux Bible, Tenth Edition (Paperback, 10th Edition)
C Negus
R1,187 Discovery Miles 11 870 Ships in 12 - 17 working days

The industry favorite Linux guide Linux Bible, 10th Edition is the ultimate hands-on Linux user guide, whether you're a true beginner or a more advanced user navigating recent changes. this updated tenth edition covers the latest versions of Red Hat Enterprise Linux (RHEL 8), Fedora 30, and Ubuntu 18.04 LTS. It includes information on cloud computing, with new guidance on containerization, Ansible automation, and Kubernetes and OpenShift. With a focus on RHEL 8, this new edition teaches techniques for managing storage, users, and security, while emphasizing simplified administrative techniques with Cockpit. Written by a Red Hat expert, this book provides the clear explanations and step-by-step instructions that demystify Linux and bring the new features seamlessly into your workflow. This useful guide assumes a base of little or no Linux knowledge, and takes you step by step through what you need to know to get the job done. Get Linux up and running quickly Master basic operations and tackle more advanced tasks Get up to date on the recent changes to Linux server system management Bring Linux to the cloud using Openstack and Cloudforms Simplified Linux administration through the Cockpit Web Interface Automated Linux Deployment with Ansible Learn to navigate Linux with Amazon (AWS), Google (GCE), and Microsofr Azure Cloud services Linux Bible, 10th Edition is the one resource you need, and provides the hands-on training that gets you on track in a flash.

Linux All-in-One For Dummies, 7th Edition (Paperback, 7th Edition): R. Blum Linux All-in-One For Dummies, 7th Edition (Paperback, 7th Edition)
R. Blum
R883 R633 Discovery Miles 6 330 Save R250 (28%) Ships in 9 - 15 working days

Linux is for everyone! Linux All-in-One For Dummies breaks down the ever-popular operating system to its basics and trains users on the art of Linux. This handy reference covers all the latest updates and operating system features. It presents content on Linux desktops, applications, and more. With eight books in one, you'll have access to the most comprehensive overview of Linux around. Explore the inner workings of Linux machines, so you'll know Linux front to back. This all-inclusive handbook also walks you through solving Linux problems--complete with hands-on examples--so you'll be a Linux whiz before you know it. Get familiar with Linux as you install and customize the operating system Learn how to navigate the file system, use the Linux shell, and get online Become a Linux guru with server hosting, scripting, and security how-tos Study for your Linux certification by using this complete guide as your reference This book is a massive source of support for beginning and intermediate Linux users, as well as those looking to brush up on their knowledge for certification. And, thanks to the signature Dummies approach, it's also a lot of fun.

Ubuntu Linux Bible (Paperback, 10th ed.): D. Clinton Ubuntu Linux Bible (Paperback, 10th ed.)
D. Clinton
R928 Discovery Miles 9 280 Ships in 12 - 17 working days

Quickly learn how to use Ubuntu, the fastest growing Linux distribution, in a personal or enterprise environment Whether you're a newcomer to Linux or an experienced system administrator, the Ubuntu Linux Bible provides what you need to get the most out of one the world's top Linux distributions. Clear, step-by-step instructions cover everything from installing Ubuntu and creating your desktop, to writing shell scripts and setting up file sharing on your network. This up-to-date guide covers the latest Ubuntu release with long-term support (version 20.04 ) as well as the previous version. Throughout the book, numerous examples, figures, and review questions with answers ensure that you will fully understand each key topic. Organized into four parts, the book offers you the flexibility to master the basics in the "Getting Started with Ubuntu Linux" section, or to skip directly to more advanced tasks. "Ubuntu for Desktop Users" shows you how to setup email, surf the web, play games, and create and publish documents, spreadsheets, and presentations. "Ubuntu for System Administrators" covers user administration, system backup, device management, network configuration, and other fundamentals of Linux administration. The book's final section, "Configuring Servers on Ubuntu," teaches you to use Ubuntu to support network servers for the web, e-mail, print services, networked file sharing, DHCP (network address management), and DNS (network name/address resolution). This comprehensive, easy-to-use guide will help you: Install Ubuntu and create the perfect Linux desktop Use the wide variety of software included with Ubuntu Linux Stay up to date on recent changes and new versions of Ubuntu Create and edit graphics, and work with consumer IoT electronic devices Add printers, disks, and other devices to your system Configure core network services and administer Ubuntu systems Ubuntu Linux Bible is a must-have for anyone looking for an accessible, step-by-step tutorial on this hugely popular Linux operating system.

Mastering Modern Linux (Hardcover, 2nd edition): Paul S. Wang Mastering Modern Linux (Hardcover, 2nd edition)
Paul S. Wang
R4,017 Discovery Miles 40 170 Ships in 12 - 17 working days

Praise for the First Edition: "This outstanding book ... gives the reader robust concepts and implementable knowledge of this environment. Graphical user interface (GUI)-based users and developers do not get short shrift, despite the command-line interface's (CLI) full-power treatment. ... Every programmer should read the introduction's Unix/Linux philosophy section. ... This authoritative and exceptionally well-constructed book has my highest recommendation. It will repay careful and recursive study." --Computing Reviews, August 2011 Mastering Modern Linux, Second Edition retains much of the good material from the previous edition, with extensive updates and new topics added. The book provides a comprehensive and up-to-date guide to Linux concepts, usage, and programming. The text helps the reader master Linux with a well-selected set of topics, and encourages hands-on practice. The first part of the textbook covers interactive use of Linux via the Graphical User Interface (GUI) and the Command-Line Interface (CLI), including comprehensive treatment of the Gnome desktop and the Bash Shell. Using different apps, commands and filters, building pipelines, and matching patterns with regular expressions are major focuses. Next comes Bash scripting, file system structure, organization, and usage. The following chapters present networking, the Internet and the Web, data encryption, basic system admin, as well as Web hosting. The Linux Apache MySQL/MariaDB PHP (LAMP) Web hosting combination is also presented in depth. In the last part of the book, attention is turned to C-level programming. Topics covered include the C compiler, preprocessor, debugger, I/O, file manipulation, process control, inter-process communication, and networking. The book includes many examples and complete programs ready to download and run. A summary and exercises of varying degrees of difficulty can be found at the end of each chapter. A companion website (http://mml.sofpower.com) provides appendices, information updates, an example code package, and other resources for instructors, as well as students.

Learning eBPF - Programming the Linux Kernel for Enhanced Observability, Networking, and Security (Paperback): Liz Rice Learning eBPF - Programming the Linux Kernel for Enhanced Observability, Networking, and Security (Paperback)
Liz Rice
R1,084 R950 Discovery Miles 9 500 Save R134 (12%) Ships in 12 - 17 working days

What is eBPF? With this revolutionary technology, you can write custom code that dynamically changes the way the kernel behaves. It's an extraordinary platform for building a whole new generation of security, observability, and networking tools. This practical book is ideal for developers, system administrators, operators, and students who are curious about eBPF and want to know how it works. Author Liz Rice, chief open source officer with cloud native networking and security specialists Isovalent, also provides a foundation for those who want to explore writing eBPF programs themselves. With this book, you will: Learn why eBPF has become so important in the past couple of years Write basic eBPF code, and manipulate eBPF programs and attach them to events Explore how eBPF components interact with Linux to dynamically change the operating system's behavior Learn how tools based on eBPF can instrument applications without changes to the apps or their configuration Discover how this technology enables new tools for observability, security, and networking

Linux Device Drivers (Paperback, 3rd Revised edition): Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman Linux Device Drivers (Paperback, 3rd Revised edition)
Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman
R1,246 R980 Discovery Miles 9 800 Save R266 (21%) Ships in 12 - 17 working days

Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic "Linux Device Drivers" from O'Reilly to master this critical subject. Now in its third edition, this bestselling guide provides all the information you'll need to write drivers for a wide range of devices.

Over the years the book has helped countless programmers learn:

how to support computer peripherals under the Linux operating system

how to develop and write software for new hardware under Linux

the basics of Linux operation even if they are not expecting to write a driver

The new edition of "Linux Device Drivers" is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible. Readers will find new chapters on important types of drivers not covered previously, such as consoles, USB drivers, and more.

Best of all, you don't have to be a kernel hacker to understand and enjoy this book. All you need is an understanding of the C programming language and some background in Unix system calls. And for maximum ease-of-use, the book uses full-featured examples that you can compile and run without special hardware.

Today Linux holds fast as the most rapidly growing segment of the computer market and continues to win over enthusiastic adherents in many applicationareas. With this increasing support, Linux is now absolutely mainstream, and viewed as a solid platform for embedded systems. If you're writing device drivers, you'll want this book. In fact, you'll wonder how drivers are ever written without it.

Mastering Ubuntu Server - Gain expertise in the art of deploying, configuring, managing, and troubleshooting Ubuntu Server... Mastering Ubuntu Server - Gain expertise in the art of deploying, configuring, managing, and troubleshooting Ubuntu Server (Paperback, 3rd Revised edition)
Jay LaCroix
R1,921 Discovery Miles 19 210 Ships in 9 - 15 working days

This is the third edition of the bestselling one-stop resource for sysadmins and DevOps professionals to learn, configure and use Ubuntu 20.04 for their day-to-day operations and deployments. Key Features A hands-on book that will teach you how to deploy, maintain and troubleshoot Ubuntu Server Learn to leverage the improved performance and security-related aspects of Ubuntu Server 20.04 LTS New chapters dedicated to exploring Ubuntu for cloud Book DescriptionUbuntu Server has taken data centers around the world 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 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. This third edition is updated to cover the advancements of Ubuntu 20.04 LTS and further train you to understand how to use Ubuntu Server, from initial deployment to creating production-ready resources for your network. The book begins with the concepts of user management, group management, and file system 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 include setting up QEMU & KVM, 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 this Ubuntu Server book, you will be well-versed in Ubuntu server's advanced concepts and attain the required proficiency needed for Ubuntu Server administration. What you will learn Manage users, groups, and permissions Optimize the performance of system resources Perform disk encryption and decryption with Linux Unified Key Setup (LUKS) Set up Secure Shell (SSH) for remote access, and connect it to other nodes Share directories using Samba and Network File System (NFS) Get familiar with scripting to improve command-line efficiency Configure VMs, containers, and orchestrate with MicroK8s and Kubernetes Automate server deployments with Ansible and cloud server deployments with Terraform Who this book is forThe book is written to cater to sysadmins and DevOps professionals whose teams are planning to employ an Ubuntu/Linux environment for their development needs. Prior knowledge of Ubuntu is not required. However, it is assumed that you possess some IT admin, Linux, and shell scripting experience.

Linux with Operating System Concepts (Hardcover, 2nd edition): Richard Fox Linux with Operating System Concepts (Hardcover, 2nd edition)
Richard Fox
R6,288 Discovery Miles 62 880 Ships in 12 - 17 working days

1. An up-to-date reference on Red Hat 8 with comparisons to Red Hat's 7 and 6 when warranted. 2. A combination of how to use and administer Linux and operating systems concepts (making this text unique to Linux textbooks) written in an easy-to-read manner. 3. Improved chapters on computer networks, regular expressions and scripting. Revised and additional examples to support the concepts in these chapters. 4. Comparisons between Red Hat Linux and other Linux distributions when such comparisons will be useful. 5. A set of ancillary material including a complete lab manual, text bank, power point notes, glossary of terms, instructor's manual and supplemental readings. The supplemental readings will allow for a smaller book while still retaining all of the important content. 6. Improved chapter reviews, added end-of-section activities, additional tables, improved figures (where possible) and "did you know" boxes inserted to provide useful facts.

Linux Yourself - Concept and Programming (Hardcover): Sunil K. Singh Linux Yourself - Concept and Programming (Hardcover)
Sunil K. Singh
R4,556 Discovery Miles 45 560 Ships in 12 - 17 working days

Numerous people still believe that learning and acquiring expertise in Linux is not easy, that only a professional can understand how a Linux system works. Nowadays, Linux has gained much popularity both at home and at the workplace. Linux Yourself: Concept and Programming aims to help and guide people of all ages by offering a deep insight into the concept of Linux, its usage, programming, administration, and several other connected topics in an easy approach. This book can also be used as a textbook for undergraduate/postgraduate engineering students and others who have a passion to gain expertise in the field of computer science/information technology as a Linux developer or administrator. The word "Yourself" in the title refers to the fact that the content of this book is designed to give a good foundation to understand the Linux concept and to guide yourself as a good Linux professional in various platforms. There are no prerequisites to understand the contents from this book, and a person with basic knowledge of C programming language will be able to grasp the concept with ease. With this mindset, all the topics are presented in such a way that it should be simple, clear, and straightforward with many examples and figures. Linux is distinguished by its own power and flexibility, along with open-source accessibility and community as compared to other operating systems, such as Windows and macOS. It is the author's sincere view that readers of all levels will find this book worthwhile and will be able to learn or sharpen their skills. KEY FEATURES Provides a deep conceptual learning and expertise in programming skill for any user about Linux, UNIX, and their features. Elaborates GUI and CUI including Linux commands, various shells, and the vi editor Details file management and file systems to understand Linux system architecture easily Promotes hands-on practices of regular expressions and advanced filters, such as sed and awk through many helpful examples Describes an insight view of shell scripting, process, thread, system calls, signal, inter-process communication, X Window System, and many more aspects to understand the system programming in the Linux environment Gives a detailed description of Linux administration by elaborating LILO, GRUB, RPM-based package, and program installation and compilation that can be very helpful in managing the Linux system in a very efficient way Reports some famous Linux distributions to understand the similarity among all popular available Linux and other features as case studies

LPIC-1 - Linux Professional Institute Certification Study Guide 5e (Paperback, 5th Edition): C Bresnahan LPIC-1 - Linux Professional Institute Certification Study Guide 5e (Paperback, 5th Edition)
C Bresnahan
R1,155 Discovery Miles 11 550 Ships in 12 - 17 working days

The bestselling study guide for the popular Linux Professional Institute Certification Level 1 (LPIC-1). The updated fifth edition of LPIC-1: Linux Professional Institute Certification Study Guide is a comprehensive, one-volume resource that covers 100% of all exam objectives. Building on the proven Sybex Study Guide approach, this essential resource offers a comprehensive suite of study and learning tools such as assessment tests, hands-on exercises, chapter review questions, and practical, real-world examples. This book, completely updated to reflect the latest 101-500 and 102-500 exams, contains clear, concise, and user-friendly information on all of the Linux administration topics you will encounter on test day. Key exam topics include system architecture, Linux installation and package management, GNU and UNIX commands, user interfaces and desktops, essential system services, network and server security, and many more. Linux Servers currently have a 20% market share which continues to grow. The Linux OS market saw a 75% increase from last year and is the third leading OS, behind Windows and MacOS. There has never been a better time to expand your skills, broaden your knowledge, and earn certification from the Linux Professional Institute. A must-have guide for anyone preparing for the 101-500 and 102-500 exams, this study guide enables you to: Assess your performance on practice exams to determine what areas need extra study Understand and retain vital exam topics such as administrative tasks, network configuration, booting Linux, working with filesystems, writing scripts, and using databases Gain insights and tips from two of the industry's most highly respected instructors, consultants, and authors Access Sybex interactive tools that include electronic flashcards, an online test bank, customizable practice exams, bonus chapter review questions, and a searchable PDF glossary of key terms LPIC-1: Linux Professional Institute Certification Study Guide is ideal for network and system administrators studying for the LPIC-1 exams, either for the first time or for the purpose of renewing their certifications.

Python Distilled (Paperback, 5th edition): David Beazley Python Distilled (Paperback, 5th edition)
David Beazley
R1,050 Discovery Miles 10 500 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

LPI Linux Essentials Study Guide - Exam 010 v1.6 (Paperback, 3rd Edition): C Bresnahan LPI Linux Essentials Study Guide - Exam 010 v1.6 (Paperback, 3rd Edition)
C Bresnahan
R879 Discovery Miles 8 790 Ships in 12 - 17 working days

Provides a solid foundation for those considering a career in IT--covers the objectives of the new Linux Essentials Exam 010-160 v1.6 Linux is a secure, reliable, open source alternative to costly operating systems such as Microsoft Windows. As large organizations worldwide continue to add Linux servers, the need for IT professionals skilled in Linux continues to grow. The LPI Linux Essentials Study Guide is a valuable resource for anyone preparing to take the new Linux Essentials Exam--the entry-level certification from The Linux Professional Institute (LPI) which validates knowledge of Linux concepts and applications. Written by recognized experts on Linux and open source technologies, this accessible, user-friendly guide covers desktop skills, the command line, directories and files, networks, scripting, security, users and permissions, and much more. Clear, concise chapters provide numerous hands-on tutorials, real-world examples, color illustrations, and practical end-of-chapter exercises and review questions. An ideal introduction for those new to Linux or considering a career in IT, this guide helps readers: Learn the operation and components of Linux desktops and servers Understand open source software, licensing, and applications Configure networks, security, cloud services, storage, and devices Create users and groups and set permissions and ownership Use the command line and build automation scripts LPI Linux Essentials Study Guide: Exam 010 v1.6 is perfect for anyone beginning a career in IT, newcomers to Linux, students in computer courses, and system administrators working with other operating systems wanting to learn more about Linux and other open source solutions.

Linux - The Textbook, Second Edition (Paperback, 2nd edition): Syed Mansoor Sarwar, Robert M. Koretsky Linux - The Textbook, Second Edition (Paperback, 2nd edition)
Syed Mansoor Sarwar, Robert M. Koretsky
R1,319 Discovery Miles 13 190 Ships in 12 - 17 working days

Choosen by BookAuthority as one of BookAuthority's Best Linux Mint Books of All Time Linux: The Textbook, Second Edition provides comprehensive coverage of the contemporary use of the Linux operating system for every level of student or practitioner, from beginners to advanced users. The text clearly illustrates system-specific commands and features using Debian-family Debian, Ubuntu, and Linux Mint, and RHEL-family CentOS, and stresses universal commands and features that are critical to all Linux distributions. The second edition of the book includes extensive updates and new chapters on system administration for desktop, stand-alone PCs, and server-class computers; API for system programming, including thread programming with pthreads; virtualization methodologies; and an extensive tutorial on systemd service management.Brand new online content on the CRC Press website includes an instructor's workbook, test bank, and In-Chapter exercise solutions, as well as full downloadable chapters on Python Version 3.5 programming, ZFS, TC shell programming, advanced system programming, and more. An author-hosted GitHub website also features updates, further references, and errata. Features New or updated coverage of file system, sorting, regular expressions, directory and file searching, file compression and encryption, shell scripting, system programming, client-server-based network programming, thread programming with pthreads, and system administration Extensive in-text pedagogy, including chapter objectives, student projects, and basic and advanced student exercises for every chapter Expansive electronic downloads offer advanced content on Python, ZFS, TC shell scripting, advanced system programming, internetworking with Linux TCP/IP, and many more topics, all featured on the CRC Press website Downloadable test bank, work book, and solutions available for instructors on the CRC Press website Author-maintained GitHub repository provides other resources, such as live links to further references, updates, and errata

Unix in Easy Steps (Paperback, New edition): Mike McGrath Unix in Easy Steps (Paperback, New edition)
Mike McGrath
R357 R311 Discovery Miles 3 110 Save R46 (13%) Ships in 12 - 17 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.

The Art of Linux Kernel Design - Illustrating the Operating System Design Principle and Implementation (Hardcover): Li Xiangyang The Art of Linux Kernel Design - Illustrating the Operating System Design Principle and Implementation (Hardcover)
Li Xiangyang
R5,236 Discovery Miles 52 360 Ships in 12 - 17 working days

Uses the Running Operation as the Main Thread Difficulty in understanding an operating system (OS) lies not in the technical aspects, but in the complex relationships inside the operating systems. The Art of Linux Kernel Design: Illustrating the Operating System Design Principle and Implementation addresses this complexity. Written from the perspective of the designer of an operating system, this book tackles important issues and practical problems on how to understand an operating system completely and systematically. It removes the mystery, revealing operating system design guidelines, explaining the BIOS code directly related to the operating system, and simplifying the relationships and guiding ideology behind it all. Based on the Source Code of a Real Multi-Process Operating System Using the 0.11 edition source code as a representation of the Linux basic design, the book illustrates the real states of an operating system in actual operations. It provides a complete, systematic analysis of the operating system source code, as well as a direct and complete understanding of the real operating system run-time structure. The author includes run-time memory structure diagrams, and an accompanying essay to help readers grasp the dynamics behind Linux and similar software systems. Identifies through diagrams the location of the key operating system data structures that lie in the memory Indicates through diagrams the current operating status information which helps users understand the interrupt state, and left time slice of processes Examines the relationship between process and memory, memory and file, file and process, and the kernel Explores the essential association, preparation, and transition, which is the vital part of operating system Develop a System of Your Own This text offers an in-dep

UNIX - The Textbook, Third Edition (Hardcover, 3rd edition): Syed Mansoor Sarwar, Robert M. Koretsky UNIX - The Textbook, Third Edition (Hardcover, 3rd edition)
Syed Mansoor Sarwar, Robert M. Koretsky
R3,710 Discovery Miles 37 100 Ships in 12 - 17 working days

UNIX: The Textbook, Third Edition provides a comprehensive introduction to the modern, twenty-first-century UNIX operating system. The book deploys PC-BSD and Solaris, representative systems of the major branches of the UNIX family, to illustrate the key concepts. It covers many topics not covered in older, more traditional textbook approaches, such as Python, UNIX System Programming from basics to socket-based network programming using the client-server paradigm, the Zettabyte File System (ZFS), and the highly developed X Windows-based KDE and Gnome GUI desktop environments. The third edition has been fully updated and expanded, with extensive revisions throughout. It features a new tutorial chapter on the Python programming language and its use in UNIX, as well as a complete tutorial on the git command with Github. It includes four new chapters on UNIX system programming and the UNIX API, which describe the use of the UNIX system call interface for file processing, process management, signal handling, interprocess communication (using pipes, FIFOs, and sockets), extensive coverage of internetworking with UNIX TCP/IP using the client-server software, and considerations for the design and implementation of production-quality client-server software using iterative and concurrent servers. It also includes new chapters on UNIX system administration, ZFS, and container virtualization methodologies using iocage, Solaris Jails, and VirtualBox. Utilizing the authors' almost 65 years of practical teaching experience at the college level, this textbook presents well-thought-out sequencing of old and new topics, well-developed and timely lessons, a Github site containing all of the code in the book plus exercise solutions, and homework exercises/problems synchronized with the didactic sequencing of chapters in the book. With the exception of four chapters on system programming, the book can be used very successfully by a complete novice, as well as by an experienced UNIX system user, in both an informal and formal learning environment. The book may be used in several computer science and information technology courses, including UNIX for beginners and advanced users, shell and Python scripting, UNIX system programming, UNIX network programming, and UNIX system administration. It may also be used as a companion to the undergraduate and graduate level courses on operating system concepts and principles.

Bash in easy steps (Paperback): Mike McGrath Bash in easy steps (Paperback)
Mike McGrath
R386 R337 Discovery Miles 3 370 Save R49 (13%) Ships in 12 - 17 working days
Linux+ and LPIC-1 Guide to Linux Certification (Paperback, 5th edition): Jason Eckert Linux+ and LPIC-1 Guide to Linux Certification (Paperback, 5th edition)
Jason Eckert
R1,395 R1,248 Discovery Miles 12 480 Save R147 (11%) Ships in 10 - 15 working days

Eckert's LINUX+ and LPIC-1 GUIDE TO LINUX CERTIFICATION, 5th Edition, empowers you with the knowledge and skills you need to succeed on CompTIA's Linux (R)+ (XKO-004) certification exam and the Linux Professional Institute LPIC-1 (101-500 and 102-500) certification exams, as well as in your network administration career. The book covers the latest Linux (R) distributions, virtualization, containerization and storage technologies. Comprehensive coverage also addresses key job-related networking and security services, including FTP, NFS, Samba, Apache, DNS, DHCP, NTP, Squid, Postfix, SSH, VNC, Spice, RDP, GPG, PostgreSQL and iptables/firewalld. Hands-on projects give you practice using both modern Linux (R) distributions (Fedora (TM) 28 and Ubuntu (R) Server 18.04) and industry's legacy Linux distributions. And with MindTap's live virtual machine labs, you can explore various solutions in a safe, sandbox environment using real Cisco hardware and virtualized Linux operating systems.

Linux with Operating System Concepts (Paperback, 2nd edition): Richard Fox Linux with Operating System Concepts (Paperback, 2nd edition)
Richard Fox
R2,628 Discovery Miles 26 280 Ships in 12 - 17 working days

1. An up-to-date reference on Red Hat 8 with comparisons to Red Hat's 7 and 6 when warranted. 2. A combination of how to use and administer Linux and operating systems concepts (making this text unique to Linux textbooks) written in an easy-to-read manner. 3. Improved chapters on computer networks, regular expressions and scripting. Revised and additional examples to support the concepts in these chapters. 4. Comparisons between Red Hat Linux and other Linux distributions when such comparisons will be useful. 5. A set of ancillary material including a complete lab manual, text bank, power point notes, glossary of terms, instructor's manual and supplemental readings. The supplemental readings will allow for a smaller book while still retaining all of the important content. 6. Improved chapter reviews, added end-of-section activities, additional tables, improved figures (where possible) and "did you know" boxes inserted to provide useful facts.

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
R710 R548 Discovery Miles 5 480 Save R162 (23%) Ships in 12 - 17 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.

Bash Pocket Reference 2e (Paperback, 2 Revised Edition): Arnold Robbins Bash Pocket Reference 2e (Paperback, 2 Revised Edition)
Arnold Robbins
R545 R434 Discovery Miles 4 340 Save R111 (20%) Ships in 12 - 17 working days

It's simple: if you want to interact deeply with Mac OS X, Linux, and other Unix-like systems, you need to know how to work with the Bash shell. This concise little book puts all of the essential information about Bash right at your fingertips. You'll quickly find answers to the annoying questions that generally come up when you're writing shell scripts: What characters do you need to quote? How do you get variable substitution to do exactly what you want? How do you use arrays? Updated for Bash version 4.4, this book has the answers to these and other problems in a format that makes browsing quick and easy. Topics include: Invoking the shell Syntax Functions and variables Arithmetic expressions Command history Programmable completion Job control Shell options Command execution Coprocesses Restricted shells Built-in commands

Systems Performance (Paperback, 2nd edition): Brendan Gregg Systems Performance (Paperback, 2nd edition)
Brendan Gregg
R1,382 Discovery Miles 13 820 Ships in 9 - 15 working days

Systems Performance, Second Edition, covers concepts, strategy, tools, and tuning for operating systems and applications, using Linux-based operating systems as the primary example. A deep understanding of these tools and techniques is critical for developers today. Implementing the strategies described in this thoroughly revised and updated edition can lead to a better end-user experience and lower costs, especially for cloud computing environments that charge by the OS instance. Systems performance expert and best-selling author Brendan Gregg summarizes relevant operating system, hardware, and application theory to quickly get professionals up to speed even if they have never analyzed performance before. Gregg then provides in-depth explanations of the latest tools and techniques, including extended BPF, and shows how to get the most out of cloud, web, and large-scale enterprise systems. Key topics covered include Hardware, kernel, and application internals, and how they perform Methodologies for rapid performance analysis of complex systems Optimizing CPU, memory, file system, disk, and networking usage Sophisticated profiling and tracing with perf, Ftrace, and BPF (BCC and bpftrace) Performance challenges associated with cloud computing hypervisors Benchmarking more effectively Featuring up-to-date coverage of Linux operating systems and environments, Systems Performance, Second Edition, also addresses issues that apply to any computer system. The book will be a go-to reference for many years to come and, like the first edition, required reading at leading tech companies. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Test Your Unix Skills (Paperback): Yashavant P. Kanetkar Test Your Unix Skills (Paperback)
Yashavant P. Kanetkar
R129 Discovery Miles 1 290 Ships in 12 - 17 working days
Linux Malware Incident Response: A Practitioner's Guide to Forensic Collection and Examination of Volatile Data - An... Linux Malware Incident Response: A Practitioner's Guide to Forensic Collection and Examination of Volatile Data - An Excerpt from Malware Forensic Field Guide for Linux Systems (Paperback, New)
Cameron H. Malin, Eoghan Casey, James M. Aquilina
R420 Discovery Miles 4 200 Ships in 12 - 17 working days

"Linux Malware Incident Response" is a "first look" at the "Malware Forensics Field Guide for Linux Systems," exhibiting the first steps in investigating Linux-based incidents. The Syngress Digital Forensics Field Guides series includes companions for any digital and computer forensic investigator and analyst. Each book is a "toolkit" with checklists for specific tasks, case studies of difficult situations, and expert analyst tips. This compendium of tools for computer forensics analysts and investigators is presented in a succinct outline format with cross-references to supplemental appendices. It is designed to provide the digital investigator clear and concise guidance in an easily accessible format for responding to an incident or conducting analysis in a lab.
Presented in a succinct outline format with cross-references to included supplemental components and appendicesCovers volatile data collection methodology as well as non-volatile data collection from a live Linux systemAddresses malware artifact discovery and extraction from a live Linux system

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Understanding Linux Network Internals
Christian Benvenuti Paperback R1,515 R1,091 Discovery Miles 10 910
Mastering Modern Linux
Paul S. Wang Paperback R1,877 Discovery Miles 18 770
Learn PowerShell in a Month of Lunches…
Travis Plunk, James Petty, … Paperback R1,316 R906 Discovery Miles 9 060
Networking Systems Design and…
Lee Chao Hardcover R3,281 Discovery Miles 32 810
Understanding the Linux Kernel 3e
Daniel P. Bovet Paperback R1,984 R1,243 Discovery Miles 12 430
bash Cookbook 2e - Solutions and…
Carl Albing, Vossen, … Paperback R1,656 R1,036 Discovery Miles 10 360
Linux Iptables Pocket Reference
Gregor N. Purdy Paperback R271 R178 Discovery Miles 1 780
Linux Security Fundamentals
D. Clinton Paperback R962 R908 Discovery Miles 9 080
Systems Programming in Unix/Linux
K. C. Wang Hardcover R2,230 Discovery Miles 22 300
The UNIX Philosophy
Mike Gancarz Paperback R1,464 Discovery Miles 14 640

 

Partners