Document Type
|
:
|
BL
|
Record Number
|
:
|
851314
|
Main Entry
|
:
|
Both, David P.,1946-
|
Title & Author
|
:
|
Using and administering Linux. : Zero to SysAdmin: Getting Started /\ David Both.
|
Publication Statement
|
:
|
Berkeley, CA :: Apress L.P.,, 2020.
|
Page. NO
|
:
|
1 online resource (645 pages)
|
ISBN
|
:
|
1484250494
|
|
:
|
: 9781484250495
|
|
:
|
9781484250488
|
Notes
|
:
|
Finishing the installation
|
|
:
|
Includes index.
|
Contents
|
:
|
Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Introduction -- Objectives -- About Linux -- The birth of Windows -- Black box syndrome -- The birth of Linux -- The open box -- The Linux Truth -- Knowledge -- Flexibility -- Stability -- Scalability -- Security -- Freedom -- Our software rights -- Longevity -- Keep the hardware relevant -- Resist malware -- Should I be a SysAdmin? -- About this course -- About the experiments -- What to do if the experiments do not work -- Terminology
|
|
:
|
A (very) brief history of Linux -- Core utilities -- GNU coreutils -- util-linux -- Copyleft -- Games -- Chapter summary -- Exercises -- Chapter 3: The Linux Philosophy for SysAdmins -- Objectives -- Background -- The structure of the philosophy -- The tenets -- Data streams are a universal interface -- Transforming data streams -- Everything is a file -- Use the Linux FHS -- Embrace the CLI -- Be the lazy SysAdmin -- Automate everything -- Always use shell scripts -- Test early test often -- Use common sense naming -- Store data in open formats -- Use separate filesystems for data
|
|
:
|
How to access the command line -- Chapter summary -- Exercises -- Chapter 2: Introduction to Operating Systems -- Objectives -- Choice -- Really! -- What is an operating system? -- Hardware -- Motherboard -- The processor -- Peripherals -- The operating system -- The definition -- Typical operating system functions -- Memory management -- Multitasking -- Multiuser -- Process management -- Interprocess communication -- Device management -- Error handling -- Utilities -- A bit of history -- Starting with UNICS -- UNIX -- The Berkeley Software Distribution (BSD) -- The Unix Philosophy
|
|
:
|
Make programs portable -- Use open source software -- Strive for elegance -- Find the simplicity -- Use your favorite editor -- Document everything -- Back up everything -- frequently -- Follow your curiosity -- There is no should -- Mentor the young SysAdmins -- Support your favorite open source project -- Reality bytes -- Chapter summary -- Exercises -- Chapter 4: Preparation -- Objectives -- Overview -- Got root? -- Hardware specifications -- Host software requirements -- Installing VirtualBox -- Install VirtualBox on a Linux host -- Install VirtualBox on a Windows host -- Creating the VM
|
|
:
|
VirtualBox Manager -- Configuring the virtual network -- Preparing disk space -- Windows -- Linux -- Download the ISO image file -- Creating the VM -- Chapter summary -- Exercises -- Chapter 5: Installing Linux -- Objectives -- Overview -- Boot the Fedora live image -- Installing Fedora -- Start the installation -- Set the hostname -- Hard drive partitioning -- About swap space -- Types of memory -- Swap -- Types of Linux swap -- Thrashing -- What is the right amount of swap space? -- Finish partitioning -- Begin the installation -- Set the root password -- Create the student user
|
Abstract
|
:
|
Become a Linux sysadmin and expert user of Linux, even with no previous Linux experience and learn to manage complex systems with ease. Volume 1 of this three volume training course introduces operating systems in general and Linux in particular. It briefly explores the The Linux Philosophy for SysAdmins in preparation for the rest of the course. This book provides you with the tools necessary for mastering user management; installing, updating, and deleting software; and using command line tools to do performance tuning and basic problem determination. You'll begin by creating a virtual network and installing an instance of Fedora - a popular and powerful Linux distribution - on a VirtualBox VM that can be used for all of the experiments on an existing Windows or Linux computer. You'll then move on to the basics of using the Xfce GUI desktop and the many tools Linux provides for working on the command line including virtual consoles, various terminal emulators, BASH, and other shells. Explore data streams and the Linux tools used to manipulate them, and learn about the Vim text editor, which is indispensable to advanced Linux users and system administrators, and be introduced to some other text editors. You'll also see how to install software updates and new software, learn additional terminal emulators, and some advanced shell skills. Examine the sequence of events that take place as the computer boots and Linux starts up, configure your shell to personalize it in ways that can seriously enhance your command line efficiency, and delve into all things file and filesystems.
|
Subject
|
:
|
Open source software.
|
Subject
|
:
|
Open source software.
|
Subject
|
:
|
Linux.
|
|
:
|
Linux.
|
Dewey Classification
|
:
|
005.4/46
|
LC Classification
|
:
|
QA76.774.L46
|
Parallel Title
|
:
|
Getting started
|