Linux命令、編輯器、Shell編程實(shí)例大全

出版時(shí)間:2009-4  出版社:人民郵電出版社  作者:楊明華, 譚勵, 于重重  頁數(shù):790  字?jǐn)?shù):1207000  
Tag標(biāo)簽:無  

前言

Linux是一種開源的操作系統(tǒng),因其開源性而得到廣大開發(fā)者的青睞。經(jīng)過十幾年的發(fā)展,Linux已經(jīng)擁有了大量用戶并在政務(wù)、軍事、商業(yè)等眾多領(lǐng)域得到了廣泛的應(yīng)用。與Windows相比,Linux具有更好的安全性、穩(wěn)定性以及更高的執(zhí)行效率和更低的價(jià)格。如今,學(xué)習(xí)Linux已經(jīng)成為一種潮流,而學(xué)習(xí)IAnux命令并掌握Shell編程是一名Linux初學(xué)者成長為中、高級Linux用戶的標(biāo)志。為了滿足眾多Linux初學(xué)者、愛好者及專業(yè)人員的使用需要,筆者在多年從事Linux研究、教學(xué)及開發(fā)的基礎(chǔ)上,精心編寫了本書。本書遵循命令、編輯器、Shell編程這一知識脈絡(luò)組織各章節(jié)內(nèi)容,各知識點(diǎn)前后貫穿,循序漸進(jìn),依次進(jìn)階。在L,inux命令的講解中融入了基礎(chǔ)知識點(diǎn)的解析及相關(guān)應(yīng)用示例,盡量避免手冊、指南式的枯燥講解;在Shell編程部分通過對代碼的逐行剖析及執(zhí)行范例的講評,使讀者能夠深入掌握Shell編輯技巧,達(dá)到舉一反三、觸類旁通的目的。為了降低學(xué)習(xí)和理解的難度,本書共分為3個(gè)獨(dú)立的部分,共20章。各個(gè)部分既前后鋪墊又自成體系,適于讀者按主題進(jìn)行跳躍式閱讀。同時(shí),本書在命令講解及Shell編程中附有大量實(shí)例,便于讀者邊學(xué)習(xí)邊實(shí)踐,在實(shí)踐中體會要領(lǐng),達(dá)到學(xué)習(xí)、實(shí)踐、應(yīng)用一氣呵成。和其他書籍相比,本書有何特點(diǎn)1.示例教學(xué),寓學(xué)于練本書力圖通過實(shí)踐提高讀者的水平,在講解每個(gè)命令時(shí)均配有示例說明,對每一Shell程序也給出了詳細(xì)的代碼及執(zhí)行示例。代碼講解和注釋精細(xì)到行,讀者只需按步閱讀、操作即可快捷地提高編程水平。2.由淺入深,循序漸進(jìn)本書充分考慮讀者的學(xué)習(xí)規(guī)律,從最基本的Linux命令入手,由淺入深地展開知識脈絡(luò)。在完成對編輯器的學(xué)習(xí)之后,過渡到Shell編程,最后達(dá)到能夠熟練編寫Shell程序的目的。3.命令詳盡,環(huán)境多樣本書涉及了Linux中絕大部分常用的命令,對于一些不太常用但是對于讀者來說有一定使用價(jià)值的命令,本書也進(jìn)行了較詳細(xì)的介紹。對于一些已經(jīng)不再使用的命令或已經(jīng)被其他命令取代的命令,本書不再介紹。本書以RedHatIAnux9為平臺,但其中絕大部分內(nèi)容也適用于其他IAnux版本,包括RedHatEnterpriseLinux、FedoraCore等,但是由于運(yùn)行環(huán)境不同,得到的輸出結(jié)果可能與本書的例子略有不同。

內(nèi)容概要

  本書全面、系統(tǒng)地介紹了Linux命令、編輯器及Shell編程的相關(guān)內(nèi)容。既便于讀者深入了解Linux 命令強(qiáng)大的功能,又可以幫助Linux用戶在較短的時(shí)間內(nèi)學(xué)習(xí)和掌握Shell編程,開發(fā)出自己需要的實(shí)用程序。全書分上、中、下3篇,共20章,內(nèi)容涵蓋了Linux簡介、Red Hat Linux 基礎(chǔ)知識、系統(tǒng)管理與設(shè)置、用戶和用戶組管理、磁盤管理、文件和目錄管理、備份與壓縮、網(wǎng)絡(luò)管理、正則表達(dá)式、vim編輯器、emacs、grep命令、awk與sed、常用的文本編輯命令、Shell編程基礎(chǔ)、Shell變量、條件測試表達(dá)式、Shell的控制結(jié)構(gòu)、函數(shù)以及Shell編輯實(shí)例?! ”緯鴥?nèi)容豐富,語言通俗易懂,敘述深入淺出,適合于各層次Linux用戶。既可以作為各類院校相關(guān)專業(yè)的教材,也可作為Linux培訓(xùn)的教程及廣大Linux愛好者的專業(yè)參考書。

書籍目錄

上篇 Linux命令 第1章 Linux簡介  第2章 初識Linux  第3章 系統(tǒng)管理與設(shè)置  第4章 用戶和用戶組管理  第5章 磁盤管理  第6章 文件和目錄管理  第7章 備份與壓縮  第8章 網(wǎng)絡(luò)管理與相關(guān)應(yīng)用 中篇 編輯器 第9章 正則表達(dá)式  第10章 vi(vim)編輯器  第11章 emacs編輯器  第12章 grep命令  第13章 gawk與sed  第14章 其他常用的文本編輯命令 下篇 Shell編程 第15章 Shell編程基礎(chǔ)  第16章 Shell變量及相關(guān)操作  第17章 條件測試  第18章 Shell的控制結(jié)構(gòu)  第19章 函數(shù)  第20章 Shell編程實(shí)例 

章節(jié)摘錄

插圖:3.良好的用戶界面Linux具有類似Windows圖形界面的x。Windows系統(tǒng),用戶可以通過使用鼠標(biāo),方便靈活地進(jìn)行操作。X-Windows系統(tǒng)是源于UNIX系統(tǒng)的標(biāo)準(zhǔn)圖形界面,最早由MIT開發(fā),可以為用戶提供一個(gè)具有多種窗口管理功能的對象集成環(huán)境。經(jīng)過多年的發(fā)展,這種基于X-Windows系統(tǒng)的Linux圖形界面技術(shù)已經(jīng)非常成熟,其用戶友好性不遜于Windows。4.低成本IAnux是開放源代碼的操作系統(tǒng),不僅其內(nèi)核是免費(fèi)的,其許多系統(tǒng)程序及應(yīng)用程序也是自由軟件,用戶可以從網(wǎng)上免費(fèi)獲得。由于Linux擁有眾多來自互聯(lián)網(wǎng)上的志愿開發(fā)者在協(xié)同工作,所以其功能的完善和漏洞的發(fā)現(xiàn)及修改的速度非??欤瑯O大地降低了使用和管理的風(fēng)險(xiǎn)。同時(shí),由于Linux具有良好的可移植性,不同平臺之間軟件的移植會變得簡單容易,從而可以進(jìn)一步降低成本。5.內(nèi)核的定制和剪裁Linux內(nèi)核負(fù)責(zé)管理計(jì)算機(jī)的各種資源,如處理器和內(nèi)存,而且必須保證合理地分配資源。當(dāng)Linux啟動時(shí),內(nèi)核被調(diào)入內(nèi)存,并一直駐留在內(nèi)存中直到關(guān)機(jī)斷電。Linux內(nèi)核采用了動態(tài)加載技術(shù),用戶可以根據(jù)需要將內(nèi)核設(shè)計(jì)得很小,許多暫不需要的模塊可以從內(nèi)核中剪裁掉,在需要時(shí)再重新進(jìn)行加載。通過利用IAnux的這個(gè)特點(diǎn),用戶在安裝Linux的時(shí)候可以定制出很小的內(nèi)核,甚至可以在一張容量為1.44MB的軟盤上安裝一個(gè)Linux操作系統(tǒng)。

編輯推薦

《Linux命令編輯器Shell編程實(shí)例大全》包括344個(gè)命令,覆蓋Linux系統(tǒng)常用命令,每個(gè)命令均配以實(shí)例進(jìn)行詳解。實(shí)例講解Vina、Emacs等編譯器及其相關(guān)命令的使用。25個(gè)典型Shell程序,完全掌握Shell編程的精髓。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Linux命令、編輯器、Shell編程實(shí)例大全 PDF格式下載


用戶評論 (總計(jì)8條)

 
 

  •   哈哈,不錯,不過速度有點(diǎn)慢,恩,是的
  •   東西不錯,很實(shí)惠
  •   很基礎(chǔ)的一本書,講解每一個(gè)命令的作用和基本用法,只是對于有些解釋過于抽象了一點(diǎn),新手可能需要琢磨一下
  •   這本書是可以的,但可能不夠深入
  •   建議沒有買,而且想買這本書的人,千萬不要買,這本書狂垃圾,而且錯別字連篇,shell命令的介紹驢頭不對馬嘴。里面的知識在網(wǎng)上都能找到。特別是本書對外的宣傳:shell腳本,都是系統(tǒng)腳本,linux系統(tǒng)中都可以找到;路徑:/etc/rc.d/init.d中可以找到腳本。好了就這么多了。
  •   給老公買的,看他那么努力的學(xué)習(xí),說明此書還不算太枯燥。他一直在看,而且好像很有用的樣子。價(jià)格有點(diǎn)貴,不知道現(xiàn)在什么價(jià)了。
  •   這是一本對Linux學(xué)習(xí)者非常有幫助的書。里面囊括了大部分有用的命令,查詢起來相當(dāng)方便。對于初學(xué)者而言,該書的編排與介紹非常合理,有效地幫助讀者快速準(zhǔn)確地把握住Linux的本質(zhì)和使用技巧。當(dāng)然,如此厚的一本書不可能絕對完美,因?yàn)閮?nèi)容殷實(shí),有時(shí)難免有些小錯誤,但這些都是屬于小問題,細(xì)心者很容易就能腦內(nèi)修正,不妨礙正確的理解。值得一提的是該次訂單的發(fā)貨速度。我是今年春節(jié)前的大年三十下的訂單,因?yàn)槭旨敝?,盡管我也理解在這種時(shí)候未必就能夠如期收到商品。但卓越居然大年初一就把商品給我送來了,讓我既吃驚又感動。因此次經(jīng)歷,我對卓越表示無比的敬意,特此向廣大網(wǎng)民強(qiáng)烈推薦這網(wǎng)站!
  •   書是好書,就是沒咋看.
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7