買這商品的人也買了...
-
$820$697 -
$800$632 -
$290$261 -
$255Linux Shell 腳本編程從入門到精通
-
$454數據庫查詢優化器的藝術-原理解析與 SQL 性能優化
-
$509Linux 系統管理與網絡管理(第2版)
-
$296Shell 從入門到精通
-
$880$695 -
$449Linux C 編程直通車-嵌入式開發直通車
-
$352低功耗藍牙開發權威指南
-
$560$476 -
$352構建高可用 VMware vSphere 5.X 虛擬化架構
-
$490$417 -
$1,100$858 -
$254Linux系統管理與服務配置
-
$420$328 -
$300$270 -
$203Linux網絡技術
-
$320$288 -
$474$450 -
$509Linux寶典(第9版)
-
$320$288 -
$280$196 -
$648$616 -
$480$432
商品描述
<內容簡介>
黃照鶴編著的《Linux指令範例速查手冊(附光盤第2版)/Linux典藏大系》第1版獲得了大量讀者好評。第2版延續第1版的風格,結合近700個示例和近750個技巧,詳細介紹了Linux最常見的459個指令的用法,是一本編排科學,查詢方便的手冊。另外,書中的每個指令都配有教學視頻。
《Linux指令範例速查手冊(附光盤第2版)/Linux典藏大系》共25章分3篇。第1篇介紹了172個Linux基礎指令;第2篇介紹了200個Linux系統管理指令;第3篇介紹了87個Linux網絡管理指令;附錄給出了按英文字母排序的Linux指令索引。本書按照Linux指令的功能進行分類,每一章中的指令按照重要程度和使用頻率進行排序,每一個指令除了基本語法、選項和參數講解外,還給出了經驗技巧和典型示例,便於讀者在閱讀本書的同時還可以積累豐富的實戰經驗,避免紙上談兵。
本書指令全面,實用性強,適合Linux初學者、Linux系統管理和網絡管理人員及廣大Linux愛好者作為案頭查詢手冊。
<目錄>
第1篇 Linux基礎指令
第1章 文件與目錄操作(教學視頻:86分鐘) 2
1.1 ls指令:顯示目錄內容 2
1.2 cd指令:將當前工作目錄切換到指定目錄 6
1.3 cp指令:複製文件或目錄 9
1.4 mv指令:移動文件或改名 13
1.5 pwd指令:打印當前工作目錄 15
1.6 rm指令:刪除文件或目錄 15
1.7 rmdir指令:刪除空目錄 18
1.8 chgrp指令:改變文件所屬工作組 20
1.9 chmod指令:改變文件訪問權限 23
1.10 chown指令:改變文件的所有者和所屬工作組 29
1.11 find指令:查找文件並執行指定的操作 31
1.12 ln指令:為文件創建鏈接 34
1.13 mkdir指令:創建目錄 36
1.14 whereis指令:顯示指令及相關文件的路徑 39
1.15 which指令:顯示指令的絕對路徑 40
1.16 file指令:探測文件類型 41
1.17 touch指令:設置文件的時間屬性 44
1.18 locate/slocate指令:快速定位文件的路徑 46
1.19 dd指令:複製文件並進行內容轉換 48
1.20 updatedb指令:創建或更新slocate數據庫 50
1.21 dirname指令:去除文件名中的非目錄部分 51
1.22 pathchk指令:檢查文件路徑名的有效性和可移植性 52
1.23 unlink指令:調用unlink系統調用刪除指定文件 52
1.24 basename指令:去掉文件名中的路徑和後綴 53
1.25 rename指令:批量為文件改名 54
第2章 文本編輯(教學視頻:33分鐘) 56
2.1 vi指令:全屏幕純文本編輯器 56
2.2 emacs指令:全屏文本編輯器 59
2.3 ed指令:行文本編輯器 60
2.4 ex指令:以Ex模式運行vi指令 62
2.5 jed指令:程序員的文本編輯器 63
2.6 pico指令:文本編輯器 64
2.7 sed指令:用於文本過濾和轉換的流式編輯器 65
2.8 joe指令:全屏文本編輯器 68
第3章 文本過濾與處理(教學視頻:72分鐘) 70
3.1 cat指令:連接文件並顯示內容 70
3.2 more指令:文件內容分屏查看器 72
3.3 less指令:分屏顯示文件內容 73
3.4 grep指令:在文件中搜索匹配的行 75
3.5 head指令:顯示文件的頭部內容 77
3.6 tail指令:輸出文件尾部內容 79
3.7 wc指令:統計文件的字節數、單詞數和行數 80
3.8 uniq指令:報告或忽略文件中的重複行 82
3.9 cut指令:刪除文件中的指定字段 85
3.10 sort指令:對文件進行行排序 87
3.11 join指令:將兩個文件的相同字段合併 89
3.12 split指令:將文件分割成碎片 91
3.13 unexpand指令:將空白(space)轉換為製表符 92
3.14 tr指令:轉換和刪除字符 93
3.15 tee指令:將輸入內容複製到標準輸出或文件 97
3.16 tac指令:以行為單位反序連接和打印文件 97
3.17 spell指令:拼寫檢查 98
3.18 paste指令:合併文件 99
3.19 diff指令:比較兩個文件的不同 100
3.20 cmp指令:比較兩個文件 104
3.21 look指令:顯示文件中以指定字符串開頭的行 105
3.22 ispell指令:拼寫檢查程序 106
3.23 fold指令:指定文件顯示的寬度 107
3.24 fmt指令:優化文本格式 108
3.25 expand指令:將製表符轉換為空白字符 109
3.26 col指令:具有反向換行的文本過濾器 110
3.27 colrm指令:刪除文件中的指定列 111
3.28 comm指令:以行為單位比較兩個已排序文件 113
3.29 csplit指令:將文件分割為若乾小文件 115
3.30 diff3指令:比較3個文件的不同 117
3.31 diffstat指令:顯示diff輸出的柱狀圖 119
3.32 printf指令:格式化並打印數據 121
3.33 pr指令:將文本轉換為適合打印格式 122
3.34 od指令:將文件導出為八進制或其他格式 123
3.35 rev指令:將文件的每行內容以字符為單位反序輸出 124
第4章 備份壓縮(教學視頻:35分鐘) 125
4.1 tar指令:打包備份 125
4.2 gzip指令:GNU的壓縮與解壓縮工具 129
4.3 gunzip指令:解壓縮.gz壓縮包 131
4.4 bzip2指令:創建和管理.bz2壓縮包 133
4.5 bunzip2指令:解壓縮.bz2壓縮包 136
4.6 cpio指令:存取歸檔包中的文件 137
4.7 dump指令:ext2/3文件備份工具 139
4.8 restore指令:還原dump備份 141
4.9 compress指令:壓縮文件 144
4.10 uncompress指令:解壓縮.Z壓縮包 145
4.11 zip指令:壓縮和文件打包工具 146
4.12 unzip指令:解壓縮.zip壓縮包 147
4.13 arj指令:.arj壓縮包管理器 149
4.14 unarj指令:解壓縮.arj壓縮包 152
4.15 bzcat指令:顯示.bz2壓縮包中的文件內容 153
4.16 bzcmp指令:比較.bz2壓縮包中的文件 154
4.17 bzdiff指令:比較兩個.bz2壓縮包中文件的不同 155
4.18 bzgrep指令:搜索.bz2壓縮包中文件的內容 157
4.19 bzip2recover指令:恢復被破壞的.bz2壓縮包中的文件 158
4.20 bzmore指令:分屏查看.bz2壓縮包中的文本文件 159
4.21 bzless指令:增強的.bz2壓縮包分屏查看器 159
4.22 zipinfo指令:顯示zip壓縮包的細節信息 160
4.23 zipsplit指令:分割zip壓縮包 162
4.24 zforce指令:強制gzip格式文件的後綴為.gz 164
4.25 znew指令:將.Z文件重新壓縮為.gz文件 165
4.26 zcat指令:顯示.gz壓縮包中文件的內容 166
4.27 gzexe指令:壓縮可執行文件 167
第5章 shell內部指令(教學視頻:40分鐘) 169
5.1 echo指令:打印變量或字符串 169
5.2 kill指令:殺死進程 170
5.3 alias指令:設置命令別名 172
5.4 unalias指令:取消命令別名 173
5.5 jobs指令:顯示任務列表 174
5.6 bg指令:後台執行作業 175
5.7 fg指令:將後台作業放到前臺執行 176
5.8 set指令:顯示或設置shell特性及shell變量 176
5.9 unset指令:刪除指定的shell變量與函數 178
5.10 env指令:在定義的環境中執行指令 179
5.11 type指令:判斷內部指令和外部指令 180
5.12 logout指令:退出登錄 181
5.13 exit指令:退出shell 182
5.14 export指令:將變量輸出為環境變量 182
5.15 wait指令:等待進程執行完後返回終端 183
5.16 history指令:顯示歷史命令 184
5.17 read指令:從鍵盤讀取變量值 185
5.18 enable指令:激活或關閉內部命令 186
5.19 exec指令:調用並執行指令 187
5.20 ulimit指令:限制用戶對shell資源的使用 188
5.21 umask指令:設置權限掩碼 189
5.22 shopt指令:顯示和設置shell行為選項 191
5.23 help指令:顯示內部命令的幫助信息 192
5.24 bind指令:命令行鍵序列功能綁定設置 193
5.25 builtin指令:執行shell內部命令 193
5.26 command指令:調用指定的指令並執行 194
5.27 declare指令:聲明shell變量 195
5.28 dirs指令:顯示目錄堆棧 197
5.29 pushd指令:向目錄堆棧中壓入目錄 198
5.30 popd指令:從目錄堆棧中彈出目錄 199
5.31 readonly指令:定義只讀shell變量或函數 199
5.32 fc指令:修改歷史命令並執行 200
第6章 系統關機(教學視頻:4分鐘) 202
6.1 ctrlaltdel指令:設置Ctrl+Alt+Del 組合鍵的功能 202
6.2 halt指令:關閉電腦 203
6.3 poweroff指令:關閉電腦並切斷電源 203
6.4 reboot指令:重新啟動電腦 204
6.5 shutdown指令:關閉電腦 205
第7章 打印相關(教學視頻:6分鐘) 208
7.1 lp指令:打印文件 208
7.2 lpr指令:打印文件 209
7.3 lprm指令:刪除打印任務 210
7.4 lpc指令:打印機控製程序 211
7.5 lpq指令:顯示打印隊列狀態 211
7.6 lpstat指令:顯示CUPS的狀態信息 212
7.7 accept指令:接受打印任務 213
7.8 reject指令:拒絕打印任務 213
7.9 cancel指令:取消打印任務 214
7.10 cupsdisable指令:停止打印機 215
7.11 cupsenable指令:啟動打印機 216
7.12 lpadmin指令:管理CUPS打印機 216
第8章 實用工具(教學視頻:36分鐘) 218
8.1 man指令:幫助手冊 218
8.2 info指令:GNU格式在線幫助 219
8.3 cksum指令:計算文件的校驗和與統計文件字節數 220
8.4 bc指令:任意精度的計算器語言 221
8.5 cal指令:顯示日曆 223
8.6 sum指令:打印文件的校驗和 224
8.7 md5sum指令:計算和檢查文件的MD5報文摘要 225
8.8 hostid指令:打印當前主機數字標識 227
8.9 date指令:顯示與設置系統日期時間 227
8.10 dircolors指令:ls指令顯示顏色設置 228
8.11 gpm指令:虛擬控制臺下的鼠標工具 229
8.12 sleep指令:暫停指定的時間 230
8.13 whatis指令:從數據庫中查詢指定的關鍵字 231
8.14 who指令:打印當前登錄用戶 231
8.15 whoami指令:打印當前用戶名 232
8.16 wall指令:向所有終端發送信息 233
8.17 write指令:向指定用戶終端發送信息 233
8.18 mesg指令:控制終端是否可寫 234
8.19 talk指令:用戶聊天客戶端工具 235
8.20 login指令:登錄指令 236
8.21 mtools指令:DOS兼容工具集 236
8.22 stty指令:修改終端命令行設置 237
8.23 tee指令:雙向重定向指令 238
8.24 users指令:打印登錄系統的用戶 239
8.25 clear指令:清屏指令 239
8.26 consoletype指令:打印已連接的終端類型 240
8.27 sln指令:靜態ln 240
8.28 yes指令:重複打印字符串直到被殺死 241
第2篇 Linux系統管理指令
第9章 用戶和工作組管理(教學視頻:28分鐘) 244
9.1 useradd指令:創建新用戶 244
9.2 userdel指令:刪除用戶及相關文件 245
9.3 passwd指令:設置用戶密碼 245
9.4 groupadd指令:創建新工作組 248
9.5 groupdel指令:刪除工作組 248
9.6 su指令:切換用戶身份 249
9.7 usermod指令:修改用戶 250
9.8 chfn指令:改變用戶finger信息 251
9.9 chsh指令:改變用戶的登錄shell 252
9.10 finger指令:查詢用戶信息 253
9.11 gpasswd指令:工作組文件管理工具 255
9.12 groupmod指令:修改工作組信息 256
9.13 groups指令:打印用戶所屬工作組 256
9.14 pwck指令:驗證密碼文件完整性 257
9.15 grpck指令:驗證組文件的完整性 257
9.16 logname指令:打印當前用戶的登錄名 258
9.17 newusers指令:批處理創建用戶 259
9.18 chpasswd指令:以批處理模式更新密碼 259
9.19 nologin指令:禮貌地拒絕用戶登錄 260
9.20 pwconv指令:創建用戶影子文件 261
9.21 pwunconv指令:還原用戶密碼到passwd文件 262
9.22 grpconv指令:創建組影子文件 263
9.23 grpunconv指令:還原組密碼到group文件 263
第10章 硬件相關(教學視頻:12分鐘) 265
10.1 arch指令:打印主機架構類型 265
10.2 cdrecord指令:光盤刻錄工具 265
10.3 eject指令:彈出可移動媒體 266
10.4 volname指令:顯示捲名 268
10.5 lsusb指令:顯示USB設備列表 269
10.6 lspci指令:顯示PCI設備列表 270
10.7 setpci指令:配置PCI設備 271
10.8 hwclock指令:查詢與設置硬件時鐘 272
10.9 systool指令:查看系統設備信息 273
第11章 磁盤管理(教學視頻:45分鐘) 275
11.1 df指令:報告磁盤空間使用情況 275
11.2 fdisk指令:Linux下的硬盤分區工具 276
11.3 parted指令:強大的硬盤分區工具 279
11.4 mkfs指令:創建文件系統 281
11.5 badblocks指令:查找磁盤壞塊 282
11.6 partprobe指令:確認分區表的改變 283
11.7 convertquota指令:轉換老的磁盤配額數據文件 283
11.8 grub指令:多重引導程序grub的shell工具 284
11.9 lilo指令:Linux引導加載器 285
11.10 mkbootdisk指令:創建引導軟盤 286
11.11 hdparm指令:讀取並設置硬盤參數 287
11.12 mkinitrd指令:為預加載模塊創建初始化RAM磁盤映像 288
11.13 mkisofs指令:創建光盤映像文件 289
11.14 mknod指令:創建字符或者塊設備文件 290
11.15 mkswap指令:創建交換分區或者交換文件 290
11.16 blockdev指令:命令行中調用磁盤的Ioctl 292
11.17 pvcreate指令:創建物理捲 292
11.18 pvscan指令:掃描所有磁盤上的物理捲 294
11.19 pvdisplay指令:顯示物理捲屬性 295
11.20 pvremove指令:刪除指定物理捲 295
11.21 pvck指令:檢查物理捲元數據 296
11.22 pvchange指令:修改物理捲屬性 297
11.23 pvs指令:輸出物理捲信息報表 297
11.24 vgcreate指令:創建捲組 298
11.25 vgscan指令:掃描並顯示系統中的捲組 299
11.26 vgdisplay指令:顯示捲組屬性 299
11.27 vgextend指令:向捲組中添加物理捲 300
11.28 vgreduce指令:從捲組中刪除物理捲 301
11.29 vgchange指令:修改捲組屬性 301
11.30 vgremove指令:刪除捲組 302
11.31 vgconvert指令:轉換捲組元數據格式 302
11.32 lvcreate指令:創建邏輯捲 303
11.33 lvscan指令:掃描邏輯捲 304
11.34 lvdisplay指令:顯示邏輯捲屬性 305
11.35 lvextend指令:擴展邏輯捲空間 305
11.36 lvreduce指令:收縮邏輯捲空間 306
11.37 lvremove指令:刪除邏輯捲 307
11.38 lvresize指令:調整邏輯捲空間大小 307
第12章 文件系統管理(教學視頻:25分鐘) 309
12.1 mount指令:加載文件系統 309
12.2 umount指令:卸載文件系統 310
12.3 mkfs指令:創建文件系統 311
12.4 mke2fs指令:創建ext2/ext3文件系統 312
12.5 fsck指令:檢查文件系統 313
12.6 dumpe2fs指令:導出ext2/ext3文件系統信息 314
12.7 e2fsck指令:檢查ext2/ext3文件系統 315
12.8 chattr指令:改變文件的第二擴展文件系統屬性 317
12.9 lsattr指令:查看文件的第二擴展文件系統屬性 318
12.10 mountpoint指令:判斷目錄是否是加載點 319
12.11 edquota指令:編輯磁盤配額 320
12.12 quotacheck指令:磁盤配額檢查 322
12.13 quotaoff指令:關閉磁盤配額功能 324
12.14 quotaon指令:激活磁盤配額功能 324
12.15 quota指令:顯示用戶磁盤配額 326
12.16 quotastats指令:查詢磁盤配額運行狀態 327
12.17 repquota指令:打印磁盤配額報表 327
12.18 swapoff指令:關閉交換空間 328
12.19 swapon指令:激活交換空間 329
12.20 sync指令:刷新文件系統緩衝區 331
12.21 e2image指令:將ext2/ext3文件元數據保存到文件 331
12.22 e2label指令:設置文件系統捲標 332
12.23 tune2fs指令:調整ext2/ext3文件系統參數 333
12.24 resize2fs指令:調整ext2文件系統大小 334
12.25 stat指令:顯示文件狀態 335
12.26 findfs指令:通過捲標或UUID查找文件系統 336
第13章 進程與作業管理(教學視頻:23分鐘) 338
13.1 at指令:在指定時間執行任務 338
13.2 atq指令:顯示用戶待執行任務列表 340
13.3 atrm指令:刪除待執行任務 341
13.4 batch指令:在指定時間執行任務 342
13.5 crontab指令:周期性執行的任務 343
13.6 init指令:初始化Linux進程 346
13.7 killall指令:按照名稱殺死進程 347
13.8 nice指令:以指定優先級運行程序 348
13.9 nohup指令:以忽略掛起信號方式運行程序 349
13.10 pkill指令:按名稱殺死進程 350
13.11 pstree指令:以樹形顯示進程派生關係 350
13.12 ps指令:報告系統當前進程快照 351
13.13 renice指令:調整進程優先級 352
13.14 skill指令:向進程發送信號 353
13.15 watch指令:全屏方式顯示周期性執行的指令 353
13.16 w指令:顯示已登錄用戶正在執行的指令 354
13.17 telinit指令:切換運行等級 355
13.18 runlevel指令:打印當前運行等級 356
13.19 service指令:控制系統服務 357
13.20 ipcs指令:報告進程間通信設施狀態 358
13.21 pgrep指令:基於名稱查找進程 358
13.22 pidof指令:查找進程ID號 359
13.23 pmap指令:報告進程的內存映射 360
第14章 性能監測與優化(教學視頻:11分鐘) 362
14.1 top指令:實時報告系統整體性能情況 362
14.2 uptime指令:報告系統運行時長及平均負載 363
14.3 free指令:顯示內存的使用情況 363
14.4 iostat指令:報告CPU狀態和設備及分區的I/O狀態 365
14.5 mpstat指令:報告CPU相關狀態 367
14.6 sar指令:搜集、報告和保存系統活動狀態 368
14.7 vmstat指令:報告系統整體運行狀態 369
14.8 time指令:統計指令運行時間 370
14.9 tload:圖形化顯示系統平均負載 371
14.10 lsof指令:顯示所有已打開文件列表 371
14.11 fuser指令:報告進程使用的文件或套接字 372
14.12 cpuspeed指令:用戶空間CPU頻率控製程序 373
第15章 內核與模塊(教學視頻:12分鐘) 374
15.1 sysctl指令:運行時配置內核參數 374
15.2 lsmod指令:顯示已加載模塊狀態 375
15.3 insmod指令:加載模塊到內核 376
15.4 modprobe指令:內核模塊智能加載工具 376
15.5 rmmod指令:從內核中移除模塊 378
15.6 bmodinfo指令:顯示模塊詳細信息 379
15.7 depmod指令:產生模塊依賴的映射文件 380
15.8 uname指令:打印系統信息 381
15.9 dmesg指令:打印和控制內核環形緩衝區 382
15.10 kexec指令:直接啟動另一Linux內核 382
15.11 get_module指令:獲取模塊信息 383
15.12 kernelversion指令:打印內核主版本號 384
15.13 slabtop指令:實時顯示內核slab緩衝區信息 384
第16章 X-Window系統(教學視頻:7分鐘) 386
16.1 startx指令:初始化X-Window會話 386
16.2 xauth指令:修改X服務器訪問授權信息 386
16.3 xhost指令:X服務器訪問控制工具 388
16.4 xinit指令:X-Window系統初始化程序 389
16.5 xlsatoms指令:顯示X服務器定義的原子成分 390
16.6 xlsclients指令:列出在X服務器上顯示的客戶端程序 391
16.7 xlsfonts指令:顯示X服務器字體列表 391
16.8 xset指令:X-Window系統的用戶愛好設置 392
第17章 軟件包管理(教學視頻:38分鐘) 394
17.1 rpm指令:RPM軟件包管理器 394
17.2 yum指令:基於RPM的軟件包管理器 395
17.3 chkconfig指令:管理不同運行等級下的服務 397
17.4 ntsysv指令:配置不運行等級下的服務 399
17.5 apt-get指令:APT包管理工具 399
17.6 aptitude指令:基於文本界面的軟件包管理工具 401
17.7 apt-key指令:管理APT軟件包的密鑰 403
17.8 apt-sortpkgs指令:排序軟件包索引文件 404
17.9 dpkg指令:Debian包管理器 404
17.10 dpkg-deb指令:Debian包管理器 406
17.11 dpkg-divert指令:將文件安裝到轉移目錄 407
17.12 dpkg-preconfigure指令:軟件包安裝前詢問問題 408
17.13 dpkg-query指令:在dpkg數據庫中查詢軟件包 408
17.14 dpkg-reconfigure指令:重新配置已安裝的軟件包 409
17.15 dpkg-split指令:分割軟件包 410
17.16 dpkg-statoverride指令:改寫所有權和模式 412
17.17 dpkg-trigger指令:軟件包觸發器 413
17.18 patch指令:為代碼打補丁 413
17.19 rcconf指令:Debian運行等級服務配置工具 415
17.20 rpm2cpio指令:將RPM包轉換為cipo文件 415
17.21 rpmbuild指令:創建RPM軟件包 416
17.22 rpmdb指令:RPM數據庫管理工具 417
17.23 rpmquery指令:RPM軟件包查詢工具 417
17.24 rpmsign指令:管理RPM軟件包簽名 418
17.25 rpmverify指令:驗證RPM包 419
第18章 系統安全(教學視頻:10分鐘) 421
18.1 chroot指令:切換根目錄環境 421
18.2 lastb指令:顯示錯誤登錄列表 422
18.3 last指令:顯示用戶最近登錄列表 423
18.4 lastlog指令:顯示用戶最近一次登錄信息 424
18.5 logsave指令:將指令輸出信息保存到日誌 425
18.6 logwatch指令:分析報告系統日誌 426
18.7 logrotate指令:日誌輪轉工具 427
18.8 sudo指令:以另一個用戶身份執行指令 428
第19章 編程開發(教學視頻:26分鐘) 430
19.1 test指令:測試條件表達式 430
19.2 expr指令:表達式求值 432
19.3 gcc指令:GNU C/C++編譯器 433
19.4 gdb指令:GNU調試器 435
19.5 ld指令:GNU連接器 436
19.6 ldd指令:打印程序依賴的共享庫 437
19.7 make指令:GNU工程化編譯工具 437
19.8 as指令:GNU彙編器 439
19.9 gcov指令:測試代碼覆蓋率 440
19.10 nm指令:顯示目標文件符號表 442
19.11 perl指令:perl語言解釋器 443
19.12 php指令:PHP的命令行接口 444
19.13 protoize指令:添加函數原型 444
19.14 unprotoize指令:刪除函數原型 446
19.15 mktemp指令:創建臨時文件 447
第3篇 Linux網絡管理指令
第20章 網絡配置(教學視頻:10分鐘) 450
20.1 ifconfig指令:配置網絡接口 450
20.2 route指令:顯示並設置路由 451
20.3 ifcfg指令:配置網絡接口 453
20.4 ifdown指令:禁用網絡接口 453
20.5 ifup指令:激活網絡接口 454
20.6 hostname指令:顯示和設置系統的主機名稱 454
20.7 dhclient指令:動態主機配置協議客戶端工具 456
20.8 dnsdomainname指令:打印DNS的域名 457
20.9 domainname指令:顯示和設置系統的NIS域名 457
20.10 nisdomainname指令:顯示NIS域名 458
20.11 usernetctl指令:授權用戶操縱網絡接口 458
20.12 ypdomainname指令:顯示NIS域名 459
第21章 網絡測試(教學視頻:18分鐘) 460
21.1 ping指令:測試主機之間網絡連通性 460
21.2 netstat指令:顯示網絡狀態 462
21.3 nslookup指令:域名查詢工具 465
21.4 traceroute指令:追蹤報文到達目的主機的路由 468
21.5 arp指令:操縱arp緩衝區 469
21.6 dig指令:DNS查詢工具 472
21.7 host指令:域名查詢工具 474
21.8 nc/netcat指令:隨意的操縱TCP或UDP連接和監聽埠 476
21.9 arping指令:發送ARP請求報文給鄰居主機 479
21.10 arpwatch指令:監控arp緩衝區的變化 481
21.11 tracepath指令:追蹤報文經過的路由信息 483
第22章 網絡應用(教學視頻:42分鐘) 484
22.1 elinks指令:純文本界面的WWW瀏覽器 484
22.2 elm指令:E-mail客戶端程序 485
22.3 ftp指令:文件傳輸協議客戶端 486
22.4 ipcalc指令:簡單的IP地址計算器 490
22.5 lftp指令:文件傳輸程序 490
22.6 lftpget指令:使用lftp下載文件 492
22.7 lynx指令:純文本網頁瀏覽器 493
22.8 mailq指令:打印郵件傳輸隊列 494
22.9 mailstat指令:顯示到達的郵件狀態 495
22.10 mail指令:接收和發送電子郵件 496
22.11 rcp指令:遠程文件拷貝 499
22.12 rlogin指令:遠程登錄 501
22.13 rsh指令:遠程shell 503
22.14 rexec指令:遠程執行指令客戶端 505
22.15 telnet指令:遠程登錄工具 506
22.16 tftp指令:簡單文件傳輸協議客戶端 509
22.17 wget指令:從指定URL地址下載文件 511
22.18 ncftp指令:增強FTP客戶端工具 513
第23章 高級網絡指令(教學視頻:13分鐘) 515
23.1 iptables指令:內核包過濾與NAT管理工具 515
23.2 iptables-save指令:保存iptables表 521
23.3 iptables-restore指令:還原iptables表 523
23.4 ip6tables指令:ipv6版內核包過濾管理工具 524
23.5 ip6tables-save指令:保存ip6tables表 528
23.6 ip6tables-restore指令:還原ip6tables表 529
23.7 ip指令:顯示或操縱路由、網絡設備和隧道 531
23.8 tcpdump指令:監聽網絡流量 535
23.9 arpd指令:ARP協議守護進程 537
23.10 arptables指令:ARP包過濾管理工具 538
23.11 lnstat指令:顯示Linux的網絡狀態 540
23.12 nstat /rtacct指令:網絡狀態統計工具 542
23.13 ss指令:顯示活動套接字連接 542
23.14 iptraf指令:監視網卡流量 544
第24章 網絡服務器(教學視頻:24分鐘) 546
24.1 ab指令:Apache的Web服務器基準測試程序 546
24.2 apachectl指令:Apache Web服務器控制接口 548
24.3 exportfs指令:輸出NFS文件系統 549
24.4 ftpcount指令:顯示proftpd服務器當前連接用戶數 551
24.5 ftpshut指令:在指定時間停止proftpd服務 551
24.6 ftptop指令:顯示proftpd服務器連接狀態 552
24.7 ftpwho指令:顯示當前每個ftp會話信息 553
24.8 htdigest指令:管理用戶摘要認證文件 553
24.9 htpasswd指令:管理用戶基本認證文件 554
24.10 httpd指令:Apache的Web服務器守護進程 555
24.11 mailq指令:打印郵件發送隊列 557
24.12 mysqldump指令:MySQL數據庫備份工具 557
24.13 mysqladmin指令:MySQL服務器的客戶端管理工具 558
24.14 mysqlimport指令:MySQL服務器的數據導入工具 559
24.15 mysqlshow指令:顯示數據庫、數據表和列信息 560
24.16 mysql指令:MySQL服務器的客戶端工具 560
24.17 nfsstat指令:列出NFS狀態 561
24.18 sendmail指令:電子郵件傳送代理 562
24.19 showmount指令:顯示NFS 服務器的加載信息 563
24.20 smbclient指令:samba套件的客戶端工具 564
24.21 smbpasswd指令:修改用戶SMB密碼 565
24.22 squidclient指令:squid客戶端管理工具 566
24.23 squid指令:代理服務器守護進程 567
第25章 網絡安全(教學視頻:17分鐘) 568
25.1 scp指令:安全遠程文件複製 568
25.2 sftp指令:加密文件傳輸 569
25.3 ssh指令:安全連接客戶端 571
25.4 sshd指令:openssh服務器守護進程 573
25.5 ssh-keygen指令:生成、管理和轉換認證密鑰 575
25.6 ssh-keyscan指令:收集主機的ssh公鑰 576
25.7 sftp-server指令:安全FTP服務器 577
25.8 iptstate指令:以top風格顯示內核的iptables狀態 577
25.9 nmap指令:網絡探測工具和安全/埠掃描器 579
附錄 Linux指令索引 582