Linux/UNIX 系統編程手冊(上下冊) (The Linux Programming Interface: A Linux and UNIX System Programming Handbook) Linux/UNIX系统编程手册(套装共2册)
凱利斯克 (Michael Kerrisk)
- 出版商: 人民郵電
- 出版日期: 2014-01-01
- 售價: $948
- 語言: 簡體中文
- 頁數: 1176
- 裝訂: 平裝
- ISBN: 7115328676
- ISBN-13: 9787115328670
- 
    相關分類:
    
      Linux
 
- 
    相關翻譯:
    
      The Linux Programming Interface 國際中文版 (上冊) (繁中版)
 
買這商品的人也買了...
- 
                
                   C 程式語言 (The C Programming Language, 2/e) C 程式語言 (The C Programming Language, 2/e)$550$539
- 
                
                   Head First EJB:SCBCD 專業認證指南 (Head First EJB) Head First EJB:SCBCD 專業認證指南 (Head First EJB)$880$748
- 
                
                   深入淺出軟體開發 (Head First Software Development) 深入淺出軟體開發 (Head First Software Development)$680$537
- 
                
                   嵌入式 Linux 程式設計 (修訂二版) 嵌入式 Linux 程式設計 (修訂二版)$400$360
- 
                
                   $354iOS 取證分析 $354iOS 取證分析
- 
                
                   Linux 系統程式設計, 2/e (內容涵蓋 Linux Kernel 3.0) (Linux System Programming: Talking Directly to the Kernel and C Library) Linux 系統程式設計, 2/e (內容涵蓋 Linux Kernel 3.0) (Linux System Programming: Talking Directly to the Kernel and C Library)$780$616
- 
                
                   $588Android C++ 高級編程-使用 NDK (Pro Android C++ with the NDK) $588Android C++ 高級編程-使用 NDK (Pro Android C++ with the NDK)
- 
                
                   $354Vim 實用技巧 (Practical Vim: Edit Text at the Speed of Thought) $354Vim 實用技巧 (Practical Vim: Edit Text at the Speed of Thought)
- 
                
                   $354UNIX 編程環境 (The UNIX Programming Environment) $354UNIX 編程環境 (The UNIX Programming Environment)
- 
                
                   $768UNIX 環境高級編程, 3/e (Advanced Programming in the UNIX Environment, 3/e) $768UNIX 環境高級編程, 3/e (Advanced Programming in the UNIX Environment, 3/e)
- 
                
                   深入淺出 iPhone 與 iPad 開發, 3/e (涵蓋 iOS7 與 Xcode 5) (Head First iPhone and iPad Development: A Learner's Guide to Creating Objective-C Applications for the iPhone and iPad, 3/e) 深入淺出 iPhone 與 iPad 開發, 3/e (涵蓋 iOS7 與 Xcode 5) (Head First iPhone and iPad Development: A Learner's Guide to Creating Objective-C Applications for the iPhone and iPad, 3/e)$580$458
- 
                
                   Java 學習手冊 (Learning Java, 4/e) Java 學習手冊 (Learning Java, 4/e)$980$774
- 
                
                   HTML5: The Missing Manual, 2/e (國際中文版) HTML5: The Missing Manual, 2/e (國際中文版)$580$458
- 
                
                   UNIX\Linux 網絡日誌分析與流量監控 UNIX\Linux 網絡日誌分析與流量監控$474$450
- 
                
                   AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps) AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411
- 
                
                   電玩物理學, 2/e (Physics for Game Developers: Science, math, and code for realistic effects, 2/e) 電玩物理學, 2/e (Physics for Game Developers: Science, math, and code for realistic effects, 2/e)$880$695
- 
                
                   $419自己動手寫編譯器、鏈接器 $419自己動手寫編譯器、鏈接器
- 
                
                   黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters) 黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters)$400$316
- 
                
                   用 Arduino 全面打造物聯網 用 Arduino 全面打造物聯網$420$332
- 
                
                   $414Python 計算機視覺編程 (Programming Computer Vision with Python) $414Python 計算機視覺編程 (Programming Computer Vision with Python)
- 
                
                   The Linux Programming Interface 國際中文版 (上冊 + 下冊) The Linux Programming Interface 國際中文版 (上冊 + 下冊)$1,600$1,264
- 
                
                   JavaScript 學習手冊, 3/e (Learning JavaScript: Add Sparkle and Life to Your Web Pages, 3/e) JavaScript 學習手冊, 3/e (Learning JavaScript: Add Sparkle and Life to Your Web Pages, 3/e)$580$458
- 
                
                   深入理解 Linux 程式設計:從應用到核心 深入理解 Linux 程式設計:從應用到核心$580$493
- 
                
                   $539Linux C 從入門到精通, 2/e $539Linux C 從入門到精通, 2/e
- 
                
                   $1,014UNIX 環境高級編程, 3/e $1,014UNIX 環境高級編程, 3/e
商品描述
<內容簡介>
凱利斯克編著的這本《Linux\UNIX系統編程手冊(上下)》是介紹Linux與UNIX編程接口的權威著作。Linux編程資深專家Michael Kerrisk在書中詳細描述了Linux/UNIX系統編程所涉及的系統調用和庫函數,並輔之以全面而清晰的代碼示例。《Linux\UNIX系統編程手冊(上下)》涵蓋了逾500個系統調用及庫函數,並給出逾200個程序示例,另含88張表格和115幅示意圖。
    《Linux\UNIX系統編程手冊(上下)》總共分為64章,主要講解了高效讀寫文件,對信號、時鐘和定時器的運用,創建進程、執行程序,編寫安全的應用程序,運用POSIX線程技術編寫多線程程序,創建和使用共享庫,運用管道、消息隊列、共享內存和信號量技術來進行進程間通信,以及運用套接字API編寫網絡應用等內容。
    《Linux\UNIX系統編程手冊(上下)》在匯聚大批 Linux專有特性(epoll、inotify、/proc)的同時,還特意強化了對UNIX標準(POSIX、SUS)的論述,徹底達到了「魚與熊掌,二者得兼」的效果,這也堪稱本書的最大亮點。
    《Linux\UNIX系統編程手冊(上下)》佈局合理,論述清晰,說理透徹,尤其是作者對示例代碼的構思巧妙,獨具匠心,仔細研讀定會受益良多。本書適合從事Linux/UNIX系統開發、運維工作的技術人員閱讀,同時也可作為高校電腦專業學生的參考研習資料。
<目錄>
上冊
第1章  歷史和標準
第2章  基本概念
第3章  系統編程概念
第4章  文件I/O:通用的I/O模型
第5章  深入探究文件I/O
第6章  進程
第7章  內存分配
第8章  用戶和組
第9章  進程憑證
第10章  時間
第11章  系統限制和選項
第12章  系統和進程信息
第13章  文件I/O緩衝
第14章  系統編程概念
第15章  文件屬性
第16章  擴展屬性
第17章  訪問控制列表
第18章  目錄與鏈接
第19章  監控文件事件
第20章  信號:基本概念
第21章  信號:信號處理器函數
第22章  信號:高級特性
第23章  定時器與休眠
第24章  進程的創建
第25章  進程的終止
第26章  監控子進程
第27章  程序的執行
第28章  詳述進程創建和程序執行
第29章  線程:介紹
第30章  線程:線程同步
第31章  線程:線程安全和每線程存儲
第32章  線程:線程取消
第33章  線程:更多細節
下冊
第34章 進程組、會話和作業控制
第35章 進程優先級和調度
第36章 進程資源
第37章 DAEMON
第38章 編寫安全的特權程序
第39章 能力
第40章 登錄記賬
第41章 共享庫基礎
第42章 共享庫高級特性
第43章 進程間通信簡介
第44章 管道和FIFO
第45章 System V IPC介紹
第46章 System V消息隊列
第47章 System V信號量
第48章 System V共享內存
第49章 內存映射
第50章 虛擬內存操作
第51章 POSIX IPC介紹
第52章 POSIX消息隊列
第53章 POSIX信號量
第54章 POSIX共享內存
第55章 文件加鎖
第56章 SOCKET:介紹
第57章 SOCKET:UNIX DOMAIN
第58章 SOCKET:TCP/IP網絡基礎
第59章 SOCKET:Internet DOMAIN
第60章 SOCKET:服務器設計
第61章 SOCKET:高級主題
第62章 終端
第63章 其他備選的I/O模型
第64章 偽終端
附錄A  跟蹤系統調用
附錄B  解析命令行選項
附錄C  對NULL指針做轉型
附錄D  內核配置
附錄E  更多信息源
附錄F  部分習題解答

 
     
    
 
     
     
     
    
 
    
 
     
    
 
    
