Linux基礎(chǔ)教程

出版時(shí)間:2008-10  出版社:清華大學(xué)出版社  作者:張同光 編  頁數(shù):317  

前言

Linux是一個(gè)免費(fèi)的、與UNIX相似的操作系統(tǒng),它繼承了UNIX操作系統(tǒng)的強(qiáng)大功能和極高的穩(wěn)定性。Linux最初由芬蘭赫爾辛基大學(xué)的Linus Torvalds創(chuàng)建,并于1991年首次公布于眾。Linus允許免費(fèi)和自Eh地使用該系統(tǒng)的源代碼,并鼓勵(lì)其他人進(jìn)一步對(duì)其進(jìn)行開發(fā)。為了對(duì)Linux的發(fā)展有利,根據(jù)GNU GPL(GNU通用公共許可證)對(duì)其內(nèi)核進(jìn)行發(fā)布,這樣就贏得了許多專業(yè)人員的支持,將GNU項(xiàng)目的許多成果移植到了Linux操作系統(tǒng)上。在許多技術(shù)人員、研究人員和眾多Linux愛好者的支持下,Linux原始版本中的錯(cuò)誤逐漸消除并且不斷添加新的功能。現(xiàn)在Linux已經(jīng)成為一個(gè)功能強(qiáng)大、穩(wěn)定可靠的操作系統(tǒng)。RedHat Linux是美國(guó)RedHat公司開發(fā)的一種Linux發(fā)行版本,是當(dāng)今世界上最流行的Linux發(fā)行版之一,其版權(quán)遵循GNU GPL。它給PC帶來了UNIX工作站的強(qiáng)大功能和靈活性,并且提供了全套的因特網(wǎng)應(yīng)用軟件和功能齊全、簡(jiǎn)單易用的GuI(圖形用戶界面)桌面環(huán)境。本書是廣大讀者步入Linux殿堂不可多得的一本指導(dǎo)書,會(huì)為讀者以后深入學(xué)習(xí) Linux打下堅(jiān)實(shí)的基礎(chǔ),并且為以后其他課程作較全面的技術(shù)準(zhǔn)備。本書共有9章,介紹了RedHat Enterprise Linux 5.2的許多方面。第1章主要介紹了RedHat Enterp rise Linux 5.2的詳細(xì)安裝過程,以及引導(dǎo)工具GRUB的使用;第2章介紹了Linux中的用戶接口,并且詳細(xì)地介紹了Vim編輯器的使用。RedHat Linux在系統(tǒng)和文件管理方面,與標(biāo)準(zhǔn)的UNIX操作系統(tǒng)水平相當(dāng),這些功能在第3、4章中介紹。第5章主要介紹了如何使用rpm和yum命令進(jìn)行軟件包的管理。第6章介紹了使用MySQL創(chuàng)建和管理數(shù)據(jù)庫(kù)和表、添加用戶賬號(hào)的方法,并且介紹PHP語言的特點(diǎn)、PHP的數(shù)據(jù)類型、流程控制等。一直以來,Linux的長(zhǎng)處在于網(wǎng)絡(luò)服務(wù)方面,第7、8章對(duì)RedHat Linux中的多種網(wǎng)絡(luò)服務(wù)進(jìn)行詳細(xì)地闡述,這些網(wǎng)絡(luò)服務(wù)有:Samba服務(wù)器、防火墻、NAT與代理服務(wù)器、路由、DHCP、DNS、WWW、FTP以及郵件服務(wù)器。第9章介紹了如何在Shell環(huán)境中進(jìn)行編程。使用Shell可以編寫腳本程序,然后讓Shell對(duì)其進(jìn)行解釋執(zhí)行。本書由張同光主編,王保勇、潘紅、郭秀峰和郜偉雪副主編。其中王保勇編寫9.1節(jié),潘紅編寫1.1節(jié),郭秀峰編寫第6章,郜偉雪編寫9.2、9.3節(jié),張同光編第2、3、4、5、7、8章、附錄、參考文獻(xiàn)和其余章節(jié)。在編寫本書的過程中,得到了清華大學(xué)出版社的大力支持和幫助,在此表示衷心的感謝。由于編者水平有限,書中欠妥之處,敬請(qǐng)廣大讀者批評(píng)指正。

內(nèi)容概要

本書以RedHat公司的Linux最新版本RedHat Enterprise Linux 5.2為藍(lán)本,堅(jiān)持“理論夠用、側(cè)重實(shí)用”的原則,用案例來講解每個(gè)知識(shí)點(diǎn),對(duì)Linux做了較為詳盡的闡述。本書結(jié)構(gòu)清晰、圖文并茂、通俗易懂,力爭(zhēng)做到使讀者對(duì)學(xué)習(xí)Linux充滿興趣。    本書共9章,主要內(nèi)容包括:Linux簡(jiǎn)介與安裝、Linux的用戶接口與文本編輯器、系統(tǒng)管理、磁盤與文件管理、軟件包管理、MySQL與PHP、組建Linux局域網(wǎng)與網(wǎng)絡(luò)互聯(lián)、提供Internet服務(wù)和Linux中的Shell編程。    本書適合作為高職高專及成人高等院校電子信息類專業(yè)教材,也可供培養(yǎng)技能型緊缺人才的相關(guān)院校及培訓(xùn)班教學(xué)使用。

書籍目錄

第1章  Linux簡(jiǎn)介與安裝  1.1  Linux簡(jiǎn)介    1.1.1  Linux的起源    1.1.2  Linux的特點(diǎn)    1.1.3  Linux的版本  1.2  實(shí)例:硬盤安裝RedHat Enterprise Linux 5.2  1.3  Linux的引導(dǎo)過程  1.4  引導(dǎo)工具GRUB的設(shè)置與應(yīng)用    1.4.1  實(shí)例:GRUB的設(shè)置    1.4.2  實(shí)例:GRUB的應(yīng)用  1.5  本章小結(jié)  1.6  習(xí)題第2章  Linux的用戶接口與文本編輯器  2.1  Shell    2.1.1  Shell命令行    2.1.2  命令和文件名的自動(dòng)補(bǔ)齊功能    2.1.3  歷史命令與命令別名    2.1.4  通配符與文件名變量    2.1.5  輸入/輸出重定向與管道  2.2  KDE與GNOME    2.2.1  KDE桌面環(huán)境    2.2.2  GNOME桌面環(huán)境  2.3  Linux中的文本編輯器簡(jiǎn)介    2.3.1  KDE與GNOME中的文本編輯器    2.3.2  Vi、Vim與Emacs文本編輯器  2.4  實(shí)例:使用Vim編輯文件  2.5  本章小結(jié)  2.6  習(xí)題第3章  系統(tǒng)管理  3.1  實(shí)例:用戶管理    3.1.1  用戶管理    3.1.2  組管理    3.1.3  su和sido命令  3.2  實(shí)例:進(jìn)程管理    3.2.1  監(jiān)視進(jìn)程    3.2.2  使用kill命令控制進(jìn)程    3.2.3  進(jìn)程的優(yōu)先權(quán)    3.2.4  crontab和at命令  3.3  實(shí)例:其他系統(tǒng)管理  3.4  本章小結(jié)  3.5  習(xí)題第4章  磁盤與文件管理  4.1  實(shí)例:磁盤管理    4.1.1  文件系統(tǒng)掛載    4.1.2  查看磁盤空間    4.1.3  磁盤配額    4.1.4  其他磁盤相關(guān)命令  4.2  實(shí)例:文件與目錄管理    4.2.1  查看目錄與文件內(nèi)容    4.2.2  文件與目錄的創(chuàng)建、復(fù)制、刪除、轉(zhuǎn)移及重命名    4.2.3  文件內(nèi)容統(tǒng)計(jì)命令    4.2.4  搜索命令    4.2.5  文件的追加、合并、比較與排序    4.2.6  文件的鏈接  4.3  實(shí)例:文件與目錄的安全    4.3.1  chmod與umask命令    4.3.2  chown命令  4.4  實(shí)例:文件的壓縮與解壓縮    4.4.1  gzip和gunzip命令    4.4.2  tar命令  4.5  本章小結(jié)  4.6  習(xí)題第5章  軟件包管理  5.1  RPM      5.1.1  RPM簡(jiǎn)介  ……第6章 MySQL和PHP第7章 組建Linux局域網(wǎng)與網(wǎng)絡(luò)互聯(lián)第8章 提供Internet服務(wù)第9章 Linux中的Shell編程附錄A ps命令的各選項(xiàng)及其功能附錄B FTP信息代碼及其內(nèi)容命令附錄C 網(wǎng)站資源參考文獻(xiàn)

章節(jié)摘錄

第1章 Linux簡(jiǎn)介與安裝了解Linux的起源、特點(diǎn)、內(nèi)核版本和發(fā)行版本的區(qū)別了解硬盤分區(qū)和主引導(dǎo)記錄(MBR)了解計(jì)算機(jī)的啟動(dòng)順序了解引導(dǎo)工具GRUB熟練掌握RedHat Enterprise Linux 5.2的安裝熟練掌握系統(tǒng)引導(dǎo)工具GRUB的設(shè)置及使用Linux是一種優(yōu)秀的操作系統(tǒng),被廣泛地應(yīng)用在多種計(jì)算機(jī)平臺(tái)。本章簡(jiǎn)要介紹Linux的起源、特點(diǎn)、內(nèi)核版本和發(fā)行版本的區(qū)別,詳細(xì)介紹RedHat Enterprise Linux 5.2的安裝過程以及系統(tǒng)引導(dǎo)工具GRUB的使用方法。1.1 Linux簡(jiǎn)介L(zhǎng)inux是一種誕生于網(wǎng)絡(luò)、成長(zhǎng)于網(wǎng)絡(luò)并且成熟于網(wǎng)絡(luò)的操作系統(tǒng),是一套免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),它主要運(yùn)行在基于Intel X86系列CPU的計(jì)算機(jī)上。這個(gè)操作系統(tǒng)是由世界各地的成千上萬的程序員設(shè)計(jì)和實(shí)現(xiàn)的,其目的是建立一個(gè)不受任何商品化軟件版權(quán)制約的、全世界都能自由使用的UNIX兼容產(chǎn)品。Linux最早由一位名叫Linus Torvalds的計(jì)算機(jī)愛好者開發(fā),當(dāng)時(shí)他是芬蘭赫爾辛基大學(xué)技術(shù)科學(xué)系的學(xué)生。他的目的是設(shè)計(jì)一個(gè)代替Minix的操作系統(tǒng),這個(gè)操作系統(tǒng)可用于386、486或奔騰處理器的個(gè)人計(jì)算機(jī)上,并且具有UNIX操作系統(tǒng)的全部功能。Linux以它的高效性和靈活性著稱,能夠在個(gè)人計(jì)算機(jī)上實(shí)現(xiàn)全部的UNIX特性,具有多用戶、多任務(wù)的能力。Linux可在GNU(GNU’S Not UNIX)公共許可權(quán)限下免費(fèi)獲得,是一個(gè)符合POSIX(可移植UNIX操作系統(tǒng)接口)標(biāo)準(zhǔn)的操作系統(tǒng)。Linux操作系統(tǒng)軟件包不僅包括完整的Linux操作系統(tǒng),而且還包括了文本編輯器、高級(jí)語言編譯器等應(yīng)用軟件。另外,還包括帶有多個(gè)窗口管理器的X-Window圖形用戶界面,允許用戶使用窗口、圖標(biāo)和菜單對(duì)系統(tǒng)進(jìn)行操作。

編輯推薦

《Linux基礎(chǔ)教程》適合作為高職高專及成人高等院校電子信息類專業(yè)教材,也可供培養(yǎng)技能型緊缺人才的相關(guān)院校及培訓(xùn)班教學(xué)使用。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Linux基礎(chǔ)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7