
BOOKS - How Linux Works, 3rd Edition: What Every Superuser Should Know

How Linux Works, 3rd Edition: What Every Superuser Should Know
Author: Brian Ward
Year: April 19, 2021
Format: PDF
File size: PDF 6.0 MB
Language: English

Year: April 19, 2021
Format: PDF
File size: PDF 6.0 MB
Language: English

The book "How Linux Works" is a comprehensive guide that delves into the inner workings of the Linux operating system, providing readers with a deep understanding of its internals and how it functions. In its third edition, the book has been thoroughly updated and expanded to cover new topics such as Logical Volume Manager (LVM), virtualization, and containers. The author, Brian Ward, aims to make the Linux internals accessible to readers, making it an essential resource for anyone looking to master this popular operating system. The book begins by exploring the boot process of Linux, from boot loaders to init systems, and delves into the kernel's management of devices, drivers, and processes. It also covers networking interfaces, firewalls, and servers, giving readers a broad understanding of the system's functionality. Additionally, the text explains the development tools and their relationship with shared libraries, making it easier for users to write effective shell scripts. One of the unique aspects of the book is its focus on the kernel and the tasks it performs within userspace processes, including system calls, input/output, and filesystem maintenance. This hands-on coverage provides readers with practical knowledge of the system, allowing them to take control of their operating system.
Книга «Как работает Linux» - это всеобъемлющее руководство, которое углубляется во внутреннюю работу операционной системы Linux, предоставляя читателям глубокое понимание ее внутренностей и того, как она функционирует. В третьем издании книга была тщательно обновлена и расширена, чтобы охватить новые темы, такие как диспетчер логических томов (LVM), виртуализация и контейнеры. Автор, Брайан Уорд (Brian Ward), стремится сделать внутренности Linux доступными для читателей, сделав его важнейшим ресурсом для всех, кто хочет освоить эту популярную операционную систему. Книга начинается с изучения процесса загрузки Linux, от загрузчиков до систем инициализации, и углубляется в управление ядром устройств, драйверов и процессов. Он также охватывает сетевые интерфейсы, брандмауэры и серверы, давая читателям широкое понимание функциональности системы. Дополнительно в тексте объясняются средства разработки и их связь с разделяемыми библиотеками, облегчая пользователям написание эффективных шелл-скриптов. Одним из уникальных аспектов книги является сосредоточенность на ядре и задачах, которые оно выполняет в рамках процессов userspace, включая системные вызовы, ввод/вывод и обслуживание файловой системы. Это практическое покрытие предоставляет читателям практические знания о системе, позволяя им взять под контроль свою операционную систему.
livre « Comment Linux fonctionne » est un guide complet qui s'approfondit dans le fonctionnement interne du système d'exploitation Linux, offrant aux lecteurs une compréhension approfondie de ses entrailles et de son fonctionnement. Dans la troisième édition, le livre a été soigneusement mis à jour et étendu à de nouveaux sujets tels que le gestionnaire de volumes logiques (LVM), la virtualisation et les conteneurs. L'auteur, Brian Ward, cherche à rendre les entrailles de Linux accessibles aux lecteurs, ce qui en fait la ressource la plus importante pour tous ceux qui veulent maîtriser ce système d'exploitation populaire. livre commence par une étude du processus de démarrage de Linux, des amorçeurs aux systèmes d'initialisation, et s'étend à la gestion du noyau des périphériques, des pilotes et des processus. Il couvre également les interfaces réseau, les pare-feu et les serveurs, ce qui donne aux lecteurs une large compréhension de la fonctionnalité du système. En outre, le texte explique les outils de développement et leur lien avec les bibliothèques à partager, ce qui facilite la rédaction de scripts shell efficaces par les utilisateurs. L'un des aspects uniques du livre est de se concentrer sur le noyau et les tâches qu'il exécute dans les processus userspace, y compris les appels système, les E/S et la maintenance du système de fichiers. Cette couverture pratique fournit aux lecteurs une connaissance pratique du système, leur permettant de prendre le contrôle de leur système d'exploitation.
libro «Cómo funciona Linux» es una guía integral que profundiza en el funcionamiento interno del sistema operativo Linux, proporcionando a los lectores una comprensión profunda de sus entrañas y cómo funciona. En la tercera edición, el libro se actualizó y amplió cuidadosamente para abarcar nuevos temas, como el Administrador de Volúmenes Lógicos (LVM), la virtualización y los contenedores. autor, Brian Ward, busca poner las entrañas de Linux a disposición de los lectores, convirtiéndolo en un recurso crucial para cualquiera que quiera dominar este popular sistema operativo. libro comienza explorando el proceso de arranque de Linux, desde los arrancadores hasta los sistemas de inicialización, y profundiza en la administración del núcleo de dispositivos, controladores y procesos. También cubre interfaces de red, firewalls y servidores, dando a los lectores una amplia comprensión de la funcionalidad del sistema. Además, el texto explica las herramientas de desarrollo y su relación con las bibliotecas compartidas, lo que facilita a los usuarios escribir scripts de shell eficaces. Uno de los aspectos únicos del libro es el enfoque en el núcleo y las tareas que realiza dentro de los procesos de userspace, incluyendo llamadas al sistema, E/S y mantenimiento del sistema de archivos. Esta cobertura práctica proporciona a los lectores un conocimiento práctico del sistema, lo que les permite tomar el control de su sistema operativo.
O livro «Como o Linux funciona» é um guia abrangente que se aprofunda no funcionamento interno do sistema operacional Linux, oferecendo aos leitores uma compreensão profunda das suas entranhas e de como ele funciona. Na terceira edição, o livro foi cuidadosamente atualizado e ampliado para abranger novos temas, como o gestor de volumes lógicos (LVM), virtualização e contêineres. O autor, Brian Ward, está empenhado em tornar as entranhas do Linux acessíveis aos leitores, tornando-o um recurso essencial para todos aqueles que querem aprender este popular sistema operacional. O livro começa com o estudo do processo de download do Linux, desde os downloads até os sistemas de inicialização, e é aprofundado no controle do núcleo de dispositivos, controladores e processos. Também abrange interfaces de rede, firewalls e servidores, dando aos leitores uma ampla compreensão da funcionalidade do sistema. Além disso, o texto explica as ferramentas de desenvolvimento e sua conexão com as bibliotecas compartilhadas, facilitando a escrita de shell shell eficazes. Um aspecto único do livro é o foco no núcleo e nas tarefas que executa nos processos de userspace, incluindo chamadas de sistema, entrada/saída e manutenção do sistema de arquivos. Esta cobertura prática oferece aos leitores conhecimento prático do sistema, permitindo-lhes controlar o seu sistema operacional.
Il libro «Come funziona Linux» è un manuale completo che approfondisce il funzionamento interno del sistema operativo Linux, fornendo ai lettori una profonda comprensione delle loro interiorità e di come funziona. Nella terza edizione, il libro è stato attentamente aggiornato e ampliato per coprire nuovi temi, come LVM, virtualizzazione e contenitori. L'autore, Brian Ward, si impegna a rendere le viscere di Linux accessibili ai lettori, rendendolo una risorsa fondamentale per tutti coloro che vogliono imparare questo popolare sistema operativo. Il libro inizia con lo studio del processo di avvio di Linux, dagli avviatori ai sistemi di inizializzazione, e viene approfondito nella gestione del core di dispositivi, driver e processi. Include anche interfacce di rete, firewall e server, fornendo ai lettori un'ampia comprensione delle funzionalità del sistema. Il testo spiega inoltre gli strumenti di sviluppo e il loro legame con le librerie condivise, facilitando la scrittura di script shell efficaci da parte degli utenti. Uno degli aspetti unici della libreria è la concentrazione sul core e sulle attività che svolge all'interno dei processi userspace, incluse le chiamate di sistema, l'input e la manutenzione dei file system. Questa copertura pratica fornisce ai lettori una conoscenza pratica del sistema, permettendo loro di prendere il controllo del loro sistema operativo.
Das Buch „How Linux Works“ ist ein umfassender itfaden, der tief in das Innenleben des Linux-Betriebssystems eindringt und den sern einen tiefen Einblick in dessen Interna und dessen Funktionsweise gibt. In der dritten Ausgabe wurde das Buch gründlich aktualisiert und erweitert, um neue Themen wie Logical Volume Manager (LVM), Virtualisierung und Container abzudecken. Der Autor, Brian Ward, ist bestrebt, die Interna von Linux für die ser zugänglich zu machen, so dass es eine entscheidende Ressource für alle, die dieses beliebte Betriebssystem beherrschen wollen. Das Buch beginnt mit der Untersuchung des Bootprozesses von Linux, vom Bootloader bis zum Initialisierungssystem, und vertieft sich in die Verwaltung des Kernels von Geräten, Treibern und Prozessen. Es umfasst auch Netzwerkschnittstellen, Firewalls und Server und gibt den sern einen breiten Einblick in die Funktionalität des Systems. Zusätzlich werden im Text die Entwicklungstools und ihre Beziehung zu Shared Libraries erläutert, was es den Benutzern erleichtert, effektive Shell-Skripte zu schreiben. Ein einzigartiger Aspekt des Buches ist die Konzentration auf den Kernel und die Aufgaben, die es innerhalb von Userspace-Prozessen ausführt, einschließlich Systemaufrufen, Eingabe/Ausgabe und Dateisystemwartung. Diese praktische Abdeckung bietet den sern praktisches Wissen über das System und ermöglicht es ihnen, die Kontrolle über ihr Betriebssystem zu übernehmen.
Jak działa Linux to kompleksowy przewodnik, który zagłębia się w wewnętrzne działania systemu operacyjnego Linux, zapewniając czytelnikom dogłębne zrozumienie jego wewnętrznych funkcji i sposobu funkcjonowania. W trzecim wydaniu książka została obszernie zaktualizowana i rozszerzona o nowe tematy, takie jak Logical Volume Manager (LVM), wirtualizacja i kontenery. Autor Brian Ward dąży do tego, aby Linux Internals był dostępny dla czytelników, czyniąc go kluczowym zasobem dla każdego, kto chce opanować ten popularny system operacyjny. Książka rozpoczyna się od zbadania procesu uruchamiania Linuksa, od bootloaderów po systemy inicjalizacyjne, a następnie rozpoczyna zarządzanie jądrem urządzeń, sterowników i procesów. Obejmuje on również interfejsy sieciowe, zapory i serwery, dając czytelnikom szerokie zrozumienie funkcjonalności systemu. Dodatkowo tekst wyjaśnia narzędzia rozwoju i ich relacje ze wspólnymi bibliotekami, ułatwiając użytkownikom pisanie skutecznych skryptów powłoki. Unikalnym aspektem książki jest skupienie się na jądrze i zadaniach, które wykonuje w ramach procesów przestrzeni użytkownika, w tym wywołań systemowych, I/O oraz konserwacji systemu plików. Ten praktyczny zasięg zapewnia czytelnikom praktyczną wiedzę na temat systemu, umożliwiając im przejęcie kontroli nad systemem operacyjnym.
How Linux Works הוא מדריך מקיף המתעמק בפעולה הפנימית של מערכת ההפעלה לינוקס, המספק לקוראים הבנה מעמיקה של הפנימיות שלה וכיצד היא מתפקדת. במהדורה השלישית, הספר עודכן בהרחבה והורחב כדי לכסות נושאים חדשים כמו מנהל כרכים לוגי (LVM), וירטואליזציה, ומיכלים. המחבר בריאן וורד מתכוון להפוך את לינוקס הפנימית לנגישה לקוראים על ידי הפיכתה למשאב קריטי עבור כל מי שמחפש לשלוט במערכת הפעלה פופולרית זו. הספר מתחיל בבדיקת תהליך האתחול של לינוקס, החל במערכות אתחול וכלה בניהול גרעין התקנים, נהגים ותהליכים. הוא גם מכסה ממשקי רשת, חומות אש ושרתים, ומעניק לקוראים הבנה רחבה של פונקציונליות המערכת. בנוסף לכך, הטקסט מסביר את כלי הפיתוח ואת יחסיהם עם ספריות משותפות ומקל על המשתמשים לכתוב תסריטי מעטפת יעילים. אחד ההיבטים הייחודיים של הספר הוא התמקדותו בגרעין ובמשימות שהוא מבצע בתוך תהליכי שימוש, כולל קריאות מערכת, IO ותחזוקת מערכת הקבצים. כיסוי מעשי זה מספק לקוראים ידע מעשי על המערכת ומאפשר להם להשתלט על מערכת ההפעלה שלהם.''
Linux Nasıl Çalışır, Linux işletim sisteminin iç işleyişini inceleyen ve okuyuculara iç kısımlarını ve nasıl çalıştığını derinlemesine anlamalarını sağlayan kapsamlı bir kılavuzdur. Üçüncü baskıda, kitap Mantıksal Hacim Yöneticisi (LVM), sanallaştırma ve kapsayıcılar gibi yeni konuları kapsayacak şekilde kapsamlı bir şekilde güncellendi ve genişletildi. Yazar Brian Ward, bu popüler işletim sisteminde ustalaşmak isteyen herkes için kritik bir kaynak haline getirerek Linux içlerini okuyucular için erişilebilir kılmayı amaçlamaktadır. Kitap, önyükleyicilerden başlatma sistemlerine kadar Linux önyükleme sürecini inceleyerek başlar ve aygıtların, sürücülerin ve işlemlerin çekirdeğini yönetmeye girer. Ayrıca, ağ arayüzlerini, güvenlik duvarlarını ve sunucuları da kapsar ve okuyuculara sistem işlevselliği hakkında geniş bir anlayış sunar. Ek olarak, metin geliştirme araçlarını ve bunların paylaşılan kitaplıklarla olan ilişkilerini açıklar ve kullanıcıların etkili kabuk komut dosyaları yazmasını kolaylaştırır. Kitabın benzersiz bir yönü, çekirdeğe odaklanması ve sistem çağrıları, I/O ve dosya sistemi bakımı dahil olmak üzere kullanıcı alanı süreçlerinde gerçekleştirdiği görevlerdir. Bu pratik kapsam, okuyuculara işletim sistemlerinin kontrolünü ele geçirmelerini sağlayan sistem hakkında pratik bilgi sağlar.
How Linux Works هو دليل شامل يتعمق في الأعمال الداخلية لنظام تشغيل Linux، ويزود القراء بفهم متعمق لأدواته الداخلية وكيفية عملها. في الطبعة الثالثة، تم تحديث الكتاب وتوسيعه على نطاق واسع ليشمل موضوعات جديدة مثل Logical Volume Manager (LVM)، والافتراضية، والحاويات. يهدف المؤلف Brian Ward إلى جعل عمليات Linux الداخلية في متناول القراء من خلال جعلها مصدرًا مهمًا لأي شخص يتطلع إلى إتقان نظام التشغيل الشهير هذا. يبدأ الكتاب بفحص عملية إقلاع Linux، من محملات الإقلاع إلى أنظمة البدء، ويتعمق في إدارة نواة الأجهزة والسائقين والعمليات. كما يغطي واجهات الشبكة وجدران الحماية والخوادم، مما يمنح القراء فهمًا واسعًا لوظائف النظام. بالإضافة إلى ذلك، يشرح النص أدوات التطوير وعلاقتها بالمكتبات المشتركة، مما يسهل على المستخدمين كتابة نصوص غلاف فعالة. أحد الجوانب الفريدة للكتاب هو تركيزه على النواة والمهام التي يؤديها داخل عمليات الفضاء المستخدم، بما في ذلك مكالمات النظام، والإدخال/الإخراج، وصيانة نظام الملفات. توفر هذه التغطية العملية للقراء معرفة عملية بالنظام، مما يسمح لهم بالسيطرة على نظام التشغيل الخاص بهم.
How Linux Works는 Linux 운영 체제의 내부 작업을 탐구하여 독자에게 내부 및 기능 방식에 대한 심층적 인 이해를 제공하는 포괄적 인 안내서입니다. 세 번째 판에서이 책은 논리 볼륨 관리자 (LVM), 가상화 및 컨테이너와 같은 새로운 주제를 다루기 위해 광범위하게 업데이트되고 확장되었습니다. 저자 Brian Ward는이 인기있는 운영 체제를 마스터하려는 모든 사람에게 중요한 리소스로 독자가 Linux 내부에 액세스 할 수 있도록하는 것을 목표로합니다. 이 책은 부트 로더에서 초기화 시스템에 이르기까지 Linux 부팅 프로세스를 검토하고 장치, 드라이버 및 프로세스의 커널 관리를 탐구합니다. 또한 네트워크 인터페이스, 방화벽 및 서버를 포함하여 독자에게 시스템 기능에 대한 광범위한 이해를 제공합니다. 또한이 텍스트는 개발 도구와 공유 라이브러리와의 관계를 설명하여 사용자가 효과적인 쉘 스크립트를보다 쉽게 작성할 수 있도록합 이 책의 고유 한 측면 중 하나는 커널과 시스템 호출, I/O 및 파일 시스템 유지 보수를 포함한 사용자 공간 프로세스 내에서 수행하는 작업에 중점을 둡니다. 이 실제 범위는 독자에게 시스템에 대한 실질적인 지식을 제공하여 운영 체제를 제어 할 수 있도록합니다.
How Linux Worksは、Linuxオペレーティングシステムの内部の仕組みを掘り下げる包括的なガイドであり、読者にその内部と機能についての詳細な理解を提供します。第3版では、この本は大幅に更新され、Logical Volume Manager (LVM)、仮想化、コンテナなどの新しいトピックをカバーするように拡張されました。著者Brian Wardは、この人気のあるオペレーティングシステムをマスターするために探している人にとって重要なリソースにすることで、Linuxの内部を読者にアクセス可能にすることを目指しています。この本は、ブートローダーから初期化システムまでのLinuxブートプロセスを検討し、デバイス、ドライバ、プロセスのカーネルを管理することから始まります。また、ネットワークインターフェイス、ファイアウォール、サーバーもカバーしており、読者はシステム機能を幅広く理解できます。さらに、このテキストでは、開発ツールと共有ライブラリとの関係を説明し、ユーザーが効果的なシェルスクリプトを簡単に書くことができます。この本のユニークな側面の1つは、カーネルと、システムコール、I/O、ファイルシステムメンテナンスなど、ユーザー空間プロセス内で実行するタスクに焦点を当てていることです。この実用的なカバレッジは、読者にシステムの実用的な知識を提供し、オペレーティングシステムを制御することを可能にします。
「Linux如何工作」書是深入了解Linux操作系統的內部操作的綜合指南,為讀者提供了對其內部以及其功能方式的深入了解。在第三版中,該書進行了徹底的更新和擴展,以涵蓋邏輯卷管理器(LVM),虛擬化和容器等新主題。作者布萊恩·沃德(Brian Ward)致力於使讀者可以使用Linux內部,使其成為任何想要掌握這種流行操作系統的人最重要的資源。本書首先研究了從引導加載程序到初始化系統的Linux加載過程,並深入研究了設備,驅動程序和過程的內核管理。它還涵蓋了網絡接口,防火墻和服務器,使讀者對系統的功能有廣泛的了解。此外,文本還解釋了開發工具及其與可共享庫的關系,使用戶更容易編寫有效的外殼腳本。該書的一個獨特方面是專註於核心及其在userspace流程中完成的任務,包括系統調用,輸入/輸出和文件系統維護。這種實用的覆蓋範圍為讀者提供了有關系統的實用知識,使他們能夠控制自己的操作系統。
