Linux from Beginner to Mastery (2nd Edition)
陈祥琳Posts & Telecom Press2014
Rating 3.1- Word count
- 849K words
- Chapters
- 35
- ISBN
- 9787115334565
Tags
Computing General Computing Preparatory WorkDistributionsOperating SystemServer SetupServer ConfigurationDesktop EnvironmentSystem InstallationSystem AdministrationResource ManagementFrom Beginner to MasterSummary
Linux from Beginner to Mastery (2nd Edition) is a tutorial on Linux system administration and server setup aimed at complete beginners. The book is divided into two parts—"Linux Systems" and "Linux Servers"—with 30 chapters plus appendices. The Systems part begins with Linux kernel versions and distributions, covering the history and advantages of Linux and the features of Red Hat Enterprise Linux; it then walks through pre-installation preparation (using virtual machine software and creating a virtual machine), installing and uninstalling the system, the graphical desktop environment, the shell and common commands, user information and resource management, system startup and initialization, troubleshooting boot failures, the graphical system, disk maintenance, file systems, system security, performance monitoring, and network configuration, ending with a chapter on the basics of Bash shell scripting. The Servers part focuses on common enterprise network services, with chapters on remote login services, the Network Time Protocol, FTP, network file systems, Samba, the common printing system, WWW servers, proxy servers, email servers, the Webmin management tool, the Lightweight Directory Access Protocol (LDAP), MySQL databases, DNS name servers, network address translation, and DHCP. The book centers on hands-on commands and includes numerous diagrams and annotated examples to help readers go from installing and using Linux to configuring and managing it. The author is a front-line Linux system administrator, so the content leans toward the operations and troubleshooting scenarios actually encountered in practice.Editor's review
市面上的 Linux 入门书很多,难处往往在于两头不靠:讲原理的书看不懂,讲命令的书又串不起来。《Linux从入门到精通(第2版)》的价值在于它把「装系统—用命令—管用户和磁盘—配网络—搭服务」这条实际工作的路径完整铺开,读者跟着走一遍,就等于把初级系统管理员的日常流程过了一遍。全书分系统篇与服务器篇,30 章覆盖从虚拟机安装、Shell 常用命令、用户与资源管理,到启动故障排查、文件系统、性能监控,再到 FTP、NFS、Samba、WWW、代理、邮件、LDAP、MySQL、DNS、NAT、DHCP 等一整套企业常用服务,覆盖面在同类入门书中相当完整。作者的系统管理员背景让内容偏向「真会用到的操作」,命令叙述清楚,配以大量图示和过程注解,照着敲就行。需要注意,书中以 Red Hat Enterprise Linux 系列环境为参照,部分工具版本相对较早,读者学习时最好对照自己所装发行版的官方文档核对命令与配置文件路径。它更像一部带你上手的操作手册,而非深度原理教材。Who it's for
A good fit for
- 完全没接触过 Linux、需要从装系统学起的新手
- 准备转岗系统运维、需要补齐命令行与服务器搭建技能的人
- 计算机相关专业学生,用作操作系统实验与课程参考
- 需要在本机用虚拟机搭建 Linux 实验环境自学的读者
Not a good fit for
- 已具备中高级运维经验、想深入内核机制或性能调优的老手
- 主要想学容器、Kubernetes 等云原生新技术的读者
- 希望系统学习 Linux 内核源码与驱动开发的开发者
Reading tips
- 边读边在虚拟机里敲命令:每章学完立刻实操一遍,比只用眼睛看有效得多。
- 先通读系统篇第 1—15 章打基础,服务器篇按工作需要挑章节精读,不必从头顺读。
- 遇到配置服务时对照发行版官方文档核对版本差异,书中部分工具版本较早。
- 把每章的命令整理成自己的速查笔记,最后用第 15 章的 Shell 脚本把重复操作自动化。
About the publisher
Posts & Telecom Press China · Founded in 1953Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Part 1: Linux Systems
- Chapter 1: The Linux Operating System
- Chapter 2: Pre-Installation Work
- Chapter 3: Installing and Uninstalling the System
- Chapter 4: The Linux Graphical World
- Chapter 5: The Linux Shell and Commands
- Chapter 6: User Information and Resources
- Chapter 7: System Startup and Initialization
- Chapter 8: Troubleshooting Boot Failures
- Chapter 9: The Linux Graphical System
- Chapter 10: System Disk Maintenance
- Chapter 11: Linux File Systems
- Chapter 12: Linux System Security
- Chapter 13: System Performance Monitoring
- Chapter 14: Linux System Networking
- Chapter 15: Linux Shell Scripting
- Part 2: Linux Servers
- Chapter 16: Remote Login Services
- Chapter 17: The Network Time Protocol
- Chapter 18: FTP
- Chapter 19: Network File Systems
- Chapter 20: Samba Server
- Chapter 21: The Common Printing System
- Chapter 22: World Wide Web Server
- Chapter 23: Proxy Server
- Chapter 24: Email Server
- Chapter 25: The Webmin Management Tool
- Chapter 26: Lightweight Directory Access Protocol
- Chapter 27: MySQL Database
- Chapter 28: DNS Server
- Chapter 29: Network Address Translation
- Chapter 30: Dynamic Host Configuration Protocol
- Appendix A: Linux Editors
- Appendix B: Remote Login
- Appendix C: Installing RHEL 5
FAQ
这本书适合零基础读者吗?
适合。本书从 Linux 是什么、怎么在虚拟机里安装系统讲起,再逐步过渡到常用命令、用户与磁盘管理、网络与服务配置,定位就是 Linux 初学者和初级管理人员的自学读物,不需要先有编程经验。第2版和第1版有什么区别?
第1版由人民邮电出版社于 2012 年出版,512 页,ISBN 9787115276896;第2版于 2014 年出版,扩充到 530 页,正文约 84.9 万字,内容在系统篇与服务器篇的章节编排和操作实例上做了补充修订,定价 69 元。书里的操作环境是哪个 Linux 发行版?
全书以 Red Hat Enterprise Linux 系列为主要参照环境,命令与配置文件路径据此展开。由于不同发行版在包管理、服务管理和配置目录上有差异,在 Ubuntu、Debian 等其他发行版上练习时需要相应调整命令。学完能到什么水平?
大致能独立完成系统安装、日常命令操作、用户与权限管理、磁盘和文件系统维护、基本网络配置,并搭建 FTP、Samba、WWW、DNS、DHCP 等常见服务。但服务调优、高可用架构与安全加固等内容需要再读进阶书。书中内容现在会不会过时?
作为入门教程,命令行基础、用户权限、文件系统、Shell 脚本等核心内容并不会过时;但部分服务版本、默认配置和界面截图与当前环境存在差异,建议对照发行版官方文档核对后再操作。This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
陈祥琳 AuthorChen Xianglin is an author about whom limited public information is available, and what can be confirmed centers mainly on his work. His representative book is Linux from Beginner to Mastery (2nd Edition), a title in the programming and design category aimed at readers who wish to learn the Linux operating system systematically. Judging from the title and category, the book takes a practical path from introductory to more advanced material, emphasizing basic operations and the step-by-step acquisition of system knowledge rather than a scattered list of tips. This approach typically serves beginners and developers with some foundation, helping them build a fairly complete ability to use Linux. Because no reliable public sources describe the author's life, professional background, or writing career, little more can be said about him as a person; the fact that the book reached a second edition, however, suggests that its content has found some acceptance among readers. Overall, Chen Xianglin is known for one Linux learning book, and his writing style appears to be clear and practice-oriented.