BOOKS - OS AND DB - Внутреннее устройство Linux
Внутреннее устройство Linux - Кетов Дмитрий 2021 - PDF СПб. БХВ-Петербург BOOKS OS AND DB
ECO~18 kg CO²

1 TON

Views
69504

Telegram
 
Внутреннее устройство Linux
Author: Кетов Дмитрий
Year: 2021 -
Pages: 400
Format: PDF
File size: 26 MB
Language: RU



Pay with Telegram STARS
The author explains how to write simple programs in C and C shells that can be used to perform specific functions and tasks within the framework of the operating system The book provides a detailed description of the Linux kernel architecture and its components and how they interact with each other and the user space. The plot of the book "Внутреннее устройство Linux" (Internal Structure of Linux) revolves around the need for humans to understand the technology evolution process and develop a personal paradigm for perceiving the technological advancements in the modern world. This understanding is crucial for the survival of humanity, particularly during times of warring states, where unification and unity among people are paramount. The book provides an introduction to the internal structure of the Linux operating system, highlighting its main subsystems and their essence, including files and file systems, virtual memory, displayed files, processes, threads, interprocess interaction channels, sockets, and shared memory. It also delves into discretionary and mandatory forced access control mechanisms, process privileges, and the command interpreter language. Additionally, it covers the CLI user environment, X Window systems, GUI, and network subsystems, as well as SSH services. One of the primary themes of the book is the adaptation of technical terms and concepts to make them more accessible and understandable to non-experts.
Автор объясняет, как писать простые программы на C и C оболочках, которые можно использовать для выполнения определенных функций и задач в рамках операционной В книге приводится подробное описание архитектуры ядра Linux и его компонентов и того, как они взаимодействуют друг с другом и пользовательским пространством. Сюжет книги «Внутреннее устройство Linux» (Internal Structure of Linux) вращается вокруг необходимости понимания человеком процесса эволюции технологий и выработки личной парадигмы восприятия технологических достижений современного мира. Это понимание имеет решающее значение для выживания человечества, особенно во времена враждующих государств, где объединение и единство людей имеют первостепенное значение. Книга представляет собой введение во внутреннюю структуру операционной системы Linux, выделяя её основные подсистемы и их суть, включая файлы и файловые системы, виртуальную память, отображаемые файлы, процессы, потоки, каналы межпроцессного взаимодействия, сокеты и разделяемую память. Он также углубляется в дискреционные и обязательные механизмы управления принудительным доступом, привилегии процесса и язык интерпретатора команд. Кроме того, он охватывает пользовательскую среду CLI, системы X Window, GUI и сетевые подсистемы, а также службы SSH. Одна из первостепенных тем книги - адаптация технических терминов и концепций, чтобы сделать их более доступными и понятными для неэкспертов.
L'auteur explique comment écrire des programmes simples sur les coquilles C et C qui peuvent être utilisés pour effectuer certaines fonctions et tâches dans le cadre de l'exploitation livre fournit une description détaillée de l'architecture du noyau Linux et de ses composants et de la façon dont ils interagissent entre eux et l'espace utilisateur. L'histoire du livre « L'appareil interne Linux » (Internal Structure of Linux) tourne autour de la nécessité pour l'homme de comprendre le processus de l'évolution de la technologie et de développer un paradigme personnel de la perception des progrès technologiques du monde moderne. Cette compréhension est essentielle à la survie de l'humanité, en particulier à l'époque des États belligérants, où l'unification et l'unité des hommes sont primordiales. livre est une introduction à la structure interne du système d'exploitation Linux, mettant en évidence ses principaux sous-systèmes et leur essence, y compris les fichiers et les systèmes de fichiers, la mémoire virtuelle, les fichiers affichés, les processus, les flux, les canaux inter-processus, les sockets et la mémoire partagée. Il approfondit également les mécanismes discrétionnaires et obligatoires de contrôle de l'accès forcé, les privilèges du processus et le langage de l'interprète des commandes. En outre, il couvre l'environnement utilisateur CLI, les systèmes X Window, GUI et les sous-systèmes réseau, ainsi que les services SSH. L'un des thèmes principaux du livre est d'adapter les termes et concepts techniques pour les rendre plus accessibles et compréhensibles pour les non-experts.
autor explica cómo escribir programas simples en cáscaras C y C que se pueden utilizar para realizar ciertas funciones y tareas dentro del quirófano libro proporciona una descripción detallada de la arquitectura del núcleo Linux y sus componentes y cómo interactúan entre sí y el espacio del usuario. La trama del libro «dispositivo interno de Linux» (Internal Structure of Linux) gira en torno a la necesidad de que el hombre comprenda el proceso de evolución de la tecnología y desarrolle un paradigma personal para percibir los avances tecnológicos del mundo actual. Esta comprensión es crucial para la supervivencia de la humanidad, especialmente en tiempos de Estados en guerra, donde la unificación y la unidad de las personas son de suma importancia. libro es una introducción a la estructura interna del sistema operativo Linux, destacando sus subsistemas principales y su esencia, incluyendo archivos y sistemas de archivos, memoria virtual, archivos mostrados, procesos, hilos, canales de interacción entre procesos, sockets y memoria compartida. También se profundiza en los mecanismos discrecionales y obligatorios de gestión del acceso forzado, los privilegios del proceso y el lenguaje del intérprete del equipo. Además, cubre entornos CLI personalizados, sistemas X Window, GUI y subsistemas de red, así como servicios SSH. Uno de los temas primordiales del libro es la adaptación de términos y conceptos técnicos para hacerlos más accesibles y comprensibles para los no expertos.
O autor explica como escrever programas simples em invólucros C e C que podem ser usados para realizar certas funções e tarefas dentro da operação O livro fornece uma descrição detalhada da arquitetura do núcleo do Linux e de seus componentes e como eles interagem entre si e com o espaço do usuário. A história do livro «O Dispositivo Interno Linux» gira em torno da necessidade de o indivíduo compreender o processo de evolução da tecnologia e desenvolver um paradigma pessoal para a percepção dos avanços tecnológicos do mundo atual. Essa compreensão é fundamental para a sobrevivência da humanidade, especialmente em tempos de estados rivais, onde a união e a unidade das pessoas são fundamentais. O livro é uma introdução à estrutura interna do sistema operacional Linux, destacando seus principais subsistemas e sua essência, incluindo arquivos e sistemas de arquivos, memória virtual, arquivos exibíveis, processos, fluxos, canais de interação entre processos, soquetes e memória compartilhável. Ele também se aprofunda em mecanismos discricionários e obrigatórios de controle de acesso compulsório, privilégios de processo e linguagem de intérprete de comandos. Além disso, ele abrange o ambiente CLI do usuário, sistemas X Window, GUI e subsistemas de rede, além de serviços SSH. Um dos temas principais do livro é a adaptação de termos técnicos e conceitos para torná-los mais acessíveis e compreensíveis para os não-exportadores.
L'autore spiega come scrivere semplici programmi su gusci C e C che possono essere utilizzati per svolgere determinate funzioni e attività all'interno dell'operazione.Il libro descrive in dettaglio l'architettura del nucleo Linux e i suoi componenti e il modo in cui interagiscono tra loro e lo spazio utente. La trama di Linux (Internal Struttura of Linux) riguarda la necessità di comprendere l'evoluzione della tecnologia e di sviluppare un paradigma personale per la percezione dei progressi tecnologici del mondo moderno. Questa comprensione è fondamentale per la sopravvivenza dell'umanità, soprattutto in tempi di paesi in conflitto, dove l'unione e l'unità delle persone sono di primaria importanza. Il libro è un'introduzione alla struttura interna del sistema operativo Linux, evidenziando i suoi sottosistemi principali e la loro essenza, inclusi file e file system, memoria virtuale, file visualizzati, processi, flussi, canali interconnessi, socket e memoria condivisa. Approfondisce anche i meccanismi discrezionali e obbligatori di controllo dell'accesso forzato, i privilegi del processo e il linguaggio dell'interprete dei comandi. Include inoltre l'ambiente CLI personalizzato, i sistemi X Window, i sistemi GUI e i sottosistemi di rete e i servizi SSH. Uno dei temi principali del libro è l'adattamento di termini e concetti tecnici per renderli più accessibili e comprensibili ai non esperti.
Der Autor erklärt, wie man einfache Programme in C- und C-Shells schreibt, mit denen bestimmte Funktionen und Aufgaben innerhalb des Betriebssystems ausgeführt werden können. Das Buch beschreibt detailliert die Architektur des Linux-Kernels und seiner Komponenten und wie sie miteinander und mit dem Benutzerraum interagieren. Die Handlung des Buches „Internal Structure of Linux“ (Interne Struktur von Linux) dreht sich um die Notwendigkeit, dass eine Person den Prozess der Technologieentwicklung versteht und ein persönliches Paradigma für die Wahrnehmung der technologischen Errungenschaften der modernen Welt entwickelt. Dieses Verständnis ist für das Überleben der Menschheit von entscheidender Bedeutung, insbesondere in Zeiten verfeindeter Staaten, in denen die Vereinigung und Einheit der Menschen von größter Bedeutung ist. Das Buch ist eine Einführung in die interne Struktur des Linux-Betriebssystems und hebt seine Hauptsubsysteme und ihre Essenz hervor, einschließlich Dateien und Dateisysteme, virtueller Speicher, angezeigte Dateien, Prozesse, Threads, Interprozess-Interaktionskanäle, Sockets und Shared Memory. Es vertieft sich auch in die diskretionären und obligatorischen Mechanismen der Zwangszugriffskontrolle, die Prozessberechtigungen und die Sprache des Befehlsinterpretators. Darüber hinaus umfasst es die CLI-Benutzerumgebung, X Window-Systeme, GUIs und Netzwerk-Subsysteme sowie SSH-Dienste. Eines der Hauptthemen des Buches ist die Anpassung von Fachbegriffen und Konzepten, um sie für Nicht-Experten zugänglicher und verständlicher zu machen.
Autor wyjaśnia, jak pisać proste programy powłoki C i C, które mogą być używane do wykonywania pewnych funkcji i zadań w systemie operacyjnym. Książka zawiera szczegółowy opis architektury jądra Linuksa i jego komponentów oraz sposobu ich wzajemnej interakcji i przestrzeni użytkownika. Fabuła książki „Wewnętrzna struktura Linuksa” obraca się wokół potrzeby zrozumienia przez osobę procesu ewolucji technologii i opracowania osobistego paradygmatu postrzegania osiągnięć technologicznych współczesnego świata. Zrozumienie to ma kluczowe znaczenie dla przetrwania ludzkości, zwłaszcza w czasach walczących państw, gdzie najważniejsze jest zjednoczenie i jedność ludzi. Książka jest wprowadzeniem do wewnętrznej struktury systemu operacyjnego Linux, podkreślając jego główne podsystemy i ich istotę, w tym pliki i systemy plików, pamięć wirtualną, mapowane pliki, procesy, wątki, kanały komunikacji interprocesji, gniazda i pamięć współdzieloną. Obejmuje również dyskrecjonalne i obowiązkowe mechanizmy kontroli dostępu do egzekwowania przepisów, uprawnienia procesowe i język tłumacza poleceń. Ponadto obejmuje środowisko użytkownika CLI, systemy X Window, podsystemy GUI i sieciowe oraz usługi SSH. Jednym z głównych tematów książki jest dostosowanie terminów i koncepcji technicznych, aby były one bardziej dostępne i zrozumiałe dla osób niebędących ekspertami.
המחבר מסביר כיצד לכתוב תוכנות C ו C פשוטות שיכולות לשמש לביצוע פונקציות ומשימות מסוימות בתוך מערכת ההפעלה. הספר מספק תיאור מפורט של הארכיטקטורה של גרעין לינוקס ורכיביו וכיצד הם מתקשרים זה עם זה ומרחב המשתמש. עלילת הספר ”המבנה הפנימי של לינוקס” סובבת סביב הצורך של האדם להבין את תהליך האבולוציה הטכנולוגית ולפתח פרדיגמה אישית לתפיסת ההישגים הטכנולוגיים של העולם המודרני. הבנה זו חיונית להישרדותה של האנושות, בייחוד בתקופות של מדינות לוחמות, שבהן האיחוד והאחדות של בני האדם הם בעלי חשיבות עליונה. הספר הוא מבוא למבנה הפנימי של מערכת ההפעלה לינוקס, המדגיש את תת-המערכות העיקריות שלה ואת מהותן, כולל קבצים ומערכות קבצים, זיכרון וירטואלי, קבצים ממופים, תהליכים, אשכולות, ערוצי תקשורת בין-תכליתיים, שקעים וזיכרון משותף. הוא מתעמק גם בשיקול דעת ובמנגנוני בקרת גישה חובה, הרשאות תהליך ושפת מתורגמן פקודות. בנוסף, הוא מכסה את סביבת המשתמש של CLI, מערכות חלונות X, מערכות תת-מערכות של GUI ורשת, ושירותי SSH. אחד הנושאים העיקריים של הספר הוא התאמת מונחים טכניים ומושגים כדי להפוך אותם נגישים ומובנים יותר ללא-מומחים.''
Yazar, işletim sistemindeki belirli işlevleri ve görevleri yerine getirmek için kullanılabilecek basit C ve C kabuk programlarının nasıl yazılacağını açıklar. Kitap, Linux çekirdeğinin ve bileşenlerinin mimarisinin ve birbirleriyle ve kullanıcı alanıyla nasıl etkileşime girdiğinin ayrıntılı bir açıklamasını sunar. "Linux'un İç Yapısı" kitabının konusu, bir kişinin teknoloji evrimi sürecini anlama ve modern dünyanın teknolojik başarılarını algılamak için kişisel bir paradigma geliştirme ihtiyacı etrafında döner. Bu anlayış, insanlığın hayatta kalması için, özellikle de insanların birleşmesinin ve birliğinin en önemli olduğu savaşan devletler zamanlarında çok önemlidir. Kitap, Linux işletim sisteminin iç yapısına bir giriş niteliğindedir; dosyalar ve dosya sistemleri, sanal bellek, eşlenmiş dosyalar, işlemler, iş parçacıkları, süreçler arası iletişim kanalları, soketler ve paylaşılan bellek dahil olmak üzere ana alt sistemlerini ve özlerini vurgulamaktadır. Ayrıca, isteğe bağlı ve zorunlu uygulama erişim kontrol mekanizmalarına, süreç ayrıcalıklarına ve komut yorumlayıcı diline de girer. Buna ek olarak, CLI kullanıcı ortamını, X Pencere sistemlerini, GUI ve ağ alt sistemlerini ve SSH hizmetlerini kapsar. Kitabın ana temalarından biri, teknik terimleri ve kavramları uzman olmayanlar için daha erişilebilir ve anlaşılabilir hale getirmek için uyarlamaktır.
يشرح المؤلف كيفية كتابة برامج الغلاف C و C البسيطة التي يمكن استخدامها لأداء وظائف ومهام معينة داخل نظام التشغيل. يقدم الكتاب وصفًا مفصلاً لبنية نواة لينكس ومكوناتها وكيفية تفاعلها مع بعضها البعض ومساحة المستخدم. تدور حبكة كتاب «البنية الداخلية للينكس» حول حاجة الشخص إلى فهم عملية تطور التكنولوجيا وتطوير نموذج شخصي لإدراك الإنجازات التكنولوجية للعالم الحديث. هذا الفهم حاسم لبقاء البشرية، خاصة في أوقات الدول المتحاربة، حيث يكون توحيد ووحدة الناس أمرًا بالغ الأهمية. الكتاب عبارة عن مقدمة للهيكل الداخلي لنظام تشغيل لينكس، يسلط الضوء على أنظمته الفرعية الرئيسية وجوهرها، بما في ذلك الملفات وأنظمة الملفات والذاكرة الافتراضية والملفات المعينة والعمليات والخيوط وقنوات الاتصال المتبادلة والمآخذ والذاكرة المشتركة. كما أنه يتعمق في آليات مراقبة الوصول التقديرية والإلزامية للإنفاذ، وامتيازات العملية، ولغة المترجم الشفوي للقيادة. بالإضافة إلى ذلك، فإنه يغطي بيئة مستخدم CLI وأنظمة X Window وواجهة المستخدم الرسومية والنظم الفرعية للشبكة وخدمات SSH. أحد الموضوعات الأساسية للكتاب هو تكييف المصطلحات والمفاهيم الفنية لجعلها أكثر سهولة وفهمًا لغير الخبراء.
저자는 운영 체제 내에서 특정 기능과 작업을 수행하는 데 사용할 수있는 간단한 C 및 C 쉘 프로그램을 작성하는 방법을 설명합니다. 이 책은 Linux 커널과 그 구성 요소의 아키텍처와 서로 및 사용자 공간과의 상호 작용 방식에 대한 자세한 설명을 제공합니다. "Linux의 내부 구조" 책의 줄거리는 사람이 기술 진화 과정을 이해하고 현대 세계의 기술 성과를 인식하기위한 개인적인 패러다임을 개발할 필요성을 중심으로 진행됩니다. 이러한 이해는 인류의 생존, 특히 사람들의 통일과 통일이 가장 중요한 전쟁 국가의 시대에 중요합니다. 이 책은 파일 및 파일 시스템, 가상 메모리, 매핑 된 파일, 프로세스, 스레드, 프로세스 간 통신 채널, 소켓 및 공유 메모리를 포함한 주요 하위 시스템과 본질을 강조하는 Linux 운영 체제의 내부 구조에 대한 소개입니다. 또한 재량 및 필수 집행 액세스 제어 메커니즘, 프로세스 권한 및 명령 통역사 언어를 탐구합니다. 또한 CLI 사용자 환경, X Window 시스템, UI 및 네트워크 하위 시스템 및 SS 서비스를 다룹니다. 이 책의 주요 주제 중 하나는 비전문가가보다 쉽게 이해할 수 있도록 기술 용어와 개념을 조정하는 것입니다.
作者は、オペレーティングシステム内で特定の機能やタスクを実行するために使用できる簡単なCおよびCシェルプログラムを書く方法を説明します。この本では、Linuxカーネルとそのコンポーネントのアーキテクチャと、それらがどのように相互作用しているか、およびユーザー空間について詳しく説明しています。本「Linuxの内部構造」のプロットは、人が技術の進化のプロセスを理解し、現代世界の技術的成果を知覚するための個人的なパラダイムを開発する必要性を中心に展開しています。この理解は、特に人々の統一と統一が最も重要な戦争状態の時代において、人類の存続のために不可欠です。この本は、Linuxオペレーティングシステムの内部構造の紹介であり、ファイルとファイルシステム、仮想メモリ、マップされたファイル、プロセス、スレッド、プロセス間通信チャネル、ソケット、共有メモリなど、その主なサブシステムとその本質を強調しています。また、裁量的かつ必須の強制的なアクセス制御メカニズム、プロセス権限、およびコマンドインタプリタ言語も掘り下げています。さらに、CLIユーザー環境、X Windowシステム、GUIおよびネットワークサブシステム、およびSSHサービスをカバーしています。本の主なテーマの1つは、専門用語や概念を適応させて、専門家ではない人にとってよりアクセスしやすく理解しやすいものにすることです。

You may also be interested in:

Внутреннее устройство Linux
Внутреннее устройство Linux
Введение во внутреннее устройство Windows
Внутреннее устройство Microsoft Windows. 6-е изд.
Схемотехника. Внутреннее устройство и программирование РІС-контроллеров
Внутреннее устройство Microsoft Windows SharePoint Services 3.0
Игровой движок. Программирование и внутреннее устройство. Третье издание
Внутреннее устройство Microsoft Windows 2000. Мастер-класс
Ядро Oracle. Внутреннее устройство для администраторов и разработчиков баз данных
Внутреннее устройство Microsoft Windows Windows Server 2003, Windows XP и Windows 2000
Hacking tools for computers A Complete Overview on Linux, Including Linux Mint, the First Notions of Linux for Beginners and Kali Linux Tools
Linux 2019 NEW Easy User Manual to Learn the Linux Operating System and Linux Command Line. 99 tips and tricks included
Linux for Beginners A Practical and Comprehensive Guide to Learn Linux Operating System and Master Linux Command Line. Contains Self-Evaluation Tests to Verify Your Learning Level
Linux The Ultimate Beginner|s Bible to Learn Linux Command Line, Linux Administration and Shell Scripting Step by Step
Oracle Linux Cookbook: Embrace Oracle Linux and master Linux Server management
Linux 2 Books in 1 Linux for Beginners + Kali Linux Hacking The Comprehensive Step-by-Step Guide to Learn the Fundamentals of Cyber Security, Penetration Testing, Networking and Computer Hacking. Incl
Современная архитектура и устройство компьютеров Изучите архитектуры x86, ARM, RISC-V, устройство компьютеров, смартфонов и облачных серверов, 2-е издание
Современная архитектура и устройство компьютеров Изучите архитектуры x86, ARM, RISC-V, устройство компьютеров, смартфонов и облачных серверов, 2-е издание
Linux for hackers linux system administration guide for basic configuration, network and system diagnostic guide to text manipulation and everything on linux operating system
Linux Magazine Special Editions - Linux Shell Handbook 2024 Edition
Learn Linux system programming with C++ Understand how the Linux kernel works and how to interact with it
Linux Magazine USA Special Editions - Cool Linux Hacks, 2024
Learn Linux system programming with C++ Understand how the Linux kernel works and how to interact with it
Memory Thinking for C and C++ Linux Diagnostics: Slides with Descriptions Only (Linux Internals Supplements)
CompTIA Linux+ Certification Companion Hands-on Preparation to Master Linux Administration
CompTIA Linux+ Certification Companion Hands-on Preparation to Master Linux Administration
Linux Magazine Special Editions - Linux Shell Handbook 2024 Edition
Linux in easy steps Illustrated using Linux Mint, 6th Edition
Linux Magazine Special Editions - Cool Linux Hacks, 2023
Linux Magazine Special Editions - Linux Shell Handbook, 2023
Разработка приложений в среде Linux. Программирование для Linux (+file)
Linux Appliance Design A Hands-On Guide to Building Linux Appliances
Linux Magazine Special Editions - Linux Shell Handbook 2024
Linux for System Administrators: Navigate the complex landscape of the Linux OS and command line for effective administration
CompTIA Linux+ and LPIC-1 Guide to Linux Certification, Loose-leaf Version (MindTap Course List)
Computer Engineering 2 books in 1 Linux for Beginners+Cyber Security, How to Win with Cyberattacks and How to Use Linux Like a Pro
Accelerated Linux API for Software Diagnostics: With Category Theory in View (Linux Internals Supplements)
CompTIA Linux+ XK0-005 Reference Guide Get the knowledge and skills you need to become a Linux certified professional
Linux for Beginners: An Introduction to the Linux Operating System and Command Line by Jason Cannon (2014-01-02)
Linux Banter A lighthearted way to learn Linux basics using C Programming