注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux基礎(chǔ)與應(yīng)用

Linux基礎(chǔ)與應(yīng)用

Linux基礎(chǔ)與應(yīng)用

定 價(jià):¥23.00

作 者: 陳明編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 中國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育課程體系規(guī)劃教材
標(biāo) 簽: Linux

ISBN: 9787302116707 出版時(shí)間: 2005-10-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 262 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是一本有關(guān)Linux操作系統(tǒng)應(yīng)用的教程,主要內(nèi)容包括:Linux概述、RedHatLinux系統(tǒng)安裝、linux常用命令、Xwindow系統(tǒng)、RedHatLinux常用工具、Linux系統(tǒng)管理與配置、Linux常用應(yīng)用程序、Linux下的Shell編程、Linux下的C和C++編程、Linux下的Java編程、每章小結(jié)和習(xí)題等。本書(shū)知識(shí)精練、重點(diǎn)突出、例題豐富、注重方法、實(shí)用性強(qiáng)。適合作為高等院校的計(jì)算機(jī)基礎(chǔ)教育教材和科技人員的參考書(shū)。本書(shū)前言從20世紀(jì)70年代末、80年代初開(kāi)始,我國(guó)的高等院校開(kāi)始面向各個(gè)專業(yè)的全體大學(xué)生開(kāi)展計(jì)算機(jī)教育。特別是面向非計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算機(jī)基礎(chǔ)教育,牽涉的專業(yè)面廣、人數(shù)眾多,影響深遠(yuǎn)。高校開(kāi)展計(jì)算機(jī)基礎(chǔ)教育的狀況將直接影響我國(guó)各行各業(yè)、各個(gè)領(lǐng)域中計(jì)算機(jī)應(yīng)用的發(fā)展水平。這是一項(xiàng)意義重大而且大有可為的工作,應(yīng)該引起各方面的充分重視。20多年來(lái),全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)和全國(guó)高校從事計(jì)算機(jī)基礎(chǔ)教育的老師始終不渝地在這片未被開(kāi)墾的土地上辛勤工作,深入探索,努力開(kāi)拓,積累了豐富的經(jīng)驗(yàn),初步形成了一套行之有效的課程體系和教學(xué)理念。20年來(lái)高等院校計(jì)算機(jī)基礎(chǔ)教育的發(fā)展經(jīng)歷了3個(gè)階段:20世紀(jì)80年代是初創(chuàng)階段,帶有掃盲的性質(zhì),多數(shù)學(xué)校只開(kāi)設(shè)一門(mén)入門(mén)課程;20世紀(jì)90年代是規(guī)范階段,在全國(guó)范圍內(nèi)形成了按3個(gè)層次進(jìn)行教學(xué)的課程體系,教學(xué)的廣度和深度都有所發(fā)展;進(jìn)入21世紀(jì),開(kāi)始了深化提高的第3階段,需要在原有基礎(chǔ)上再上一個(gè)新臺(tái)階。在計(jì)算機(jī)基礎(chǔ)教育的新階段,要充分認(rèn)識(shí)到計(jì)算機(jī)基礎(chǔ)教育面臨的挑戰(zhàn):(1)在世界范圍內(nèi)信息技術(shù)以空前的速度迅猛發(fā)展,新的技術(shù)和新的方法層出不窮,要求高等院校計(jì)算機(jī)基礎(chǔ)教育必須跟上信息技術(shù)發(fā)展的潮流,大力更新教學(xué)內(nèi)容,用信息技術(shù)的新成就武裝當(dāng)今的大學(xué)生。(2)我國(guó)國(guó)民經(jīng)濟(jì)現(xiàn)在處于持續(xù)快速穩(wěn)定發(fā)展階段,需要大力發(fā)展信息產(chǎn)業(yè),加快經(jīng)濟(jì)與社會(huì)信息化的進(jìn)程,這就迫切需要大批既熟悉本領(lǐng)域業(yè)務(wù),又能熟練使用計(jì)算機(jī),并能將信息技術(shù)應(yīng)用于本領(lǐng)域的新型專門(mén)人才。因此需要大力提高高校計(jì)算機(jī)基礎(chǔ)教育的水平,培養(yǎng)出數(shù)以百萬(wàn)計(jì)的計(jì)算機(jī)應(yīng)用人才。(3)從21世紀(jì)初開(kāi)始,信息技術(shù)教育在我國(guó)中小學(xué)中全面開(kāi)展,計(jì)算機(jī)教育的起點(diǎn)從大學(xué)下移到中小學(xué)。水漲船高,這樣也為提高大學(xué)的計(jì)算機(jī)教育水平創(chuàng)造了十分有利的條件。迎接21世紀(jì)的挑戰(zhàn),大力提高我國(guó)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育的水平,培養(yǎng)出符合信息時(shí)代要求的人才,已成為廣大計(jì)算機(jī)教育工作者的神圣使命和光榮職責(zé)。全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)和清華大學(xué)出版社于2002年聯(lián)合成立了“中國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育改革課題研究組”,集中了一批長(zhǎng)期在高校計(jì)算機(jī)基礎(chǔ)教育領(lǐng)域從事教學(xué)和研究的專家、教授,經(jīng)過(guò)深入調(diào)查研究,廣泛征求意見(jiàn),反復(fù)討論修改,于2004年春提出了新的高校計(jì)算機(jī)基礎(chǔ)教育改革思路和課程方案,并編寫(xiě)了《中國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育課程體系2004》(簡(jiǎn)稱CFC2004),由清華大學(xué)出版社出版。該課題受到各方面的關(guān)注、支持和歡迎,大家一致認(rèn)為CFC2004提出了一個(gè)既體現(xiàn)先進(jìn)又切合實(shí)際的思路和解決方案。Linux基礎(chǔ)與應(yīng)用序?yàn)榱藢?shí)現(xiàn)課題研究組提出的要求,必須有一批與之配套的教材。教材是實(shí)現(xiàn)教育思想和教學(xué)要求的重要保證,是教學(xué)改革中一項(xiàng)重要的基本建設(shè)。如果沒(méi)有好的教材,提高教學(xué)質(zhì)量只是一句空話。要寫(xiě)好一本教材是不容易的,不僅需要掌握有關(guān)的科學(xué)技術(shù)知識(shí),而且要熟悉自己工作的對(duì)象、研究讀者的認(rèn)識(shí)規(guī)律、善于組織教材內(nèi)容、具有較好的文字功底,還需要學(xué)習(xí)一點(diǎn)教育學(xué)和心理學(xué)的知識(shí)等。一本好的計(jì)算機(jī)基礎(chǔ)教材應(yīng)當(dāng)具備以下5個(gè)要素:(1)定位準(zhǔn)確。要十分明確本教材是為哪一部分讀者寫(xiě)的,要有的放矢,不要不問(wèn)對(duì)象,提筆就寫(xiě)。(2)內(nèi)容先進(jìn)。要能反映計(jì)算機(jī)科學(xué)技術(shù)的新成果、新趨勢(shì)。(3)取舍合理。要做到“該有的有,不該有的沒(méi)有”,不要包羅萬(wàn)象、貪多求全,不應(yīng)把教材寫(xiě)成手冊(cè)。(4)體系得當(dāng)。要針對(duì)非計(jì)算機(jī)專業(yè)學(xué)生的特點(diǎn),精心設(shè)計(jì)教材體系,不僅使教材體現(xiàn)科學(xué)性和先進(jìn)性,還要注意循序漸進(jìn)、降低臺(tái)階、分散難點(diǎn),使學(xué)生易于理解。(5)風(fēng)格鮮明。要用通俗易懂的方法和語(yǔ)言敘述復(fù)雜的概念。善于運(yùn)用形象思維,深入淺出,引人入勝。為了推動(dòng)各高校的教學(xué),我們?cè)敢馀c全國(guó)各地區(qū)、各學(xué)校的專家和老師共同奮斗,編寫(xiě)和出版一批具有中國(guó)特色的、符合非計(jì)算機(jī)專業(yè)學(xué)生特點(diǎn)的、受廣大讀者歡迎的優(yōu)秀教材。為此,我們成立了“中國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育課程體系規(guī)劃教材”編審委員會(huì),全面指導(dǎo)本套教材的編寫(xiě)工作。這套教材具有以下幾個(gè)特點(diǎn):(1)全面體現(xiàn)CFC2004的思路和課程要求。本套教材的作者多數(shù)是課題研究組的成員或參加過(guò)課題研討的專家,對(duì)計(jì)算機(jī)基礎(chǔ)教育改革的方向和思路有深切的體會(huì)和清醒的認(rèn)識(shí)。因而可以說(shuō),本套教材是CFC2004的具體化。(2)教材內(nèi)容體現(xiàn)了信息技術(shù)發(fā)展的趨勢(shì)。由于信息技術(shù)發(fā)展迅速,教材需要不斷更新內(nèi)容,推陳出新。本套教材力求反映信息技術(shù)領(lǐng)域中新的發(fā)展、新的應(yīng)用。(3)按照非計(jì)算機(jī)專業(yè)學(xué)生的特點(diǎn)構(gòu)建課程內(nèi)容和教材體系,強(qiáng)調(diào)面向應(yīng)用,注重培養(yǎng)應(yīng)用能力,針對(duì)多數(shù)學(xué)生的認(rèn)知規(guī)律,盡量采用通俗易懂的方法說(shuō)明復(fù)雜的概念,使學(xué)生易于學(xué)習(xí)。(4)考慮到教學(xué)對(duì)象不同,本套教材包括了各方面所需要的教材(重點(diǎn)課程和一般課程;必修課和選修課;理論課和實(shí)踐課),供不同學(xué)校、不同專業(yè)的學(xué)生選用。(5)本套教材的作者都有較高的學(xué)術(shù)造詣,有豐富的計(jì)算機(jī)基礎(chǔ)教育的經(jīng)驗(yàn),在教材中體現(xiàn)了研究會(huì)所倡導(dǎo)的思路和風(fēng)格,因而符合教學(xué)實(shí)踐,便于采用。本套教材統(tǒng)一規(guī)劃、分批組織、陸續(xù)出版。希望能得到各位專家、老師和讀者的指正,我們將根據(jù)計(jì)算機(jī)技術(shù)的發(fā)展和廣大師生的寶貴意見(jiàn)隨時(shí)修訂,使之不斷完善。全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)會(huì)長(zhǎng)“中國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育課程體系規(guī)劃教材”編審委員會(huì)主任2004年5月Linux操作系統(tǒng)是多用戶、多任務(wù)的操作系統(tǒng),具有強(qiáng)大的可移植性、良好的編程環(huán)境和強(qiáng)大的網(wǎng)絡(luò)功能。Linux操作系統(tǒng)是一個(gè)免費(fèi)的操作系統(tǒng),由于Linux是由Linus開(kāi)發(fā)的,故以Linus’sUNIX命名,簡(jiǎn)稱為L(zhǎng)inux。Linux內(nèi)核是Linux的主體,內(nèi)核負(fù)責(zé)控制硬件設(shè)備、文件系統(tǒng)、程序任務(wù)調(diào)度以及其他工作,但不包括用戶應(yīng)用程序。因?yàn)長(zhǎng)inux內(nèi)核是免費(fèi)的,用戶和廠商可自行搭配應(yīng)用程序,目前已有百種以上的組合。由于Linux操作系統(tǒng)可在多種機(jī)器上執(zhí)行,支持多種平臺(tái),進(jìn)而得到了廣泛的應(yīng)用。本書(shū)是有關(guān)Linux操作系統(tǒng)的基礎(chǔ)教程,重點(diǎn)介紹Linux操作系統(tǒng)的基本功能和應(yīng)用方法,主要內(nèi)容包括:Linux概述、RedHatLinux系統(tǒng)安裝、Linux常用命令、XWindow系統(tǒng)、RedHatLinux常用工具、Linux系統(tǒng)管理與配置、Linux常用應(yīng)用程序、Linux下的shell編程、Linux下的C和C++編程、Linux下的Java編程等。本書(shū)在結(jié)構(gòu)上呈積木式,注重實(shí)踐應(yīng)用,各種常用方法的介紹從實(shí)際出發(fā),避免抽象的理論論述和復(fù)雜的公式推導(dǎo),介紹典型方法時(shí)深入淺出、簡(jiǎn)潔明了。每章都附有小結(jié)和習(xí)題。通過(guò)這些習(xí)題的練習(xí),不僅能加深對(duì)基本概念和定義的理解,而且通過(guò)上機(jī),能夠提高編程能力、程序調(diào)試能力和應(yīng)用能力。本書(shū)適合作為高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育的教材,也可作為從事計(jì)算機(jī)應(yīng)用的工程技術(shù)人員的參考用書(shū)。由于作者水平有限,書(shū)中不足之處在所難免,敬請(qǐng)讀者批評(píng)指正。

作者簡(jiǎn)介

暫缺《Linux基礎(chǔ)與應(yīng)用》作者簡(jiǎn)介

圖書(shū)目錄

第1章Linux概述1
1.1Linux操作系統(tǒng)簡(jiǎn)介1
1.2Linux操作系統(tǒng)的發(fā)展史1
1.3Linux的發(fā)行版本3
1.4Linux與UNIX的區(qū)別5
1.5Linux的獲得5
習(xí)題6
第2章Red Hat Linux系統(tǒng)安裝7
2.1安裝前的準(zhǔn)備工作7
2.1.1備份數(shù)據(jù)7
2.1.2收集硬件信息7
2.1.3Linux系統(tǒng)的占用空間8
2.2安裝Red Hat Linux10
2.2.1圖形化安裝界面10
2.2.2文本模式安裝界面10
2.2.3選擇安裝方法11
2.2.4使用信息11
2.2.5系統(tǒng)分區(qū)16
2.2.6系統(tǒng)配置19
2.2.7安裝完成34
2.3系統(tǒng)的啟動(dòng)與關(guān)機(jī)34
2.3.1引導(dǎo)系統(tǒng)34
2.3.2注銷與關(guān)機(jī)34
2.4刪除 Red Hat Linux35
習(xí)題36
第3章Linux常用命令37
3.1管理文件和目錄的命令37
3.1.1pwd命令38
3.1.2cd命令38
3.1.3ls命令39
3.1.4cat命令41
3.1.5grep命令44
3.1.6touch命令45
3.1.7cp 命令45
3.1.8mv命令46
3.1.9rm命令46
Linux基礎(chǔ)與應(yīng)用目錄3.2有關(guān)磁盤(pán)空間的命令47
3.2.1mount命令47
3.2.2umount 命令48
3.2.3df 命令48
3.2.4du 命令49
3.2.5fsck 命令50
3.3文件備份和壓縮命令51
3.3.1bzip2 命令52
3.3.2gzip命令52
3.3.3tar 命令53
3.4有關(guān)關(guān)機(jī)和查看系統(tǒng)信息的命令54
3.4.1shutdown命令54
3.4.2reboot命令55
3.4.3ps 命令55
3.4.4top命令56
3.4.5kill命令56
3.4.6date命令57
3.4.7cal命令57
3.5管理使用者和設(shè)立權(quán)限的命令59
3.5.1chmod 命令59
3.5.2su 命令61
3.5.3useradd命令61
3.6線上查詢的命令61
3.6.1man 命令62
3.6.2locate 命令62
3.6.3whatis 命令63
3.7文件閱讀的命令63
3.7.1head 命令64
3.7.2tail 命令64
3.7.3more命令64
3.8有關(guān)網(wǎng)絡(luò)的操作命令66
3.8.1ftp 命令66
3.8.2bye命令67
3.8.3ping命令67
3.8.4telnet命令67
3.8.5rlogin命令68
3.8.6netstat命令68
3.9其他命令69
3.9.1echo命令69
3.9.2clear命令69
3.9.3passwd命令69
3.9.4lpr命令70
3.10命令歷史和 Tab 自動(dòng)補(bǔ)全70
習(xí)題71
第4章X Window 系統(tǒng)72
4.1X Window系統(tǒng)簡(jiǎn)介72
4.2X Window 與Microsoft Windows的比較73
4.2.1相同點(diǎn)73
4.2.2不同點(diǎn)73
4.3X服務(wù)器74
4.4X 配置74
4.4.1常規(guī)74
4.4.2視頻卡75
4.4.3顯示器76
4.5GNOME76
4.5.1GNOME 簡(jiǎn)介77
4.5.2控制面板78
4.5.3文件管理器83
4.5.4從這里開(kāi)始83
4.5.5Mozilla87
4.5.6Evolution89
4.5.7注銷91
4.6KDE91
4.6.1KDE簡(jiǎn)介91
4.6.2控制面板92
4.6.3管理文件95
4.6.4Konqueror96
4.6.5KMail97
4.6.6定制 KDE98
4.6.7幫助99
4.6.8注銷100
習(xí)題100
第5章Red Hat Linux常用工具101
5.1編輯文本文件101
5.1.1gedit 圖形化文本編輯器101
5.1.2文本編輯器vi102
5.1.3查看 PDF115
5.2軟件包管理115
5.2.1RPM的設(shè)計(jì)目標(biāo)116
5.2.2使用RPM117
5.2.3檢查軟件包的簽名121
5.2.4RPM的其他用處122
5.3Samba124
5.3.1配置 Samba 服務(wù)器124
5.3.2連接 Samba 共享128
5.4在Linux下使用Windows共享打印機(jī)130
5.4.1配置靜態(tài)主機(jī)表130
5.4.2添加 Samba (SMB) 打印機(jī)130
5.4.3共享打印機(jī)132
5.4.4切換打印系統(tǒng)134
習(xí)題134
第6章Linux系統(tǒng)管理與配置135
6.1用戶管理135
6.1.1添加新用戶136
6.1.2修改用戶屬性136
6.1.3添加新組群137
6.1.4修改組群屬性137
6.2系統(tǒng)信息137
6.2.1系統(tǒng)進(jìn)程138
6.2.2內(nèi)存用量138
6.2.3硬件139
6.3網(wǎng)絡(luò)管理140
6.3.1建立以太網(wǎng)連接141
6.3.2建立 ISDN 連接142
6.3.3建立調(diào)制解調(diào)器連接143
6.3.4建立 xDSL 連接144
6.3.5建立無(wú)線連接145
6.3.6管理 DNS 設(shè)置146
6.3.7管理主機(jī)146
6.3.8激活設(shè)備147
6.3.9使用配置文件147
6.3.10基本防火墻配置148
6.3.11安全級(jí)別配置工具149
6.4網(wǎng)絡(luò)文件系統(tǒng)(NFS)149
6.4.1使用 NFS的原因149
6.4.2掛載 NFS 文件系統(tǒng)149
6.4.3導(dǎo)出 NFS 文件系統(tǒng)151
6.5打印機(jī)配置153
6.5.1打印機(jī)配置工具153
6.5.2添加本地打印機(jī)154
6.5.3選擇打印機(jī)型號(hào)155
6.5.4打印測(cè)試頁(yè)155
6.5.5修改現(xiàn)存打印機(jī)156
6.5.6管理打印作業(yè)157
習(xí)題158
第7章Linux 常用應(yīng)用程序159
7.1OpenOffice.org 1.02概述159
7.1.1OpenOffice.org簡(jiǎn)介159
7.1.2OpenOffice.org的基本文件操作160
7.1.3OpenOffice.org基本使用164
7.2OpenOffice org Writer167
7.2.1OpenOffice.org Writer工作界面167
7.2.2OpenOffice.org Writer中的文字輸入167
7.2.3Writer中的格式設(shè)置169
7.3OpenOffice.org Calc176
7.3.1OpenOffice.org Calc簡(jiǎn)介176
7.3.2Calc組織結(jié)構(gòu)177
7.3.3Calc快速入門(mén)180
7.3.4Calc數(shù)據(jù)管理186
7.4OpenOffice.org Impress190
7.4.1啟動(dòng)OpenOffice.org Impress190
7.4.2Impress快速入門(mén)190
7.5OpenOffice.org Draw194
7.5.1啟動(dòng)OpenOffice.org Draw194
7.5.2圖形繪制與文字輸入194
7.5.3對(duì)象操作195
7.5.4使用Draw樣式197
7.6圖像處理軟件GIMP198
7.6.1GIMP基本文件操作199
7.6.2“工具箱”對(duì)話框199
7.6.3其他GIMP對(duì)話框窗口200
習(xí)題200
第8章Linux下的shell編程201
8.1創(chuàng)建和執(zhí)行shell程序201
8.2變量203
8.2.1給變量賦值204
8.2.2訪問(wèn)變量值204
8.3位置參數(shù)204
8.4內(nèi)部變量205
8.5特殊字符206
8.5.1雙引號(hào)207
8.5.2單引號(hào)207
8.5.3反斜杠208
8.5.4反引號(hào)208
8.6表達(dá)式的比較208
8.6.1pdksh和bash208
8.6.2tcsh213
8.7循環(huán)語(yǔ)句216
8.7.1for 語(yǔ)句216
8.7.2while語(yǔ)句217
8.7.3until語(yǔ)句218
8.7.4repeat語(yǔ)句219
8.7.5select語(yǔ)句219
8.7.6shift 語(yǔ)句219
8.8條件語(yǔ)句220
8.8.1if 語(yǔ)句220
8.8.2case語(yǔ)句221
8.9雜項(xiàng)語(yǔ)句223
8.9.1break 語(yǔ)句223
8.9.2exit語(yǔ)句223
8.10函數(shù)224
習(xí)題225
第9章Linux下的C和C++編程226
9.1C語(yǔ)言編譯器GCC226
9.1.1GCC的安裝226
9.1.2用GCC移植與編譯程序227
9.1.3函數(shù)庫(kù)231
9.1.4動(dòng)態(tài)加載232
9.1.5調(diào)試程序233
9.2程序維護(hù)工具make235
9.2.1make簡(jiǎn)介235
9.2.2make的基本原理和用法235
習(xí)題237
第10章Linux下的Java編程238
10.1JBuilderX集成開(kāi)發(fā)環(huán)境238
10.1.1JBuilder的特點(diǎn)238
10.1.2JBuilder的安裝239
10.1.3JBuilderX的界面組成242
10.2Java程序設(shè)計(jì)253
習(xí)題262
參考文獻(xiàn)263

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)