UNIX Programming: UNIX Processes, Memory Management, Process Communication, Networking, and Shell Scripting (English Edition)
暫譯: UNIX 程式設計:UNIX 程序、記憶體管理、進程通信、網路及 Shell 腳本 (英文版)

Khemchandani, Vineeta, Anand, Darpan, Mishra, K. K.

  • 出版商: BPB Publications
  • 出版日期: 2022-06-20
  • 售價: $1,570
  • 貴賓價: 9.5$1,492
  • 語言: 英文
  • 頁數: 234
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9355510403
  • ISBN-13: 9789355510402
  • 相關分類: Command Line
  • 海外代購書籍(需單獨結帳)

商品描述

Functioning of UNIX operating system with shell programming

KEY FEATURES

● Equipped with installation, administration, and best practices for UNIX system management.

● Provides a wide range of shell scripting and Unix-based solutions.

● UNIX foundations, Resource Management, Socket Programming, Shell Scripting, and the C Interface are all covered.

DESCRIPTION

This book is intended to be an instructional tool and study guide for those interested in learning about the principles of the UNIX operating system, process management, socket programming, and numerous shell scripting techniques.


First, you will learn about the UNIX system architecture and programming environment, which provide an overview of all system resources and their management. Then, Unix file systems, Kernel data structures for performing file I/O, Basic File permissions and Library functions, and UNIX system calls are discussed. Process control, parallel execution, user data access, and signal management are just some of the topics covered in this book. Next, we'll go through the basics of network communication, such as system calls, data transmission over sockets, and I/O multiplexing models. Finally, the book discusses more advanced UNIX and C interface concepts such as library functions, command-line arguments, and environment variables.


Throughout the book, you'll find plenty of solutions, exercises, and shell scripts to help you get the most out of your hands-on experience with the UNIX system.


WHAT YOU WILL LEARN

● Investigate every aspect of the UNIX operating system.

● Understand how to use the shell and how to develop shell scripts.

● Acquaint yourself with all of UNIX's file and process components.

● Gain a working knowledge of file access and manipulation.

● Learn more about inter-process communication and its many methods.


WHO THIS BOOK IS FOR

The book appeals to UNIX professionals, students, master's degree applicants, and candidates for competitive exams who wish to understand UNIX principles thoroughly. However, it is written for beginners and may be read by anyone without prior understanding.

商品描述(中文翻譯)

功能性 UNIX 作業系統與 Shell 程式設計

主要特點
● 配備安裝、管理及 UNIX 系統管理的最佳實踐。
● 提供廣泛的 Shell 腳本和基於 Unix 的解決方案。
● 涵蓋 UNIX 基礎、資源管理、Socket 程式設計、Shell 腳本及 C 介面。

描述
本書旨在成為一本教學工具和學習指南,適合對 UNIX 作業系統原則、進程管理、Socket 程式設計及多種 Shell 腳本技術感興趣的讀者。

首先,您將學習 UNIX 系統架構和程式設計環境,這些內容提供了所有系統資源及其管理的概述。接著,將討論 Unix 檔案系統、用於執行檔案 I/O 的內核數據結構、基本檔案權限和庫函數,以及 UNIX 系統調用。本書涵蓋的主題包括進程控制、並行執行、用戶數據訪問和信號管理。接下來,我們將介紹網絡通信的基本知識,例如系統調用、通過 Socket 的數據傳輸和 I/O 多路復用模型。最後,本書討論更高級的 UNIX 和 C 介面概念,如庫函數、命令行參數和環境變數。

在整本書中,您將找到大量的解決方案、練習和 Shell 腳本,幫助您充分利用與 UNIX 系統的實作經驗。

您將學到的內容
● 探索 UNIX 作業系統的各個方面。
● 理解如何使用 Shell 及如何開發 Shell 腳本。
● 熟悉 UNIX 的所有檔案和進程組件。
● 獲得檔案訪問和操作的實用知識。
● 了解進程間通信及其多種方法。

本書適合對象
本書適合 UNIX 專業人士、學生、碩士學位申請者及希望徹底理解 UNIX 原則的競賽考試候選人。然而,本書是為初學者撰寫的,任何沒有先前理解的人都可以閱讀。

最後瀏覽商品 (20)