Linux操作系統(tǒng)實用教程

出版時間:2010-1  出版社:清華大學  作者:文東戈//孫昌立//王旭  頁數(shù):275  
Tag標簽:無  

前言

Linux是一套免費使用和自由傳播的類UNIX操作系統(tǒng),用戶可以無償?shù)氐玫剿捌湓创a,也可以無償?shù)孬@得大量的應用程序,并且可以任意地修改和補充它們。這對用戶學習、掌握UNIX操作系統(tǒng)的相關(guān)知識非常有益。Linux現(xiàn)已經(jīng)廣泛應用在一些關(guān)鍵的行業(yè)中,如政府、軍隊、金融、電信和證券等,隨著Linux在各個行業(yè)的廣泛成功應用,企業(yè)對Linux人才的需求正持續(xù)升溫。在Linux的應用開發(fā)、網(wǎng)絡(luò)服務上,都急需大量的專業(yè)人才,這也是業(yè)界有識之士廣泛關(guān)注的熱點。Red Hat Linux是應用最為廣泛的Linux發(fā)行版本之一,考慮到Red Hat Fedora Core每年發(fā)行2~3次的發(fā)行版本,版本更新速度很快,且是一個新技術(shù)的實驗場,它主要是對硬件的支持、應用軟件的更新,而它遵循的UNIX的操作理念、網(wǎng)絡(luò)管理、遠程控制方式方法不變,所以本教材以穩(wěn)定的Red Hat Enterprise Linux 5的企業(yè)版為藍本,講解Linux操作系統(tǒng)的基本操作、系統(tǒng)管理及網(wǎng)絡(luò)服務建設(shè)等內(nèi)容。本教材主要以Linux的終端字符界面、多用戶、網(wǎng)絡(luò)操作系統(tǒng)的管理方式進行講解,兼容UNIX的操作理念,拋開了表面的桌面應用,使讀者能真正領(lǐng)會Linux/UNIX的特性及操作方法。本書面向?qū)W習Linux的初中級用戶。采用由淺入深、循序漸進的講述方法,在內(nèi)容編寫上充分考慮到初學者的實際需求,通過大量實用的操作指導和有代表性的實例,讀者可以直觀、迅速地了解并掌握Linux操作系統(tǒng)的主要功能和系統(tǒng)管理的方法。作為高校教材,本書在編寫過程中能夠理論與實踐相結(jié)合,摒棄了一些艱深的計算機專業(yè)術(shù)語以及對一些較為復雜的技術(shù)細節(jié)的介紹,力圖讓讀者形成一個較為系統(tǒng)和全面的知識體系結(jié)構(gòu),了解現(xiàn)實中Linux網(wǎng)絡(luò)操作系統(tǒng)的系統(tǒng)管理及各種網(wǎng)絡(luò)服務的建設(shè)過程,并能將學會的知識與技能用于實踐。所以本書以實用、夠用為標準,內(nèi)容詳細全面,實例豐富,濃縮了Linux網(wǎng)絡(luò)操作系統(tǒng)管理服務知識的精華。

內(nèi)容概要

  《Linux操作系統(tǒng)實用教程》從易用性和實用性角度出發(fā),主要以終端命令方式介紹了Linux系統(tǒng)的應用知識,并以Red Hat Enterprise Linux 5中文版為基礎(chǔ)進行編寫。全書共分12章,主要介紹Linux系統(tǒng)的基礎(chǔ)知識、Linux系統(tǒng)安裝、Linux命令操作基礎(chǔ)、Linux文件系統(tǒng)、Linux系統(tǒng)管理、vi編輯器的使用、Shell程序設(shè)計、Linux的網(wǎng)絡(luò)服務、Linux下的數(shù)據(jù)庫應用、Linux系統(tǒng)的遠程管理、Linux系統(tǒng)的安全管理以及Linux系統(tǒng)下的編程等內(nèi)容。  《Linux操作系統(tǒng)實用教程》是眾多Linux用戶、系統(tǒng)管理員和項目開發(fā)人員學習與應用Linux系統(tǒng)的理想?yún)⒖紩?,可作為高等院校計算機相關(guān)專業(yè)的教材,也可作為各類Linux教學的培訓教材及自學參考資料。

書籍目錄

第1章 Linux操作系統(tǒng)概述1.1 自由軟件簡介1.1.1 自由軟件含義1.1.2 自由軟件相關(guān)詞語1.2 Linux操作系統(tǒng)概述1.2.1 Linux的發(fā)展歷史1.2.2 Linux的內(nèi)核版本與發(fā)行版本1.2.3 Linux軟件體系結(jié)構(gòu)1.2.4 Linux的版本1.2.5 Linux的特點1.2.6 關(guān)于RedHatLinux1.3 本章小結(jié)1.4 思考與實踐第2章 IAnux的安裝、啟動與關(guān)閉2.1 Linux系統(tǒng)的安裝準備2.1.1 RedHatEnterpriseLinux5安裝程序的獲取2.1.2 硬件需求2.1.3 安裝方式2.2 Linux操作系統(tǒng)的安裝2.2.1 Linux的安裝步驟2.2.2 Linux系統(tǒng)的首次啟動的設(shè)置步驟2.2.3 Linux系統(tǒng)的升級2.2.4 Linux系統(tǒng)的刪除2.3 Linux系統(tǒng)的多重引導安裝2.3.1 磁盤分區(qū)基礎(chǔ)2.3.2 Linux和windows操作系統(tǒng)多重引導安裝2.4 VMwaie虛擬機下安裝Linux系統(tǒng)2.4.1 VMware簡介2.4.2 VMware虛擬機下安裝運行Linux操作系統(tǒng)2.5 Linux系統(tǒng)的啟動與關(guān)閉2.5.1 Linux系統(tǒng)的啟動引導步驟2.5.2 Linux系統(tǒng)的引導系統(tǒng)啟動菜單程序GRUB2.5.3 Linux系統(tǒng)的登錄2.5.4 系統(tǒng)的注銷與關(guān)閉2.6 本章小結(jié)2.7 思考與實踐第3章 IAnux操作基礎(chǔ)3.1 Linux系統(tǒng)與Shell的關(guān)系3.2 Shell簡介3.3 簡單命令3.4 Shell命令的操作基礎(chǔ)3.4.1 Shell命令的一般格式3.4.2 在線幫助命令3.4.3 與Shell有關(guān)的配置文件3.5 Shell命令的高級操作3.5.1 Shell的命令補全3.5.2 Shell的歷史命令3.5.3 Shell的重定向3.5.4 Shell的管道操作3.6 Linux的XWindow3.6.1 XWindow系統(tǒng)簡介3.6.2 Linux的桌面環(huán)境3.6.3 GNOME桌面環(huán)境簡介3.6.4 GNOME桌面中的菜單系統(tǒng)3.6.5 使用Nautilus文件管理器3.7 本章小結(jié)3.8 思考與實踐第4章 Linux文件系統(tǒng)4.1 Linux系統(tǒng)的文件及其類型4.1.1 Linux系統(tǒng)的文件含義4.1.2 Linux系統(tǒng)的目錄結(jié)構(gòu)4.1.3 Linux的文件類型4.2 Linux系統(tǒng)的文件操作命令4.2.1 Linux的文件導航命令4.2.2 Linux的文件信息顯示命令4.2.3 Linux的文件復制、刪除及移動命令4.2.4 Linux的文件檢索、排序命令4.2.5 Linux的目錄操作命令4.3 文件的權(quán)限4.3.1 文件的屬主與屬組4.3.2 文件的訪問權(quán)限4.3.3 文件的特殊權(quán)限4.3.4 文件默認權(quán)限umask掩碼4.4 文件的鏈接4.4.1 硬鏈接4.4.2 軟鏈接4.5 本章小結(jié)4.6 思考與實踐第5章 Linux系統(tǒng)管理5.1 用戶和組管理5.1.1 用戶和組概述5.1.2 用戶和組的配置文件5.1.3 用戶及組的管理命令5.2 軟件包管理5.2.1 Linux下軟件包簡介5.2.2 RPM軟件包的管理5.2.3 TAR的軟件包管理5.2.4 src源代碼包的編譯及安裝5.3 網(wǎng)絡(luò)通信管理5.3.1 網(wǎng)絡(luò)的基本配置5.3.2 常用網(wǎng)絡(luò)管理命令5.3.3 常用的網(wǎng)絡(luò)通信命令5.4 進程管理5.4.1 Linux系統(tǒng)的進程概述5.4.2 護進程的管理5.4.3 進程的控制命令5.4.4 進程的前臺與后臺控制5.5 系統(tǒng)的服務管理5.5.1 INIT進程及其配置文件5.5.2 系統(tǒng)服務管理的常用命令5.6 磁盤操作管理5.6.1 Linux文件系統(tǒng)類型簡介5.6.2 存儲設(shè)備的名稱5.6.3 磁盤文件系統(tǒng)的掛載與卸載5.6.4 常用的磁盤操作命令5.7 本章小結(jié)5.8 思考與實踐第6章 vi編輯器的使用6.1 認識Linux的文本編輯器6.2 vi編輯器的啟動、保存和退出6.2.1 vi編輯器的啟動6.2.2 存盤及退出6.3 vi編輯器的三種工作模式6.3.1 命令模式6.3.2 插入模式6.3.3 底行命令模式6.3.4 三種模式間的轉(zhuǎn)換6.4 命令模式下的操作6.4.1 命令模式到輸入模式的轉(zhuǎn)換命令6.4.2 命令模式下的光標移動6.4.3 文本刪除命令6.4.4 復原命令6.4.5 行結(jié)合命令6.4.6 文本位移命令6.4.7 字符串檢索命令6.5 底行命令模式下的操作6.5.1 命令定位6.5.2 全局替換命令6.5.3 插入Shell命令6.5.4 恢復文件6.5.5 vi的選項設(shè)置6.6 文本移動和編輯多個文件6.6.1 緩沖區(qū)方式的文本移動6.6.2 按行操作的文本移動6.6.3 編輯多個文件6.7 本章小結(jié)6.8 思考與實踐第7章 Shell程序設(shè)計7.1 Shell概述7.1.1 Shell簡介7.1.2 Shell腳本的建立與執(zhí)行……7.2 Shell的變量 7.3 Shell中的特殊字符 7.4 Shell編程中的輸入輸出命令 7.5 Shell程序控制結(jié)構(gòu)語句 7.6 本章小結(jié) 7.7 思考與實踐 第8章 Linux的網(wǎng)絡(luò)服務 8.1 NFS網(wǎng)絡(luò)文件系統(tǒng) 8.2 Web服務 8.3 FTP服務 8.4 Samba服務 8.5 本章小結(jié) 8.6 思考與實踐 第9章 Linux系統(tǒng)下的數(shù)據(jù)庫應用 9.1 Linux系統(tǒng)下的數(shù)據(jù)庫種類及特點 9.2 MySQL數(shù)據(jù)庫管理 9.3 PHP訪問數(shù)據(jù)庫 9.4 本章小結(jié) 9.5 思考與實踐 第10章 Linux系統(tǒng)的遠程管理 10.1 遠程管理簡介 10.2 終端方式的字符界面遠程管理 10.3 B/S方式的遠程管理 10.4 C/S方式的遠程桌面管理 10.5 遠程管理方式的性能比較 10.6 本章小結(jié) 10.7 思考與實踐 第11章 Linux系統(tǒng)的安全管理 11.1 計算機網(wǎng)絡(luò)安全的基礎(chǔ)知識 11.2 Linux系統(tǒng)中的日志安全管理 11.3 Linux系統(tǒng)的安全防護設(shè)置 11.4 Linux系統(tǒng)的防火墻管理 11.5 本章小結(jié) 11.6 思考與實踐 第12章 Linux系統(tǒng)下的編程 12.1 Linux編程環(huán)境及工具 12.2 Linux高級語言編程開發(fā) 12.3 Linux網(wǎng)絡(luò)編程 12.4 Linux嵌入式程序開發(fā) 12.5 內(nèi)核基礎(chǔ) 12.6 本章小結(jié) 12.7 思考與實踐 附錄A Linux命令速查表 附錄B 問題解答 參考文獻

章節(jié)摘錄

插圖:4.良好的用戶界面Linux向用戶提供了兩種界面:用戶界面和系統(tǒng)調(diào)用。Linux的傳統(tǒng)用戶界面是基于文本的命令行界面(即Shell),它既可以聯(lián)機使用,又可存在文件上脫機使用。Shell有很強的程序設(shè)計能力,用戶可方便地用它編制程序,從而為用戶擴充系統(tǒng)功能提供了更高級的手段。可編程Shell是指將多條命令組合在一起,形成一個Shell程序,這個程序可以單獨運行,也可以與其他程序同時運行。系統(tǒng)調(diào)用給用戶提供編程時使用的界面。用戶可以在編程時直接使用系統(tǒng)提供的系統(tǒng)調(diào)用命令。系統(tǒng)通過這個界面為用戶程序提供高效率的服務。Linux還為用戶提供了一個更直觀、更易操作和交互性更強的友好圖形化界面。用戶可以利用鼠標、菜單、窗口、滾動條等設(shè)施管理系統(tǒng)。5.設(shè)備獨立性設(shè)備獨立性是指操作系統(tǒng)把所有外部設(shè)備統(tǒng)一當做文件對待,只要安裝設(shè)備的驅(qū)動程序,任何用戶都可以像使用文件一樣操縱、使用這些設(shè)備,而不必知道它們的具體存在形式。具有設(shè)備獨立性的操作系統(tǒng)通過把每一個外圍設(shè)備看做一個獨立文件來簡化增加新設(shè)備的工作。當需要增加新設(shè)備時,系統(tǒng)管理員就在內(nèi)核中增加必要的連接。這種連接(也稱做設(shè)備驅(qū)動程序)保證每次調(diào)用設(shè)備提供服務時,內(nèi)核都以相同的方式來處理它們。當新的及更好的外設(shè)被開發(fā)并交付用戶時,操作允許在這些設(shè)備連接到內(nèi)核后,就能不受限制地立即訪問它們。設(shè)備獨立性的關(guān)鍵在于內(nèi)核的適應能力。其他操作系統(tǒng)只允許一定數(shù)量或一定種類的外部設(shè)備連接。而設(shè)備獨立性的操作系統(tǒng)能夠容納任意種類及任意數(shù)量的設(shè)備,因為每一個設(shè)備都是通過其與內(nèi)核的專用連接進行獨立訪問的。Linux是具有設(shè)備獨立性的操作系統(tǒng),它的內(nèi)核具有高度適應能力,隨著更多的程序員加入Linux編程工作,會有更多硬件設(shè)備加入到各種Linux內(nèi)核和發(fā)行版本中。另外,由于用戶可以免費得到Linux的內(nèi)核源代碼,因此,用戶可以修改內(nèi)核源代碼,以便適應新增加的外部設(shè)備。

編輯推薦

《Linux操作系統(tǒng)實用教程》:叢書特點:案例驅(qū)動的教學模式一線優(yōu)秀教師擔綱編寫立體化教學資源解決方案

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Linux操作系統(tǒng)實用教程 PDF格式下載


用戶評論 (總計7條)

 
 

  •   挺好,幫別人代購,比較滿意
  •   恩 和看到的一樣 還是很喜歡的
  •   本校老師出的書 支持一下 老師說就是教案編成冊。。。。。
  •   適合程序初學者對系統(tǒng)命令的查詢與學習
  •   這本書特別好,便宜,內(nèi)容全面,基礎(chǔ),我推薦!
  •   剛拿到貨,還沒看,呵呵,希望會通俗易懂一些
  •   我覺得該書沒有具體詳細的介紹到怎樣安裝windows與linux雙系統(tǒng),就這個問題,其他挺好的。
 

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

京ICP備13047387號-7