Cargando…

Linux for System Administrators Navigate the Complex Landscape of the Linux OS and Command Line for Effective Administration /

A modern guide for aspiring Linux administrators--from command line basics to enterprise features Key Features Explore a Linux environment with a focus on networking, installation, configuration, and cloud management Become familiar with the command line, basic commands, and directory Learn how to a...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Rudareanu, Viorel (Autor), Baturin, Daniil (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2023.
Edición:1st edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007a 4500
001 OR_on1396697354
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu||||||||
008 230909s2023 enk o 000 0 eng d
040 |a EBLCP  |b eng  |c EBLCP  |d YDX  |d ORMDA 
019 |a 1396060374 
020 |a 9781803245089 
020 |a 1803245085 
020 |z 1803247940 
020 |z 9781803247946 
035 |a (OCoLC)1396697354  |z (OCoLC)1396060374 
037 |a 9781803247946  |b O'Reilly Media 
050 4 |a QA76.774.L46 
082 0 4 |a 005.4/46  |2 23/eng/20231003 
049 |a UAMI 
100 1 |a Rudareanu, Viorel,  |e author. 
245 1 0 |a Linux for System Administrators  |h [electronic resource] :  |b Navigate the Complex Landscape of the Linux OS and Command Line for Effective Administration /  |c Viorel Rudareanu, Daniil Baturin. 
250 |a 1st edition. 
260 |a Birmingham :  |b Packt Publishing, Limited,  |c 2023. 
300 |a 1 online resource (294 p.) 
500 |a Description based upon print version of record. 
505 0 |a Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Part 1: Linux Basics -- Chapter 1: Getting to Know Linux -- The structure of a Linux system -- The Linux kernel and Linux-based operating systems -- Kernel versus user space -- The Linux kernel and the GNU project -- Open source software licenses -- Permissive and copyleft licenses -- Patent grant, tivoization, and SaaS concerns -- Linux distributions -- Package managers and package repositories -- Differences between distributions -- Linux usage in the modern world -- Summary 
505 8 |a Chapter 2: The Shell and Its Commands -- What is a shell? -- Basic shell commands -- Intermediate shell commands -- Summary -- Chapter 3: The Linux Filesystem -- What is a filesystem? -- High scalability -- High performance -- What filesystem does my system use? -- FUSE filesystem -- The directory tree and standard directories -- Links (hard and symbolic) -- What is an inode? -- What is a hard link? -- What are symbolic links? -- Mounting and unmounting filesystems -- How to unmount the filesystem -- Pseudo-filesystems -- Processes -- Kernel and system information -- CPU usage -- Summary 
505 8 |a Chapter 4: Processes and Process Control -- Executables versus processes -- Process termination and exit codes -- Exit codes -- Signals -- The kill command -- The process tree -- Process search and monitoring -- The ps command -- Process monitoring tools -- The /proc filesystem -- Summary -- Chapter 5: Hardware Discovery -- Discovering CPU model and features -- Feature discovery on different platforms -- The /proc/cpuinfo file -- Multi-processor systems -- High-level CPU discovery utilities -- Memory discovery -- Discovering PCI devices -- Discovering USB devices -- Discovering storage devices 
505 8 |a High-level discovery tools -- dmidecode -- lshw -- Summary -- Part 2: Configuring and Modifying Linux Systems -- Chapter 6: Basic System Settings -- Overview of basic settings -- The hosts configuration file -- The resolv configuration file -- The network-scripts configuration file -- The dhclient configuration file -- The sysctl configuration file -- Summary -- Chapter 7: User and Group Management -- Overview of managing accounts/groups -- How to add a new account -- Using useradd -- Using adduser -- How to delete an account -- Understanding the/etc/sudoers file -- Switching users 
505 8 |a Managing account passwords -- Locking/unlocking user accounts -- Setting password expiration -- Group management -- Permissions -- Changing groups -- Summary -- Chapter 8: Software Installation and Package Repositories -- Software installation, packages, and dependencies -- Package managers -- Package files -- Inspecting package files -- Inspecting installed packages -- Installing and removing package files -- Package repositories and high-level package managers -- Package repositories -- High-level package managers -- Searching for packages -- System upgrade 
500 |a Upgrading a system with YUM or DNF 
520 |a A modern guide for aspiring Linux administrators--from command line basics to enterprise features Key Features Explore a Linux environment with a focus on networking, installation, configuration, and cloud management Become familiar with the command line, basic commands, and directory Learn how to automate apps and infrastructure using Chef Purchase of the print or Kindle book includes a free PDF eBook Book Description Linux system administration is an essential aspect of maintaining and managing Linux servers within an organization. The role of a Linux system administrator is pivotal in ensuring the smooth functioning and security of these servers, making it a critical job function for any company that relies on Linux infrastructure. This book is a comprehensive guide designed to help you build a solid foundation in Linux system administration. It takes you from the fundamentals of Linux to more advanced topics, encompassing key areas such as Linux system installation, managing user accounts and filesystems, networking fundamentals, and Linux security techniques. Additionally, the book delves into the automation of applications and infrastructure using Chef, enabling you to streamline and optimize your operations. For both newcomers getting started with Linux and professionals looking to enhance their skills, this book is an invaluable hands-on guide with a structured approach and concise explanations that make it an effective resource for quickly acquiring and reinforcing Linux system administration skills. With the help of this Linux book, you'll be able to navigate the world of Linux administration confidently to meet the demands of your role. What you will learn Master the use of the command line and adeptly manage software packages Manage users and groups locally or by using centralized authentication Set up, diagnose, and troubleshoot Linux networks Understand how to choose and manage storage devices and filesystems Implement enterprise features such as high availability and automation tools Pick up the skills to keep your Linux system secure Who this book is for This book is for anyone new to the IT sector or those looking to learn Linux for a career in administering Linux systems. Aspiring cloud professionals, helpdesk staff, application support engineers, application developers, researchers, educators, and students considering the use of Linux servers will find this book especially useful. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Linux. 
650 0 |a Operating systems (Computers) 
700 1 |a Baturin, Daniil,  |e author. 
776 0 8 |i Print version:  |a Rudareanu, Viorel  |t Linux for System Administrators  |d Birmingham : Packt Publishing, Limited,c2023 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781803247946/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL30725078 
938 |a YBP Library Services  |b YANK  |n 305679191 
994 |a 92  |b IZTAP