相關主題
商品描述
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.
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。它簡要探討了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) 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和開源軟體是他的樂趣之一。
在他40年的IT生涯和20多年的Linux工作中,David有一些了不起的老師和導師。從本質上講,Linux和開源軟體都是關於分享和幫助他人,並為社區做出貢獻。這些書籍以及「Linux系統管理員哲學」是他希望傳授知識並為任何有興趣學習Linux的人提供指導的延續。
David是《The Linux Philosophy for SysAdmins》(Apress,2018)的作者,可以在Twitter上找到他的帳號@linuxgeek46。