Linux Basics for SysAdmin: Learn core linux concepts and command-line skills to kickstart your system administration career

Juan, Ryan

  • 出版商: Gitforgits
  • 出版日期: 2024-05-23
  • 售價: $2,420
  • 貴賓價: 9.5$2,299
  • 語言: 英文
  • 頁數: 232
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 8119177568
  • ISBN-13: 9788119177561
  • 相關分類: Linux
  • 海外代購書籍(需單獨結帳)

商品描述

For students, aspiring IT specialists, and working professionals, "Linux Basics for SysAdmin" is a great starting point for learning the fundamentals of Linux, including the command line and all the tools and commands needed to manage enterprise systems.

At first, you are introduced to the Linux environment, with a focus on browsing the filesystem, using basic commands, managing files and directories, and becoming acquainted with the shell. You'll also learn about package management and how to handle system startup and shutdown efficiently. After that, you'll learn all about system configuration files, 'systemd' for managing system services, crontab for job scheduling, and 'at' and 'batch' for automating processes.

Afterwards, the book delves into topics such as dependency management, system hardware configuration, kernel upgrades, and device driver management, as well as package management with 'apt' and 'yum'. You'll also learn how to create and manage repositories, and install and setup virtual machines with VirtualBox. In the end, the book covers a wide range of topics, including creating and managing user accounts, editing user profiles, setting ownership and permissions for files, using ACLs, managing user sessions, configuring sudo for administrative tasks, implementing password policies, working with PAM, and managing group memberships.


Key Learnings
    Master essential Linux commands to efficiently navigate and manage the system's file structure.Learn to configure and manage system services with 'systemd' for streamlined service administration.Set up and manage virtual machines with VirtualBox to create isolated, reproducible development environments.Use Access Control Lists (ACLs) to fine-tune file permissions beyond the standard Unix model.Schedule and automate tasks using 'cron', 'at', and 'batch' to improve system efficiency and reliability.

商品描述(中文翻譯)

對於學生、有志成為IT專業人士和在職專業人士來說,《Linux系統管理基礎》是學習Linux基礎知識的絕佳起點,包括命令行和管理企業系統所需的所有工具和命令。

首先,你將介紹Linux環境,重點是瀏覽文件系統、使用基本命令、管理文件和目錄,並熟悉Shell。你還將學習軟件包管理以及如何高效地處理系統的啟動和關機。之後,你將學習有關系統配置文件、使用'systemd'管理系統服務、使用crontab進行作業排程以及使用'at'和'batch'自動化處理的所有知識。

接下來,本書深入探討依賴管理、系統硬件配置、內核升級和設備驅動程序管理,以及使用'apt'和'yum'進行軟件包管理。你還將學習如何創建和管理儲存庫,以及使用VirtualBox安裝和設置虛擬機。最後,本書涵蓋了許多主題,包括創建和管理用戶帳戶、編輯用戶配置文件、設置文件的所有權和權限、使用ACLs、管理用戶會話、配置sudo進行管理任務、實施密碼策略、使用PAM以及管理群組成員資格。

主要學習內容:
1. 掌握基本的Linux命令,以有效地瀏覽和管理系統的文件結構。
2. 使用'systemd'配置和管理系統服務,實現簡化的服務管理。
3. 使用VirtualBox設置和管理虛擬機,創建獨立且可重現的開發環境。
4. 使用ACLs來微調文件權限,超越標準的Unix模型。
5. 使用'cron'、'at'和'batch'進行作業排程和自動化,提高系統效率和可靠性。