完全手冊Linux系統下C程式開發詳解

完全手冊Linux系統下C程式開發詳解

《完全手冊Linux系統下C程式開發詳解》是2008年由電子工業出版社出版的圖書,作者是徐磊。

基本信息

內容簡介

本書由淺入深、通俗易懂地講解了Linux系統下的C程式設計。全書共24章,從Linux系統安裝開始,講解了Linux常用命令、Shell編程、C語言基礎、指針與函式、C程式網路編程、圖形界面程式設計等內容。書中通過大量的實例來講解知識要點,讀者可以通過這些實例和練習對C程式有一個系統的學習和提高。

本書共有7個方面的內容。Linux基礎講述了Linux系統的安裝與編輯器的使用。Shell編程介紹了Linux常用命令和Shell程式的設計。C程式基礎從C語言的變數和語句開始,講解了C程式設計的基礎語法知識。指針與函式是C程式設計中的重點和難點,使用了大量的實例進行講解。檔案與目錄講述了C語言對檔案和目錄的訪問。網路編程講述C程式網路通信的實現。圖形界面設計講述了如何使用GTK庫開發出Linux系統的圖形界面程式。

本書語言通俗易懂,內容豐富,注重理解與實例,知識涵蓋面廣。非常適合C語言的初學者、高校學生、程式開發人員以及Linux工作人員閱讀和學習。

目錄

第一部分 Linux基礎篇

第1章 Linux編程平台 2

本章講述了Red Hat Linux 9.0的安裝、VMware虛擬機的使用、簡單C程式的編寫等問題。其中需要重點理解的是Linux系統分區的問題。在分區時需要正確設定各個分區的格式,正確將分區掛載到系統中,並處理好與Windows系統的引導問題。通過C程式實例的練習,可以初步了解Linux系統下C程式的編程過程。

1.1 Linux發行版的介紹 2

1.1.1 Red Hat Linux 2

1.1.2 Debian Linux 2

1.2 Linux的安裝 2

1.2.1 Linux的分區格式 3

1.2.2 在Windows系統中劃分Linux分區 3

1.2.3 Red Hat 9.0的安裝 6

1.2.4 GRUB在Windows分區中引導Linux 15

1.3 VMware虛擬機安裝Linux系統 17

1.3.1 VMware軟體安裝 17

1.3.2 新建虛擬計算機 20

1.3.3 VMware的使用 24

1.3.4 在VMware虛擬機中安裝Linux系統 26

1.4 第一個C程式 28

1.4.1 在Linux中編寫C程式代碼 28

1.4.2 編譯程式 29

1.5 小結 30

第2章 文本編輯器的使用 31

本章講述了VIM、gvimgedit三種Linux系統下常用的文本編輯器軟體。其中VIM是一個全字元操作的文本編輯器,學習的重點是各種命令的記憶和使用。gedit是一個圖形圖面的文本編輯器,操作非常簡單。GVIM結合了VIM命令操作與gedit界面操作的兩種功能。VIM是本章學習的難點,在Linux全字元界面的管理中,需要靈活運用VIM進行文本編輯。

2.1 VIM的使用 31

2.1.1 VIM的啟動 31

2.1.2 在桌面上創建VIM啟動器 31

2.1.3 VIM的工作模式 32

2.1.4 保存與打開檔案 33

2.1.5 移動游標 34

2.1.6 插入 36

2.1.7 刪除 36

2.1.8 取消 37

2.1.9 保存 37

2.1.10 退出 37

2.1.11 查找 38

2.1.12 替換 38

2.1.13 選項設定 38

2.1.14 調用shell命令 39

2.2 VIM使用實例 39

2.2.1 字元的插入與刪除 39

2.2.2 字元的查找與替換 40

2.3 GVIM 41

2.3.1 檔案的新建與保存 41

2.3.2 查找與替換 42

2.4 gedit 43

2.4.1 gedit的啟動與打開文本 44

2.4.2 gedit編輯檔案 44

2.4.3 gedit列印檔案 46

2.4.4 gedit的首選項 47

2.5 小結 50

第二部分 Shell編程篇

第3章 Linux常用命令 52...

作者簡介

徐磊,湖北十堰人。現北京工作,網路工程師職位。 2003年就讀於湖北工業大學,計算機網路專業,2007年畢業於湖北工業大學本科,獲學士學位。 2007年電子工業出版社出版研究專著《完全手冊Linux系統下C程式開發詳解》。

2008年初,清華大學出版社出版《網頁製作與網站建設技術大全》一書。 另有資料庫、Java等多本專研究專著出版。現就職於北京川京科技開發有限公司,負責網路與企業辦公自動化產品的研發工作。其領導的ERP、呼叫中心等產品獲得廣大用戶的好評。

相關詞條

相關搜尋

熱門詞條

聯絡我們