How Linux Works: What Every Superuser Should Know, 2nd Edition

0
(0)

How Linux Works: What Every Superuser Should Know, 2nd Edition
 

  • Author:Brian Ward
  • Length: 392 pages
  • Edition: 2
  • Publisher: No Starch Press
  • Publication Date: 2014-11-21
  • ISBN-10: 1593275676
  • ISBN-13: 9781593275679
  • Sales Rank: #29087 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Unlike some operating systems, Linux doesn’t try to hide the important bits from you—it gives you full control of your computer. But to truly master Linux, you need to understand its internals, like how the system boots, how networking works, and what the kernel actually does.

    In this completely revised second edition of the perennial best seller How Linux Works, author Brian Ward makes the concepts behind Linux internals accessible to anyone curious about the inner workings of the operating system. Inside, you’ll find the kind of knowledge that normally comes from years of experience doing things the hard way. You’ll learn:

    • How Linux boots, from boot loaders to init implementations (systemd, Upstart, and System V)
    • How the kernel manages devices, device drivers, and processes
    • How networking, interfaces, firewalls, and servers work
    • How development tools work and relate to shared libraries
    • How to write effective shell scripts

    You’ll also explore the kernel and examine key system tasks inside user space, including system calls, input and output, and filesystems. With its combination of background, theory, real-world examples, and patient explanations, How Linux Works will teach you what you need to know to solve pesky problems and take control of your operating system.

    Table of Contents

    Chapter 1. The Big Picture
    Chapter 2. Basic Commands and Directory Hierarchy
    Chapter 3. Devices
    Chapter 4. Disks and Filesystems
    Chapter 5. How the Linux Kernel Boots
    Chapter 6. How User Space Starts
    Chapter 7. System Configuration: Logging, System Time, Batch Jobs, and Users
    Chapter 8. A Closer Look at Processes and Resource Utilization
    Chapter 9. Understanding your Network and its Configuration
    Chapter 10. Network Applications and Services
    Chapter 11. Introduction to Shell Scripts
    Chapter 12. Moving Files Across the Network
    Chapter 13. User Environments
    Chapter 14. A Brief Survey of the Linux Desktop
    Chapter 15. Development Tools
    Chapter 16. Introduction to Compiling Software From C Source Code
    Chapter 17. Building on the Basics

    Appendix A. Bibliography

    中文:

    书名:How Linux Works: What Every Superuser Should Know, 2nd Edition

    与一些操作系统不同,Linux不会试图对你隐藏重要的部分–它让你完全控制你的计算机。但要真正掌握Linux,您需要了解它的内部结构,比如系统如何引导、网络如何工作以及内核的实际功能。

    在这本经过全面修订的常年畅销书第二版中 How Linux Works,作者Brian Ward使任何对操作系统内部工作方式感兴趣的人都可以接触到Linux内部机制背后的概念。在里面,你会发现通常来自多年艰苦工作经验的那种知识。你将会学到:

    • Linux如何从引导加载程序引导到init实现(系统D、UpStart和System V)
    • 内核如何管理设备、设备驱动程序和进程
    • How networking, interfaces, firewalls, and servers work
    • How development tools work and relate to shared libraries
    • 如何编写有效的外壳脚本

    您还将探索内核并检查用户空间中的关键系统任务,包括系统调用、输入和输出以及文件系统。它结合了背景、理论、现实世界的例子和耐心的解释, How Linux Works 将教你解决烦人的问题和控制你的操作系统所需的知识。

    目录表

    第一章:宏大图景
    Chapter 2. Basic Commands and Directory Hierarchy
    第3章.设备
    第4章.磁盘和文件系统
    第5章.Linux内核如何引导
    第6章:用户空间如何启动
    第7章.系统配置:日志记录、系统时间、批处理作业和用户
    第8章:更详细地了解进程和资源利用率
    Chapter 9. Understanding your Network and its Configuration
    Chapter 10. Network Applications and Services
    Chapter 11. Introduction to Shell Scripts
    Chapter 12. Moving Files Across the Network
    Chapter 13. User Environments
    Chapter 14. A Brief Survey of the Linux Desktop
    第15章.开发工具
    第16章从C源代码编译软件简介
    第17章:以基础知识为基础

    附录A.参考书目

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册