注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)LinuxUbuntu Linux指南:基礎篇

Ubuntu Linux指南:基礎篇

Ubuntu Linux指南:基礎篇

定 價:¥59.00

作 者: (美)索貝爾(Sobell,M.G) 著;楊明軍 等譯
出版社: 人民郵電出版社
叢編項: 圖靈系統(tǒng)與網(wǎng)絡管理技術叢書
標 簽: LINUX

ISBN: 9787115206800 出版時間: 2009-06-01 包裝: 平裝
開本: 16開 頁數(shù): 400 字數(shù):  

內容簡介

  《Ubuntu Linux指南:基礎篇》是一本Ubuntu Linux實用基礎教程,主要分三大部分。第一部分講解Ubuntu Linux的安裝;第二部分為入門知識,主要講述桌面特性、實用工具、文件系統(tǒng)和shell等內容;第三部分詳細討論Ubuntu系統(tǒng)的操作,涵蓋了GUI、網(wǎng)絡和bash及程序設計等內容。此外,每章最后都附有習題,可以幫助讀者鞏固所學內容?!禪buntu Linux指南:基礎篇》內容全面,講解清晰透徹,適合各層次的讀者閱讀,也可作為高等院校計算機專業(yè)相關課程的教材使用。

作者簡介

  Mark G. Sobell 世界著名的UNIX/Linux專家、暢銷書作家,Sobell Associates公司總裁。從20世紀70年代開始從事UNIX上的軟件開發(fā)工作,也是最早的Linux使用者之一。1982年寫作第一部UNIX圖 書大獲成功,從此專門從事UNIX/Linux的培訓、咨詢和軟件開發(fā)近20余年。他是多部UNIX和Linux暢銷書的作者,除本書外,還撰寫了A Practical Guide to Red Hat Linux(人民郵電出版社2008年出版)和A Practical Guide to Linux等。

圖書目錄

第1章 歡迎進入Linux世界.1
1.1 GNU-Linux聯(lián)姻1
1.1.1 GNU-Linux的歷史2
1.1.2 自由代碼3
1.1.3 享受樂趣4
1.2 Linux2.6內核4
1.3 Linux的起源:UNIX4
1.4 Linux的優(yōu)點4
1.4.1 Linux在硬件公司和開發(fā)者中流行的原因6
1.4.2 Linux的可移植性6
1.4.3 標準7
1.4.4 C編程語言7
1.4.5 UbuntuLinux7
1.5 Linux概述8
1.5.1 Linux具有內核編程接口8
1.5.2 Linux支持多用戶9
1.5.3 Linux支持多任務9
1.5.4 Linux支持安全的層次文件系統(tǒng)9
1.5.5 shell:命令解釋器和編程語言10
1.5.6 大量有用的實用工具11
1.5.7 進程間的通信11
1.5.8 系統(tǒng)管理11
1.6 Linux的其他特性12
1.6.1 圖形用戶界面12
1.6.2 (互聯(lián))網(wǎng)絡實用工具13
1.6.3 軟件開發(fā)13
1.7 本書約定13
1.8 本章小結15
1.9 練習15
第一部分 安裝UbuntuLinux
第2章 安裝概覽18
2.1 Live/InstallDesktopCD安裝盤或DVD安裝盤18
2.2 更多信息19
2.3 安裝規(guī)劃19
2.3.1 需要考慮的事項19
2.3.2 安裝需求20
2.3.3 處理器架構21
2.3.4 用戶界面:安裝程序和安裝好的系統(tǒng)21
2.3.5 Ubuntu發(fā)行22
2.3.6 Ubuntu版本22
2.3.7 全新安裝還是升級已有的Ubuntu系統(tǒng)23
2.3.8 設置硬盤23
2.3.9 RAID27
2.3.10 LVM:邏輯卷管理程序28
2.4 安裝過程29
2.5 下載并刻錄CD/DVD安裝盤29
2.5.1 下載CD安裝盤ISO映像文件的簡單方法29
2.5.2 下載CD安裝盤ISO映像文件的其他方法30
2.5.3 驗證ISO映像文件32
2.5.4 刻錄CD/DVD安裝盤33
2.6 收集系統(tǒng)信息33
2.7 本章小結34
2.8 練習34
2.9 高級練習34
第3章 逐步安裝35
3.1 基本的安裝(使用Live/InstallDesktopCD/DVD安裝盤)35
3.1.1 引導系統(tǒng)36
3.1.2 CD/DVD安裝盤錯誤檢查36
3.1.3 免安裝模式36
3.2 圖形界面分區(qū)程序42
3.2.1 gparted:GNOME分區(qū)編輯器42
3.2.2 ubiquity:設置分區(qū)44
3.3 升級到新發(fā)行46
3.4 安裝KDE47
3.5 搭建雙重引導系統(tǒng)47
3.5.1 在Windows系統(tǒng)上建立剩余空間47
3.5.2 安裝UbuntuLinux作為第二個操作系統(tǒng)48
3.6 高級安裝48
3.6.1 Live/InstallDesktopCD:初始安裝屏幕48
3.6.2 AlternateCD初始安裝屏幕51
3.6.3 ServerCD初始安裝屏幕52
3.6.4 DVD安裝盤52
3.6.5 Ubuntu文本界面安裝程序52
3.7 X窗口系統(tǒng)57
3.7.1 displayconfig-gtk:配置顯示57
3.7.2 xorg.conf文件59
3.7.3 gdm:顯示圖形化登錄界面63
3.8 本章小結64
3.9 練習64
3.10 高級練習64
第二部分 UbuntuLinux入門
第4章 UbuntuLinux簡介66
4.1 控制用戶權限:root特權/sudo67
4.2 UbuntuLinux桌面之旅68
4.2.1 登錄系統(tǒng)68
4.2.2 介紹69
4.2.3 從桌面上啟動程序70
4.2.4 切換工作區(qū)72
4.2.5 設置個人首選項72
4.2.6 鼠標首選項73
4.2.7 操作窗口74
4.2.8 使用Nautilus操作文件74
4.2.9 更新提示程序78
4.2.10 修改外觀(主題)79
4.2.11 會話管理81
4.2.12 獲取幫助81
4.2.13 隨意進行實驗81
4.2.14 注銷82
4.3 充分利用桌面82
4.3.1 GNOME桌面術語82
4.3.2 打開文件83
4.3.3 面板83
4.3.4 主菜單86
4.3.5 窗口87
4.3.6 對象上下文菜單89
4.4 軟件包的更新.安裝和刪除93
4.4.1 “軟件源”窗口93
4.4.2 添加與刪除應用程序94
4.4.3 新立得:查找.安裝與刪除軟件95
4.5 獲取資料97
4.5.1 Ubuntu幫助中心97
4.5.2 man:顯示系統(tǒng)手冊97
4.5.3 info:顯示實用工具的相關信息99
4.5.4 選項——help101
4.5.5 HOWTO:探究工作原理102
4.5.6 從系統(tǒng)獲取幫助信息102
4.6 關于登錄的更多信息103
4.6.1 登錄屏幕104
4.6.2 如果不能登錄,要做什么104
4.6.3 遠程登錄:終端仿真.ssh和撥號連接105
4.6.4 從終端(仿真器)登錄105
4.6.5 修改口令106
4.6.6 使用虛擬控制臺107
4.7 命令行操作107
4.7.1 錯誤糾正108
4.7.2 重復/編輯命令行109
4.8 控制窗口:高級操作110
4.8.1 改變輸入焦點110
4.8.2 改變顯示器分辨率111
4.8.3 窗口管理器111
4.9 本章小結112
4.10 練習112
4.11 高級練習113
第5章 Linux實用工具114
5.1 特殊字符114
5.2 基本實用工具115
5.2.1 ls:列出文件名116
5.2.2 cat:顯示文本文件內容116
5.2.3 rm:刪除文件116
5.2.4 less或more:分屏顯示文本文件117
5.2.5 hostname:顯示系統(tǒng)名117
5.3 文件操作117
5.3.1 cp:復制文件117
5.3.2 mv:更改文件名118
5.3.3 lpr:打印文件119
5.3.4 grep:查找字符串119
5.3.5 head:顯示文件頭部120
5.3.6 tail:顯示文件尾部121
5.3.7 sort:按順序顯示文件內容121
5.3.8 uniq:刪除文件中重復行122
5.3.9 diff:比較兩個文件122
5.3.10 file:測試文件內容123
5.4 |(管道):實現(xiàn)進程間的通信123
5.5 4個有用的實用工具124
5.5.1 echo:顯示文本124
5.5.2 date:顯示日期和時間124
5.5.3 script:記錄shell會話124
5.5.4 unix2dos:將Linux文件轉換為Macintosh格式或Windows格式125
5.6 壓縮和歸檔文件126
5.6.1 bzip2:壓縮文件126
5.6.2 bunzip2和bzcat:解壓文件127
5.6.3 gzip:壓縮文件127
5.6.4 tar:打包和解包歸檔文件..128
5.7 定位命令130
5.7.1 which和whereis:定位實用工具130
5.7.2 apropos:搜索關鍵字131
5.7.3 slocate:搜索文件131
5.8 獲取用戶信息和系統(tǒng)信息132
5.8.1 who:列出系統(tǒng)上的用戶132
5.8.2 finger:列出系統(tǒng)上的用戶132
5.8.3 w:列出系統(tǒng)上的用戶134
5.9 與其他用戶通信135
5.9.1 write:發(fā)送消息135
5.9.2 mesg:拒絕或接受消息136
5.10 電子郵件136
5.11 教程:使用vim創(chuàng)建和編輯文件136
5.11.1 啟動vim137
5.11.2 命令模式和輸入模式138
5.11.3 輸入文本139
5.11.4 獲取幫助139
5.11.5 結束編輯會話141
5.11.6 參數(shù)compatible142
5.12 本章小結142
5.13 練習144
5.14 高級練習144
第6章 Linux文件系統(tǒng)146
6.1 層次文件系統(tǒng)146
6.2 目錄文件和普通文件147
6.2.1 文件名148
6.2.2 工作目錄150
6.2.3 主目錄150
6.3 路徑名151
6.3.1 絕對路徑名151
6.3.2 相對路徑名152
6.4 目錄命令153
6.4.1 mkdir:創(chuàng)建目錄153
6.4.2 重要的標準目錄和文件155
6.5 目錄操作157
6.5.1 rmdir:刪除目錄157
6.5.2 使用路徑名158
6.5.3 mv/cp:移動/復制文件158
6.5.4 mv:移動目錄159
6.6 訪問權限159
6.6.1 ls-l:顯示訪問權限159
6.6.2 chmod:改變訪問權限160
6.6.3 setuid和setgid權限161
6.6.4 目錄訪問權限162
6.7 ACL:訪問控制列表163
6.7.1 開啟ACL164
6.7.2 處理訪問規(guī)則164
6.7.3 設置目錄的默認規(guī)則166
6.8 鏈接167
6.8.1 硬鏈接168
6.8.2 符號鏈接170
6.8.3 rm:刪除鏈接172
6.9 本章小結172
6.10 練習173
6.11 高級練習175
第7章 shell176
7.1 命令行176
7.1.1 語法176
7.1.2 處理命令行179
7.1.3 執(zhí)行命令行180
7.1.4 編輯命令行181
7.2 標準輸入輸出181
7.2.1 作為文件的屏幕181
7.2.2 作為標準輸入的鍵盤和作為
標準輸出的屏幕182
7.2.3 重定向183
7.2.4 管道187
7.3 在后臺運行程序190
7.4 文件名生成/路徑名展開191
7.4.1 特殊字符?191
7.4.2 特殊字符*192
7.4.3 特殊字符[]193
7.5 內置命令195
7.6 本章小結195
7.7 練習196
7.8 高級練習197
第三部分 深入研究UbuntuLinux
第8章 LinuxGUI:X和GNOME200
8.1 X窗口系統(tǒng)200
8.1.1 使用X202
8.1.2 窗口管理器206
8.2 Nautilus文件管理器窗口207
8.2.1 視圖欄208
8.2.2 側邊欄209
8.2.3 控制欄210
8.2.4 菜單欄210
8.3 GNOME實用工具213
8.3.1 桌面工具欄小程序213
8.3.2 字體首選項214
8.3.3 “拾取字體”窗口214
8.3.4 “拾取顏色”窗口215
8.3.5 “運行應用程序”窗口216
8.3.6 搜索文件216
8.3.7 GNOME終端仿真器/shell217
8.4 本章小結218
8.5 練習218
8.6 高級練習218
第9章 bash220
9.1 背景知識221
9.2 shell基礎221
9.2.1 初始化文件221
9.2.2 符號命令224
9.2.3 重定向標準錯誤輸出224
9.2.4 編寫一個簡單的shell腳本226
9.2.5 命令分隔和命令分組229
9.2.6 作業(yè)控制232
9.2.7 操作目錄棧234
9.3 參數(shù)和變量236
9.3.1 用戶創(chuàng)建的變量237
9.3.2 變量屬性240
9.3.3 關鍵字變量241
9.4 特殊字符247
9.5 進程248
9.5.1 進程結構248
9.5.2 進程標識249
9.5.3 執(zhí)行命令250
9.6 命令歷史機制250
9.6.1 控制歷史機制的變量251
9.6.2 重新執(zhí)行和編輯命令252
9.6.3 Readline庫258
9.7 別名263
9.7.1 別名中的單引號和雙引號264
9.7.2 別名示例264
9.8 函數(shù)266
9.9 控制bash的特性和選項268
9.9.1 命令行選項268
9.9.2 shell特性268
9.10 處理命令行270
9.10.1 歷史展開271
9.10.2 別名替換271
9.10.3 解析和掃描命令行271
9.10.4 命令行展開271
9.11 本章小結278
9.12 練習279
9.13 高級練習281
第10章 網(wǎng)絡和因特網(wǎng)282
10.1 網(wǎng)絡類型和工作方式284
10.1.1 廣播網(wǎng)絡284
10.1.2 點對點網(wǎng)絡284
10.1.3 交換網(wǎng)絡285
10.1.4 LAN:局域網(wǎng)285
10.1.5 WAN:廣域網(wǎng)286
10.1.6 通過網(wǎng)關和路由器進行網(wǎng)絡互連287
10.1.7 網(wǎng)絡協(xié)議289
10.1.8 主機地址290
10.1.9 CIDR:無類域間路由294
10.1.10 主機名295
10.2 網(wǎng)絡通信296
10.2.1 finger:顯示遠程用戶的信息296
10.2.2 向遠程用戶發(fā)送郵件297
10.2.3 郵件列表服務器297
10.3 網(wǎng)絡實用工具298
10.3.1 可信主機298
10.3.2 OpenSSH工具298
10.3.3 telnet:登錄遠程系統(tǒng)298
10.3.4 ftp:通過網(wǎng)絡傳輸文件300
10.3.5 ping:測試網(wǎng)絡連接301
10.3.6 traceroute:因特網(wǎng)路由跟蹤301
10.3.7 host和dig:查詢因特網(wǎng)命名服務器302
10.3.8 jwhois:查詢因特網(wǎng)站點信息303
10.4 分布式計算304
10.4.1 客戶端/服務器模型304
10.4.2 DNS:域名服務305
10.4.3 端口307
10.4.4 NIS:網(wǎng)絡信息服務307
10.4.5 NFS:網(wǎng)絡文件系統(tǒng)307
10.4.6 因特網(wǎng)服務307
10.4.7 代理服務器310
10.4.8 RPC網(wǎng)絡服務310
10.5 Usenet311
10.6 WWW:萬維網(wǎng)313
10.6.1 URL:統(tǒng)一資源定位符313
10.6.2 瀏覽器314
10.6.3 搜索引擎314
10.7 本章小結314
10.8 練習315
10.9 高級練習316
第11章 bash程序設計317
11.1 控制結構318
11.1.1 if…then318
11.1.2 if...then...else321
11.1.3 if...then...elif322
11.1.4 for...in327
11.1.5 for328
11.1.6 while330
11.1.7 until333
11.1.8 break與continue334
11.1.9 case335
11.1.10 select341
11.1.11 Here文檔342
11.2 文件描述符344
11.3 參數(shù)和變量347
11.3.1 數(shù)組變量347
11.3.2 變量局部性348
11.3.3 特殊參數(shù)350
11.3.4 位置參數(shù)352
11.3.5 展開空變量和未設置變量355
11.4 內置命令357
11.4.1 type:顯示命令相關信息357
11.4.2 read:接受用戶輸入357
11.4.3 exec:執(zhí)行命令360
11.4.4 trap:捕獲信號362
11.4.5 kill:終止進程365
11.4.6 getopts:解析選項365
11.4.7 部分內置命令367
11.5 表達式368
11.5.1 算術求值368
11.5.2 邏輯表達式(條件表達式)369
11.5.3 字符串模式匹配370
11.5.4 操作符371
11.6 shell程序374
11.6.1 遞歸的shell腳本375
11.6.2 quizshell腳本377
11.7 本章小結383
11.8 練習384
11.9 高級練習385
第四部分 附錄
附錄A 正則表達式388
附錄B 幫助395
術語表(圖靈網(wǎng)站下載)

本目錄推薦

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