出版時間:2011-4 出版社:電子工業(yè)出版社 作者:吳同海 頁數(shù):388 字?jǐn)?shù):360000
Tag標(biāo)簽:無
前言
前言 Linux是一套免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),是現(xiàn)有操作系統(tǒng)中用途最廣、功能最全的免費(fèi)系統(tǒng)。它在服務(wù)器領(lǐng)域,實(shí)現(xiàn)了UNIX操作系統(tǒng)的全部功能,在桌面應(yīng)用領(lǐng)域,由于Linux本身攜帶的工具和外圍擴(kuò)展工具的增多,它逐漸在桌面操作系統(tǒng)中占據(jù)越來越大的市場份額。因此,正確使用Linux系統(tǒng)工具已成為學(xué)好Linux的重中之重,尤其是一些常用的工具,如Linux的文本編輯工具、編譯工具、調(diào)試工具、集成開發(fā)工具、代碼查看工具及項(xiàng)目管理工具等。由于這些工具的存在,使Linux慢慢與Windows操作系統(tǒng)相媲美,并逐漸為科研、公司企業(yè)及教學(xué)展現(xiàn)出廣闊的前景,尤其是近幾年嵌入式Linux系統(tǒng)的發(fā)展,為后PC時代注入了新鮮的活力,并且在軍事國防、計(jì)算機(jī)、通信、汽車電子及工業(yè)控制等領(lǐng)域愈發(fā)展現(xiàn)其魅力。據(jù)數(shù)據(jù)顯示,在未來幾年內(nèi)嵌入式Linux產(chǎn)品有望突破100億美元的市場規(guī)模,足見其行業(yè)的可觀性。 本書的主要內(nèi)容 本書以當(dāng)前最流行的Red Hat和Fedora為例,介紹Linux系統(tǒng)中常用的工具及其使用方法。全書共分為8章?! 〉?章是Linux系統(tǒng)的基礎(chǔ)知識和概述,介紹了操作系統(tǒng)的一些基本概念、功能、版本及特點(diǎn)?! 〉?章介紹虛擬機(jī)Vmware的使用方法,以及如何在Vmware下安裝Linux操作系統(tǒng)的方法?! 〉?章介紹Linux下三款常用的編輯器vi、emace、gedit,包括使用這些編輯器的基本方法,以及如何對文本進(jìn)行加工處理。 第4章介紹Linux下的基本命令,以及如何編寫bash程序?! 〉?章介紹Linux下最常用的編譯器工具GCC,并通過大量的實(shí)例詳細(xì)闡述了GCC選項(xiàng)的使用方法。此外,本章還重點(diǎn)介紹如何使用Make工具編輯Makefile文件,包括其語法、規(guī)則、變量及函數(shù)等?! 〉?章介紹3款Linux常用的集成開發(fā)環(huán)境,分別是Eclipse、Kdevelop和Source-Navigatior。使用它們可以為復(fù)雜程序設(shè)計(jì)提供便捷,并大大節(jié)約開發(fā)周期?! 〉?章介紹Linux的程序調(diào)試工具GDB,并簡單介紹幾款常用的內(nèi)存調(diào)試工具memwatch、mtrace及yamd?! 〉?章介紹Linux下項(xiàng)目管理工具Subversion的使用方法,包括基本操作和高級操作?! 〗o讀者的建議 本書是作者在Linux教學(xué)、科研的基礎(chǔ)上編寫的,并充分考慮到本書的讀者范圍。為方便讀者閱讀和理解,本書大多采用簡明扼要的實(shí)例程序。雖然程序言簡意賅,但衷心地希望讀者在通讀本書之前(尤其第2章之后的章節(jié))要了解一些C語言的基礎(chǔ)知識,以免給讀者造成閱讀的不便?! ”緯饕詫?shí)踐為主,若讀者能夠在Linux操作系統(tǒng)下親自進(jìn)行操作,并結(jié)合實(shí)例的講解,必定能取得很快的提高?! ≈轮x 本書由吳同海編寫,此外,高淑娟、吳同海、王麗娜、周毅、林小峰、劉剛、馬海波、李強(qiáng)、吳慧、馬玉剛、馮浩、唐愛琴、李子龍、王明明、蔣志等同志也參與了本書的編寫和最終的整理,在此,編者對他們表示衷心的感謝?! ∮捎跁r間倉促,加之水平有限,故本書中難免存在疏漏、欠妥,甚至錯誤之處,敬請讀者批評指正,也懇切期望大家提出寶貴意見。
內(nèi)容概要
本書深入淺出地介紹了Linux系統(tǒng)常用工具,并結(jié)合大量簡單的實(shí)例介紹了這些工具的使用方法。本書講解的主要工具包括Linux基礎(chǔ)工具、Linux應(yīng)用程序設(shè)計(jì)工具及一些Linux中常用的其他工具。Linux基礎(chǔ)工具主要包括VMware工具、Linux命令工具、編輯器工具、GCC工具、GDB工具、Shell工具和Make工具;Linux應(yīng)用程序設(shè)計(jì)工具主要包括Eclipse開發(fā)工具、KDevelop開發(fā)工具及項(xiàng)目管理工具Subversion。本書在每章后安排了豐富的課后習(xí)題及實(shí)踐內(nèi)容,使讀者可以更快、更好、更全面地掌握所學(xué)內(nèi)容。
讀者對象:本書適合Linux初學(xué)者和嵌入式程序設(shè)計(jì)人員作為工作工具使用,還可作為高等院校電子類、信息類、計(jì)算機(jī)類等專業(yè)Linux的教材,也可作為該領(lǐng)域科研公司及企業(yè)的教材和參考書。
書籍目錄
第1章 歡迎進(jìn)入Linux世界
1.1 GNU-Linux聯(lián)姻
1.2 Linux的特點(diǎn)
1.3 Linux概述
1.4 Linux的其他特性
習(xí)題
簡答題
第2章 虛擬機(jī)
2.1 虛擬機(jī)簡介
2.2 常用的虛擬工具
2.3 VMware虛擬機(jī)安裝Linux系統(tǒng)
習(xí)題
第3章 編輯器
3.1 編輯器選擇
3.2 vi編輯工具的使用
3.3 emacs編輯器
3.4 gedit
習(xí)題
第4章 Shell
4.1 Shell簡介
4.2 Shell基本常用命令
4.3 Shell的高級使用
習(xí)題
第5章 編譯器和工程管理器
5.1 二進(jìn)制代碼工具
5.2 編譯器GCC的使用
5.3 Make工程管理器
習(xí)題
第6章 Linux集成開發(fā)工具
第7章 常用調(diào)試工具
第8章 項(xiàng)目管理工具
編輯推薦
提供VMware工具、Linux命令工具、編輯器工具、GCC工具、GDB工具、hell工具、make工具、Eclipse開發(fā)工具、kdevelop開發(fā)工具及項(xiàng)目管理Subversion工具等Linux常用工具教學(xué)視頻642分鐘 提供209個常用Linux命令教學(xué)視頻583分鐘 提供Ubuntu Linux操作系統(tǒng)教學(xué)視頻530分鐘 深入淺出,依靠深厚行業(yè)經(jīng)驗(yàn)講透技術(shù)原理 循序漸進(jìn),詳解典型應(yīng)用案例提升實(shí)戰(zhàn)能力 超大容量多媒體,總時長超過32小時
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載