|
|
Showing 1 - 5 of
5 matches in All Departments
The first in a new series exploring the basics of Raspberry Pi
Operating System administration, this volume is a compendium of
easy-to-use and essential Raspberry Pi OS system administration for
the novice user. The overriding idea behind system administration
of a modern, 21st century Linux system such as the Raspberry Pi OS
is the use of systemd to ensure that the Linux kernel works
efficiently and effectively to provide these three foundation
stones of computer operation and management: computer system
concurrency, virtualization, and secure persistence. Exercises are
included throughout to reinforce the readers’ learning goals with
solutions and example code provided on the accompanying GitHub
site. This book is aimed at students and practitioners looking to
maximise their use of the Raspberry Pi OS. With plenty of practical
examples, projects and exercises, this volume can also be adopted
in a more formal learning environment to supplement and extend the
basic knowledge of a Linux operating system.
The first in a new series exploring the basics of Raspberry Pi
Operating System administration, this volume is a compendium of
easy-to-use and essential Raspberry Pi OS system administration for
the novice user. The overriding idea behind system administration
of a modern, 21st century Linux system such as the Raspberry Pi OS
is the use of systemd to ensure that the Linux kernel works
efficiently and effectively to provide these three foundation
stones of computer operation and management: computer system
concurrency, virtualization, and secure persistence. Exercises are
included throughout to reinforce the readers’ learning goals with
solutions and example code provided on the accompanying GitHub
site. This book is aimed at students and practitioners looking to
maximise their use of the Raspberry Pi OS. With plenty of practical
examples, projects and exercises, this volume can also be adopted
in a more formal learning environment to supplement and extend the
basic knowledge of a Linux operating system.
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: 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.
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, workbook,
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
|
|