Chapter 5. How the Linux Kernel Boots(第5章 Linux內核的啓動過程)
You now know the physical and logical structure of a Linux system, what the kernel is, and how to work with processes. This chapter will teach y
Chapter 6. How User Space Starts(第 6 章 用户空間如何啓動)
The point where the kernel starts its first user-space process, init, is significant—not just because that’s where the memory and CPU are finally ready
Chapter 8. A Closer Look at Processes and Resource Utilization(第 8 章 流程和資源利用的近距離觀察)
This chapter takes you deeper into the relationships between processes, the kernel, and system resources. There are
Chapter 9. Understanding your Network and its Configuration(第 9 章 瞭解網絡及其配置)
Networking is the practice of connecting computers and sending data between them. That sounds simple enough, but to understa
Chapter 10. Network Applications and Services(網絡應用和服務)
This chapter explores basic network applications—the clients and servers running in user space that reside at the application layer. Because this
Chapter 11. Introduction to Shell Scripts(第 11 章 Shell 腳本簡介 Shell 腳本簡介)
If you can enter commands into the shell, you can write shell scripts (also known as Bourne shell scripts). A shell script is a
目錄
Chapter 12. Moving Files Across the Network
This chapter surveys options for moving and sharing files between machines on a network. We’ll start by looking at some ways to copy files other than the
Chapter 13. User Environments(第13章 用户環境)
This book’s primary focus is on the Linux system that normally lies underneath server processes and interactive user sessions. But eventually, the system and t
Chapter 14. A Brief Survey of the Linux Desktop(Linux 桌面簡介)
This chapter is a quick introduction to the components found in a typical Linux desktop system. Of all of the different kinds of software th
第 15 章 開發工具
Linux and Unix are very popular with programmers, not just due to the overwhelming array of tools and environments available but also because the system is exceptionally well documented an
第 16 章 Introduction to Compiling Software From C Source Code(從 C 源代碼編譯軟件入門)
Most nonproprietary third-party Unix software packages come as source code that you can build and install. One reason for th
Chapter 17. Building on the Basics (第 17 章 夯實基礎)
The chapters in this book have covered the fundamental components of a Linux system, from low-level kernel and process organization, to networking, to
原文地址:Booleans Are a Trap
原文作者:Katafrakt
本文永久鏈接:https://segmentfault.com/a/1190000046582649
譯者:ChatGPT
校對者:Fw惡龍
作為開發者,我們經常使用布爾值(Boolean)。它們與計算機底層的工作方式完美契合,且與if語句等控制流工具配合得天衣無縫。布爾值簡單易懂,似乎沒