Using and Administering Linux: Volume 1: Zero to Sysadmin: Getting Started

Both, David

  • 出版商: Apress
  • 出版日期: 2023-09-22
  • 售價: $2,950
  • 貴賓價: 9.5$2,803
  • 語言: 英文
  • 頁數: 644
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484296176
  • ISBN-13: 9781484296172
  • 相關分類: Linux
  • 海外代購書籍(需單獨結帳)

商品描述

Learn to be a Linux sysadmin and an expert user of the Linux operating system, even with no previous Linux experience. This second edition of the popular and highly rated Linux self-study training course has been fully updated to Fedora Linux 37 with expanded and revised content and figures as well new chapters on the BTRFS file system, using Zram for swap, NetworkManager, automation with Ansible, and systemd.

Like the previous version, this edition has been reviewed for technical accuracy by a highly respected Linux expert and will prepare you to manage complex systems with ease and equip you for a new career. It has also been reviewed by a student who took this course to ensure its readability and flow for those with little or no previous experience with Linux.

In this first volume of the training course series, you will learn about operating systems in general and Linux in particular, and explore 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 files and filesystems.

What You Will Learn

  • Install Fedora Linux and basic configuration of the Xfce desktop
  • Access the root user ID, and the care that must be taken when working as root
  • Use Bash and other shells in the Linux virtual consoles and terminal emulators
  • Create and modify system configuration files with Use the Vim text editor
  • Explore administrative tools available to root that enable you to manage users, filesystems, processes, and basic network communications
  • Configure the boot and startup sequences

Who This Book Is For

Anyone who wants to learn Linux as an advanced user and system administrator at the command line while using the GUI desktop to leverage productivity.


商品描述(中文翻譯)

學習成為一名Linux系統管理員和Linux操作系統的專家,即使沒有之前的Linux經驗也可以。這本受歡迎且評價很高的Linux自學培訓課程的第二版已經完全更新到Fedora Linux 37,內容和圖片進行了擴充和修訂,並新增了關於BTRFS文件系統、使用Zram進行交換、NetworkManager、使用Ansible進行自動化和systemd的新章節。

與上一版一樣,這本書已經由一位備受尊敬的Linux專家進行了技術準確性審查,將使您能夠輕鬆管理複雜系統並為您的新職業做好準備。它還經過了一位學生的審查,該學生參加了這門課程,以確保對於那些對Linux幾乎沒有或沒有任何經驗的人來說,這本書的可讀性和流暢性。

在這個培訓課程系列的第一卷中,您將學習關於操作系統的一般知識和特別是Linux,並探索Linux系統管理員的哲學,為接下來的課程做好準備。本書為您提供了掌握用戶管理、安裝、更新和刪除軟件以及使用命令行工具進行性能調整和基本問題解決所需的工具。

您將首先創建一個虛擬網絡並在VirtualBox虛擬機上安裝Fedora - 一個受歡迎且功能強大的Linux發行版,該虛擬機可用於現有的Windows或Linux計算機上的所有實驗。然後,您將進入使用Xfce GUI桌面的基礎知識,以及Linux提供的許多用於命令行工作的工具,包括虛擬控制台、各種終端仿真器、Bash和其他shell。

探索數據流和Linux用於操作數據流的工具,並了解對於高級Linux用戶和系統管理員來說不可或缺的Vim文本編輯器,並介紹一些其他文本編輯器。您還將了解如何安裝軟件更新和新軟件,學習其他終端仿真器和一些高級shell技巧。研究計算機啟動和Linux啟動時發生的事件序列,配置您的shell以個性化方式,從而大大提高命令行效率,並深入研究文件和文件系統。

您將學到什麼

- 安裝Fedora Linux並基本配置Xfce桌面
- 存取root使用者ID,以及在作為root工作時必須注意的事項
- 在Linux虛擬控制台和終端仿真器中使用Bash和其他shell
- 使用Vim文本編輯器創建和修改系統配置文件
- 探索root可用的管理工具,使您能夠管理用戶、文件系統、進程和基本網絡通信
- 配置引導和啟動序列

本書適合對象

任何希望在命令行中以高級用戶和系統管理員的身份學習Linux並使用GUI桌面提高生產力的人。

作者簡介

David Both is an Open Source Software and GNU/Linux advocate, trainer, writer, and speaker. He has been working with Linux and Open Source Software for more than 20 years and has been working with computers for over 45 years. He is a strong proponent of and evangelist for the "Linux Philosophy for System Administrators." David has been in the IT industry for over forty years.

He worked for IBM for 21 years and, while working as a Course Development Representative in Boca Raton, FL, in 1981, wrote the training course for the first IBM PC. He has taught RHCE classes for Red Hat and has worked at MCI Worldcom, Cisco, and the State of North Carolina. In most of the places he has worked since leaving IBM in 1995, he has taught classes on Linux ranging from Lunch'n'Learns to full five day courses. Helping others learn about Linux and open source software is one of his great pleasures.

David had some amazing teachers and mentors in his 40 years in IT and more than 20 years working with Linux. At their core, Linux and open source in general are about sharing and helping others and about contributing to the community. These books, along with "The Linux philosophy for SysAdmins," are a continuation of his desire to pass on his knowledge and to provide mentoring to anyone interested in learning about Linux.

David is the author of The Linux Philosophy for SysAdmins (Apress, 2018), co-author of Linux for Small Business Owners (Apress, 2022) and can be found on Twitter @linuxgeek46.

作者簡介(中文翻譯)

David Both是一位開源軟體和GNU/Linux的倡導者、培訓師、作家和演講者。他在Linux和開源軟體領域已有超過20年的經驗,並且在電腦領域已有超過45年的經驗。他是「Linux系統管理員哲學」的堅定支持者和傳教士。David在IT行業已有超過40年的工作經驗。

他曾在IBM工作了21年,在1981年在佛羅里達州博卡拉頓擔任課程開發代表時,為第一台IBM PC編寫了培訓課程。他曾為Red Hat教授RHCE課程,並曾在MCI Worldcom、思科和北卡羅來納州政府工作。自從1995年離開IBM以來,他在大多數工作場所都教授過從午餐學習到為期五天的Linux課程。幫助他人學習Linux和開源軟體是他的樂趣之一。

在他在IT行業40年和與Linux合作20多年的過程中,David有一些了不起的老師和導師。從本質上講,Linux和開源軟體都是關於分享和幫助他人,並為社區做出貢獻。這些書籍以及《Linux系統管理員哲學》一書是他希望傳授知識並為任何有興趣學習Linux的人提供指導的延續。

David是《The Linux Philosophy for SysAdmins》(Apress,2018)的作者,《Linux for Small Business Owners》(Apress,2022)的合著者,並且可以在Twitter上找到他,用戶名為@linuxgeek46。