|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Unix, Unix Linux & Unix TCL/TK
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.
 |
Ed Mastery
(Hardcover)
Michael W Lucas
|
R823
R750
Discovery Miles 7 500
Save R73 (9%)
|
Ships in 10 - 15 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.
"Focuses broadly on those aspects of the UNIX environment that are
needed to provide a more global understanding, especially in its
dealing with distributed and networked systems, in a very practical
and hands-on manner." -- IEEE Network Magazine
In this international collection of papers there is a wealth of
knowledge on artificial intelligence (AI) and cognitive science
(CS) techniques applied to the problem of providing help systems
mainly for the UNIX operating system. The research described here
involves the representation of technical computer concepts, but
also the representation of how users conceptualise such concepts.
The collection looks at computational models and systems such as
UC, Yucca, and OSCON programmed in languages such as Lisp, Prolog,
OPS-5, and C which have been developed to provide UNIX help. These
systems range from being menu-based to ones with natural language
interfaces, some providing active help, intervening when they
believe the user to have misconceptions, and some based on
empirical studies of what users actually do while using UNIX.
Further papers investigate planning and knowledge representation
where the focus is on discovering what the user wants to do, and
figuring out a way to do it, as well as representing the knowledge
needed to do so. There is a significant focus on natural language
dialogue where consultation systems can become active, metaphors,
and users' mistaken beliefs. Much can be learned from seeing how AI
and CS techniques can be investigated in depth while being applied
to a real test-bed domain such as help on UNIX.
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.
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
|
You may like...
Triumvirate
Lewis Clarke
CD
R221
R60
Discovery Miles 600
Galaxy 7
Jeff Edwards
Hardcover
R663
Discovery Miles 6 630
|