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

ux常用命令和Shell程式的設計。 查找檔案命令fin 4.1.2

圖書信息

出版社: 電子工業出版社; 第1版 (2008年6月1日)
叢書名: 完全手冊
平裝: 500頁
正文語種: 簡體中文
開本: 16
ISBN: 9787121063992
條形碼: 9787121063992
尺寸: 25.8 x 19 x 3 cm
重量: 998 g

內容簡介

《完全手冊:Linux系統下C程式開發詳解》由淺入深、通俗易懂地講解了Linux系統下的C程式設計。全書共24章,從Linux系統安裝開始,講解了Linux常用命令、Shell編程、C語言基礎、指針與函式、C程式網路編程、圖形界面程式設計等內容。書中通過大量的實例來講解知識要點,讀者可以通過這些實例和練習對C程式有一個系統的學習和提高。
《完全手冊:Linux系統下C程式開發詳解》共有7個方面的內容。Linux基礎講述了Linux系統的安裝與編輯器的使用。Shell編程介紹了Linux常用命令和Shell程式的設計。C程式基礎從C語言的變數和語句開始,講解了C程式設計的基礎語法知識。指針與函式是C程式設計中的重點和難點,使用了大量的實例進行講解。檔案與目錄講述了C語言對檔案和目錄的訪問。網路編程講述C程式網路通信的實現。圖形界面設計講述了如何使用GTK庫開發出Linux系統的圖形界面程式。
《完全手冊:Linux系統下C程式開發詳解》語言通俗易懂,內容豐富,注重理解與實例,知識涵蓋面廣。非常適合C語言的初學者、高校學生、程式開發人員以及Linux工作人員閱讀和學習。

目錄

第一部分 Linux基礎篇
第1章 Linux編程平台
本章講述了Red Hat Linux 9.0的安裝、VMware虛擬機的使用、簡單C程式的編寫等問題。其中需要重點理解的是Linux系統分區的問題。在分區時需要正確設定各個分區的格式,正確將分區掛載到系統中,並處理好與Windows系統的引導問題。通過C程式實例的練習,可以初步了解Linux系統下C程式的編程過程。
1.1 Linux發行版的介紹
1.1.1 Red Hat Linux
1.1.2 Debian Linux
1.2 Linux的安裝
1.2.1 Linux的分區格式
1.2.2 在Windows系統中劃分Linux分區
1.2.3 Red Hat 9.0的安裝
1.2.4 GRUB在Windows分區中引導Linux
1.3 VMware虛擬機安裝Linux系統
1.3.1 VMware軟體安裝
1.3.2 新建虛擬計算
1.3.3 VMware的使用
1.3.4 在VMware虛擬機中安裝Linux系統
1.4 第一個C程式
1.4.1 在Linux中編寫C程式代碼
1.4.2 編譯程式
1.5 小結
第2章 文本編輯器的使用
本章講述了VIM、gvimgedit三種Linux系統下常用的文本編輯器軟體。其中VIM是一個全字元操作的文本編輯器,學習的重點是各種命令的記憶和使用。gedit是一個圖形圖面的文本編輯器,操作非常簡單。GVIM結合了VIM命令操作與gedit界面操作的兩種功能。VIM是本章學習的難點,在Linux全字元界面的管理中,需要靈活運用VIM進行文本編輯。
2.1 VIM的使用
2.1.1 VIM的啟動
2.1.2 在桌面上創建VIM啟動器
2.1.3 VIM的工作模式
2.1.4 保存與打開檔案
2.1.5 移動游標
2.1.6 插入
2.1.7 刪除
2.1.8 取消
2.1.9 保存
2.1.10 退出
2.1.11 查找
2.1.12 替換
2.1.13 選項設定
2.1.14 調用shell命令
2.2 VIM使用實例
2.2.1 字元的插入與刪除
2.2.2 字元的查找與替換
2.3 GVIM
2.3.1 檔案的新建與保存
2.3.2 查找與替換
2.4 gedit
2.4.1 gedit的啟動與打開文本
2.4.2 gedit編輯檔案
2.4.3 gedit列印檔案
2.4.4 gedit的首選項
2.5 小結
第二部分 Shell編程篇
第3章 Linux常用命令
本章主要介紹了Linux中常用的檔案操作命令和系統幫助文檔的使用。在以後的編程學習中,需要使用這些命令對檔案進行各種操作,其中檔案許可權的設定是一個難點,在使用這個命令時,需要注意命令參數的作用與含義。讀者有學習中遇到的問題,可以使用man幫助手冊查看相關的幫助信息。
3.1 目錄與檔案命令
3.1.1 查看目錄命令pwd
3.1.2 打開目錄命令cd
3.1.3 查看目錄命令ls
3.1.4 建立檔案命令touch
3.1.5 建立與刪除資料夾命令mkdir,rmdir
3.1.6 檔案複製命令cp
3.1.7 檔案移動和更名命令mv
3.1.8 刪除檔案與目錄命令rm
3.1.9 創建連結命令ln
3.1.10 查看檔案信息命令wc
3.1.11 檔案查看命令cat
3.1.12 查看檔案視圖命令head與tail
3.1.13 檔案許可權設定命令chmod
3.1.14 查找檔案命令find
3.2 man系統幫助命令
3.2.1 man手冊的使用方法
3.2.2 幫助文檔的結構
3.3 info手冊
3.4 小結
第4章 Shell編程
本節講述了Shell程式的基本語法。通過本章的學習,可以編寫出簡單的Shell程式完成各種系統功能。在Shell程式的學習中,需要注意局部變數和環境變數的使用、各種符號的使用方法。測試語句與流程控制語句是本章的難點,需要對程式的各種變數進行邏輯判斷,執行不同的程式。
4.1 bash的使用
4.1.1 bash的內部命令與外部命令
4.1.2 命令補齊功能
4.1.3 命令通配符
4.1.4 使用命令的歷史記錄
4.1.5 命令的別名
4.2 shell程式的基本結構
4.3 局部變數
4.4 環境變數
4.4.1 環境變數的查看
4.4.2 環境變數的訪問
4.4.3 環境變數的定義
4.4.4 在系統配置檔案中定義環境變數
4.4.5 位置變數
4.5 shell的運算符
4.5.1 變數賦值
4.5.2 算術運算符
4.6 輸入和輸出
4.6.1 echo命令輸出結果
4.6.2 read命令讀取信息
4.6.3 檔案重定向
4.7 引號的使用方法
4.7.1 雙引號
4.7.2 單引號
4.7.3 反引號
4.7.4 反斜線
4.8 測試語句
4.8.1 檔案狀態測試
4.8.2 數值測試
4.8.3 字元串測試
4.8.4 邏輯測試
4.9 流程控制結構
4.9.1 if語句
4.9.2 if語句套用實例
4.9.3 for語句
4.9.4 for循環套用實例
4.9.5 until語句
4.10 Shell編程實例
4.10.1 程式的功能
4.10.2 編寫程式的代碼
4.11 小結
第三部分 C程式基礎篇
第5章 編譯與調試
第6章 C語言基礎
第7章 C程式的常用語句
第四部分 指針與函式篇
第8章 數組與指針
第9章 函式
第10章 字元與字元串處理
第11章 結構體
第12章 時間函式
第五部分 檔案與目錄篇
第13章 目錄與檔案
第14章 檔案I/O
第六部分 網路編程篇
第15章 網路編程
第16章 無連線的套接字通信
第17章 面向連線的套接字通信
第七部分 圖形界面開發篇
第18章 Linux圖形界面開發基礎
第19章 圖形界面編程
第20章 界面布局
第21章 信號與事件
第22章 glade設計程式界面
第23章 Qt編程入門
第24章 使用Qt Designer開發Qt程式

相關詞條

相關搜尋

熱門詞條

聯絡我們