注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)精通Linux(第2版)

精通Linux(第2版)

精通Linux(第2版)

定 價:¥59.00

作 者: (美)沃德(Brian Ward)
出版社: 人民郵電出版社
叢編項:
標 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡(luò)

ISBN: 9787115394927 出版時間: 2015-07-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書講解了Linux操作系統(tǒng)的工作機制以及運行Linux系統(tǒng)所需的常用工具和命令。根據(jù)系統(tǒng)啟動的大體順序,本書更深入地介紹從設(shè)備管理到網(wǎng)絡(luò)配置的各個部分,最后演示了系統(tǒng)各部分的運行方式,并介紹了一些基本技巧和開發(fā)人員常用的工具。Linux不像其他操作,會對用戶隱藏很多重要的東西。相反,Linux會讓用戶掌控一切。而要掌控一切,就必須理解這個操作系統(tǒng)的工作機制,包括如何啟動、如何連網(wǎng),以及Linux內(nèi)核如何工作。本書是暢銷書的新版本,作者擁有多年的實踐經(jīng)驗,內(nèi)容通俗易懂。通過這本書,讀者可以迅速從Linux新手變成老鳥,把作者豐富的經(jīng)驗裝進自己的知識庫。

作者簡介

  Brian Ward畢業(yè)于芝加哥大學(xué),獲計算機科學(xué)博士學(xué)位。1993年開始接觸Linux,研究并教授Linux二十余年。除了這本深受讀者喜愛的書,Brian還著有Linux Kernel-HOWTO(No Starch Press)、The Linux Problem Solver(No Starch Press)等暢銷著作?,F(xiàn)居舊金山,身兼計算機高級顧問與高級講師等數(shù)職。

圖書目錄

目錄
第1 章 概述 1
1.1 Linux 操作系統(tǒng)中的抽象級別和層次 2
1.2 硬件系統(tǒng):理解主內(nèi)存 3
1.3 內(nèi)核 3
1.3.1 進程管理 4
1.3.2 內(nèi)存管理 5
1.3.3 設(shè)備驅(qū)動程序和設(shè)備管理 5
1.3.4 系統(tǒng)調(diào)用和系統(tǒng)支持 5
1.4 用戶空間 6
1.5 用戶 7
1.6 前瞻 8
第2 章 基礎(chǔ)命令和目錄結(jié)構(gòu) 9
2.1 Bourne shell: /bin/sh 9
2.2 shell 的使用 10
2.2.1 shell 窗口 10
2.2.2 cat 命令 11
2.2.3 標準輸入輸出 11
2.3 基礎(chǔ)命令 11
2.3.1 ls 命令 12
2.3.2 cp 命令 12
2.3.3 mv 命令 12
2.3.4 touch 命令 13
2.3.5 rm 命令 13
2.3.6 echo 命令 13
2.4 瀏覽目錄 13
2.4.1 cd 命令 14
2.4.2 mkdir 命令 14
2.4.3 rmdir 命令 14
2.4.4 shell 通配符 14
2.5 中間命令 15
2.5.1 grep 命令 15
2.5.2 less 命令 16
2.5.3 pwd 命令 16
2.5.4 diff 命令 16
2.5.5 file 命令 17
2.5.6 find 和locate 命令 17
2.5.7 head 和tail 命令 17
2.5.8 sort 命令 17
2.6 更改密碼和shell 18
2.7 dot 文件 18
2.8 環(huán)境變量和shell 變量 18
2.9 命令路徑 19
2.10 特殊字符 19
2.11 命令行編輯 20
2.12 文本編輯器 21
2.13 獲取在線幫助 21
2.14 shell 輸入輸出 23
2.14.1 標準錯誤輸出 23
2.14.2 標準輸入重定向 24
2.15 理解錯誤信息 24
2.15.1 解析Unix 的錯誤信息 24
2.15.2 常見錯誤 25
2.16 查看和操縱進程 26
2.16.1 命令選項 26
2.16.2 終止進程 27
2.16.3 任務(wù)控制 27
2.16.4 后臺進程 28
2.17 文件模式和權(quán)限 28
2.17.1 更改文件權(quán)限 29
2.17.2 符號鏈接 30
2.17.3 創(chuàng)建符號鏈接 30
2.18 歸檔和壓縮文件 31
2.18.1 gzip 命令 31
2.18.2 tar 命令 31
2.18.3 壓縮歸檔文件(.tar.gz) 32
2.18.4 zcat 命令 32
2.18.5 其他的壓縮命令 33
2.19 Linux 目錄結(jié)構(gòu)基礎(chǔ) 33
2.19.1 root 目錄下的其他目錄 34
2.19.2 /usr 目錄 35
2.19.3 內(nèi)核位置 35
2.20 以超級用戶的身份運行命令 35
2.20.1 sudo 命令 35
2.20.2 /etc/sudoers 35
2.21 前瞻 36
第3 章 設(shè)備管理 37
3.1 設(shè)備文件 37
3.2 sysfs 設(shè)備路徑 38
3.3 dd 命令和設(shè)備 39
3.4 設(shè)備名總結(jié) 40
3.4.1 硬盤:/dev/sd* 40
3.4.2 CD 和DVD:/dev/sr* 41
3.4.3 PATA 硬盤:/dev/hd* 41
3.4.4 終端設(shè)備/dev/tty/*、/dev/pts/*和/dev/tty 41
3.4.5 串行端口:/dev/ttyS* 42
3.4.6 并行端口:/dev/lp0 和/dev/lp1 42
3.4.7 音頻設(shè)備:/dev/snd/*、/dev/dsp、/dev/audio 和其他 43
3.4.8 創(chuàng)建設(shè)備文件 43
3.5 udev 44
3.5.1 devtmpfs 44
3.5.2 udevd 的操作和配置 44
3.5.3 udevadm 46
3.5.4 設(shè)備監(jiān)控 47
3.6 詳解SCSI 和Linux 內(nèi)核 47
3.6.1 USB 存儲設(shè)備和SCSI 50
3.6.2 SCSI 和ATA 50
3.6.3 通用SCSI 設(shè)備 51
3.6.4 訪問設(shè)備的多種方法 51
第4 章 硬盤和文件系統(tǒng) 53
4.1 為磁盤設(shè)備分區(qū) 55
4.1.1查看分區(qū)表 55
4.1.2 更改分區(qū)表 56
4.1.3 磁盤和分區(qū)的構(gòu)造 57
4.1.4 固態(tài)硬盤 58
4.2 文件系統(tǒng) 59
4.2.1 文件系統(tǒng)類型 59
4.2.2 創(chuàng)建文件系統(tǒng) 60
4.2.3 掛載文件系統(tǒng) 60
4.2.4 文件系統(tǒng)UUID 62
4.2.5 磁盤緩沖、緩存和文件系統(tǒng) 62
4.2.6 文件系統(tǒng)掛載選項 63
4.2.7 重新掛載文件系統(tǒng) 64
4.2.8 /etc/fstab 文件系統(tǒng)表 64
4.2.9 /etc/fstab 的替代者 65
4.2.10 文件系統(tǒng)容量 65
4.2.11 檢查和修復(fù)文件系統(tǒng) 66
4.2.12 特殊用途的文件系統(tǒng) 68
4.3 交換空間 68
4.3.1 使用磁盤分區(qū)作為交換空間 69
4.3.2 使用文件作為交換空間 69
4.3.3 你需要多大的交換空間 69
4.4 前瞻:磁盤和用戶空間 70
4.5 深入傳統(tǒng)文件系統(tǒng) 70
4.5.1 查看inode 細節(jié) 72
4.5.2 在用戶空間中使用文件系統(tǒng) 73
4.5.3 文件系統(tǒng)的演進 73
第5 章 Linux 內(nèi)核的啟動 75
5.1 啟動消息 75
5.2 內(nèi)核初始化和啟動選項 76
5.3 內(nèi)核參數(shù) 77
5.4 引導(dǎo)裝載程序 78
5.4.1 引導(dǎo)裝載程序任務(wù) 78
5.4.2 引導(dǎo)裝載程序概述 79
5.5 GRUB 簡介 79
5.5.1 使用GRUB 命令行瀏覽設(shè)備和分區(qū) 81
5.5.2 GRUB 配置信息 83
5.5.3 安裝GRUB 84
5.6 UEFI 安全啟動的問題 86
5.7 鏈式加載其他操作系統(tǒng) 86
5.8 引導(dǎo)裝載程序細節(jié) 86
5.8.1 MBR 啟動 87
5.8.2 UEFI 啟動 87
5.8.3 GRUB 工作原理 87
第6 章 用戶空間的啟動 89
6.1 init 介紹 89
6.2 System V 運行級別 90
6.3 識別你的init 91
6.4 systemd 91
6.4.1 單元和單元類型 91
6.4.2 systemd 中的依賴關(guān)系 92
6.4.3 systemd 配置 94
6.4.4 systemd 操作 96
6.4.5 在systemd 中添加單元 98
6.4.6 systemd 進程跟蹤和同步 99
6.4.7 systemd 的按需和資源并行啟動 99
6.4.8 systemd 的System V 兼容性 103
6.4.9 systemd 輔助程序 103
6.5 Upstart 104
6.5.1 Upstart 初始化過程 104
6.5.2 Upstart 任務(wù) 105
6.5.3 Upstart 配置 107
6.5.4 Upstart 操作 110
6.5.5 Upstart 日志 111
6.5.6 Upstart 運行級別和System V兼容性 111
6.6 System V init 112
6.6.1 System V init 啟動命令順序 113
6.6.2 System V init 鏈接池 114
6.6.3 run-parts 115
6.6.4 System V init 控制 115
6.7 關(guān)閉系統(tǒng) 116
6.8 initramfs 117
6.9 緊急啟動和單用戶模式 118
第7 章 系統(tǒng)配置:日志、系統(tǒng)時間、批處理任務(wù)和用戶 119
7.1 /etc 目錄結(jié)構(gòu) 119
7.2 系統(tǒng)日志 120
7.2.1 系統(tǒng)日志 120
7.2.2 配置文件 120
7.3 用戶管理文件 122
7.3.1 /etc/passwd 文件 122
7.3.2 特殊用戶 123
7.3.3 /etc/shadow 文件 124
7.3.4 用戶和密碼管理 124
7.3.5 用戶組 124
7.4 getty 和login 125
7.5 設(shè)置時間 125
7.5.1 內(nèi)核時間和時區(qū) 126
7.5.2 網(wǎng)絡(luò)時間 127
7.6 使用cron 來調(diào)度日常任務(wù) 127
7.6.1 安裝crontab 文件 128
7.6.2 系統(tǒng)crontab 文件 128
7.6.3 cron 的未來 129
7.7 使用at 進行一次性任務(wù)調(diào)度 129

本目錄推薦

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