商品簡介
本書以Ubuntu 11.04為平臺,系統地介紹了Linux下用C語言進行程序設計的方法,并通過列舉大量的程序實例,使讀者快速掌握在Linux下進行C語言程序開發的方法和技巧,并具備開發大型應用程序的能力。
本書內容豐富,主要包括Linux基礎知識介紹,Linux下的C語言編譯器、調試器、程序維護工具及集成開發環境的使用方法,Linux下通過C語言進行文件操作和目錄操作的方法,標準I/O庫函數,進程概念、進程操作及進程間通信的方法,線程操作,用C語言進行網絡編程、數據庫編程及GUI編程的方法等。
目次
目錄 第1章Linux基礎知識 (1)
1.1Linux簡介 (1)
1.1.1Linux的起源 (1)
1.1.2Linux的特點 (2)
1.1.3Linux的版本 (3)
1.1.4Linux的發展前景 (4)
1.2Linux的安裝 (4)
1.2.1發行版本的選擇 (4)
1.2.2安裝虛擬機軟件 (4)
1.2.3安裝Ubuntu (5)
1.3Linux系統的常用命令 (5)
1.3.1了解Shell (5)
1.3.2進入Shell命令行界面 (5)
1.3.3文件操作命令 (7)
1.3.4目錄及其操作命令 (17)
1.3.5文件壓縮打包命令 (26)
1.3.6聯機幫助命令 (28)
1.3.7用戶操作命令 (29)
1.3.8關機和重啟計算機命令 (30)
1.4小...
書摘/試閱
前言
Linux是當前最流行的操作系統之一。它是由芬蘭大學生LinusTorvalds開發的類UNIX操作系統,它具有系統內核小、穩定性高、可擴展性好、對硬件要求低、網絡功能強等特點,現在已經成為一種成熟的操作系統,并以其良好的穩定性,優異的性能給用戶帶來全新的感受,贏得了人們的普遍青睞。
C語言原是AT&T屬下的BellLabs的DennisRitchie為開發UNIX操作系統而獨立設計并實現的。隨著UNIX操作系統的廣泛流行及微型計算機的普及推廣,C語言作為UNIX操作系統的孿生兄弟,也廣泛地應用于軟件開發領域里。它的簡潔、高效、可移植性等眾多優點得到軟件開發人員的喜愛,成為最受歡迎的編程語言。
Linux操作系統同C語言這種具有多平臺、移植性好的編程語言的完美結合,為用戶提供了一個功能強大的編程環境。掌握Linux下的C語言編程是學習Linux下編程必不可少的一環,本書正是以這個為出發點,介紹Linux系統下使用C語言編程的有關知識。
本書主要針對那些對Linux和C語言有一定了解,想學習如何在Linux系統中使用C語言編程的...
更多試讀章節>>