開啟主選單

求真百科

GNU·LINUX環境編程

來自 孔夫子網 的圖片

GNU·LINUX環境編程》,[美] 瓊斯 著,張元章 譯 著,出版社:清華大學出版社。

清華大學出版社成立於1980年6月,是教育部主管、清華大學主辦的綜合性大學出版社[1]。清華社先後榮獲 「先進高校出版社」「全國優秀出版社」「全國百佳圖書出版單位」「中國版權最具影響力企業」「首屆全國教材建設獎全國教材建設先進集體」等榮譽[2]

目錄

內容簡介

本書詳細介紹如何開發可以運行於GNU/Linux操作系統的應用程序,經過全面修訂的第2版涵括所有必要的工具和編程技術,提供豐富的例子來說明GNU/Linux API的使用。

GNU/Linux也稱Linux,被譽為操作系統中的「瑞士軍刀」。從iPod之類的小型設備到IBM的Blue Gene之類的超級計算機,都可以看到它的」芳蹤」。GNU/LinuX可以運行於大眾化體系結構之上,從老式的x86處理器到最新的Play Station 3遊戲機採用的cell處理器,不一而舉。

GNU/Linux架構與虛擬化技術

GNU工具,如GCC,make、automake/autoconf,源代碼控制系統,GNU Debugger和Gnuplot

應用程序開發基礎主題,包括庫(動態的和靜態的)、文件處理、管道、套接字和編程基礎等

GNU/Linux過程模型(包括線程)和POSIXIPC機制(如消息隊列、旗語和共享內存)

shell和腳本編程基礎,從常用的GNU/Linux命令到Bash、Ruby和Python

sed和AWK文本處理,flex和bison解析器

調試和代碼硬化技術,包括軟件測試工具、覆蓋測試和GCov和GPro概要和內存調試工具等

本書針對Linux程序員,本書詳細介紹如何開發高性能、高安全性的應用程序。經過全面修訂的第2版涵括所有必要的工具和編程技術,提供豐富示例來說明GNU/Linux APl的用法。全書共5部分34章,主題涉及GNU工具,應用程序開發,shell與腳本編程,調試和提高安全性,虛擬化技術。凡此種種,吸引着近萬名程序員選擇本書宋學習GNU/Linux編程技術。

本書淺顯易懂,從全局介紹Linux編程基礎,重點強調Linux編程利器的使用,對Linux程序員具有重要的參考和指導作用。

參考文獻

  1. 我國出版社的等級劃分和分類標準,知網出書,2021-03-01
  2. 企業簡介,清華大學出版社有限公司