Linux指令範例速查手冊(第3版)
黃照鶴
相關主題
商品描述
目錄大綱
第1篇 Linux基礎指令
第1章 文件與目錄操作 2
1.1 ls指令:顯示目錄內容 2
1.2 cd指令:將當前的工作目錄切換為指定的目錄 7
1.3 cp指令:復制文件或目錄 10
1.4 mv指令:移動文件或改名 14
1.5 pwd指令:顯示當前的工作目錄 16
1.6 rm指令:刪除文件或目錄 17
1.7 rmdir指令:刪除空目錄 19
1.8 chgrp指令:改變文件所屬工作組 21
1.9 chmod指令:改變文件訪問權限 24
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指令:探測文件類型 42
1.17 touch指令:設置文件的時間屬性 45
1.18 locate/slocate指令:快速定位文件的路徑 47
1.19 dd指令:復制文件並進行內容轉換 48
1.20 updatedb指令:創建或更新slocate數據庫 51
1.21 dirname指令:去除文件名中的非目錄部分 52
1.22 pathchk指令:檢查文件路徑名的有效性和可移植性 52
1.23 unlink指令:調用unlink()函數刪除指定的文件 53
1.24 basename指令:去掉文件名中的路徑和擴展名 54
1.25 rename指令:批量為文件改名 55
1.26 習題 56
第2章 文本編輯 58
2.1 vi指令:全屏純文本編輯器 58
2.2 emacs指令:全屏文本編輯器 61
2.3 ed指令:行文本編輯器 62
2.4 ex指令:以Ex模式運行vi指令 64
2.5 jed指令:程序員的文本編輯器 65
2.6 nano指令:文本編輯器 66
2.7 sed指令:用於文本過濾和轉換的流式編輯器 67
2.8 joe指令:全屏文本編輯器 71
2.9 習題 72
第3章 文本過濾與處理 74
3.1 cat指令:連接文件並顯示文件內容 74
3.2 more指令:文件內容分屏查看器 76
3.3 less指令:分屏顯示文件內容 77
3.4 grep指令:在文件中搜索匹配的行 79
3.5 head指令:顯示文件的頭部內容 81
3.6 tail指令:輸出文件的尾部內容 83
3.7 wc指令:統計文件的字節數、單詞數和行數 84
3.8 uniq指令:報告或忽略文件中的重復行 86
3.9 cut指令:輸出文件中的指定字段 89
3.10 sort指令:對文件進行行排序 91
3.11 join指令:將兩個文件的相同字段合並 92
3.12 split指令:將文件分割成碎片 94
3.13 unexpand指令:將空格轉換為製表符 95
3.14 tr指令:轉換和刪除字符 96
3.15 tee指令:將輸入的內容復制到標準的輸出或文件中 100
3.16 tac指令:以行為單位反序連接和顯示文件 100
3.17 spell指令:拼寫檢查 101
3.18 paste指令:合並文件 102
3.19 diff指令:比較給定的兩個文件的不同 103
3.20 cmp指令:比較兩個任意類型的文件 106
3.21 look指令:顯示文件中以指定字符串開頭的行 108
3.22 ispell指令:拼寫檢查程序 109
3.23 fold指令:指定文件顯示的寬度 110
3.24 fmt指令:優化文本格式 111
3.25 expand指令:將製表符轉換為空格 112
3.26 col指令:具有反向換行的文本過濾器 113
3.27 colrm指令:刪除文件中的指定列 114
3.28 comm指令:以行為單位比較兩個已排序的文件 116
3.29 csplit指令:將文件分割為若乾小文件 118
3.30 diff3指令:比較3個文件的不同之處 120
3.31 diffstat指令:顯示diff輸出的柱狀圖信息 122
3.32 printf指令:格式化並輸出數據 124
3.33 pr指令:將文本轉換為適合打印的格式 124
3.34 od指令:將文件導出為八進制或其他格式 125
3.35 rev指令:將文件的每行內容以字符為單位反序輸出 126
3.36 習題 127
第4章 備份與壓縮 129
4.1 tar指令:打包備份 129
4.2 gzip指令:GNU的壓縮與解壓縮工具 132
4.3 gunzip指令:解壓縮.gz壓縮包 135
4.4 bzip2指令:創建和管理.bz2壓縮包 136
4.5 bunzip2指令:解壓縮.bz2壓縮包 139
4.6 cpio指令:存取歸檔包中的文件 140
4.7 dump指令:ext2、ext3和ext4文件備份工具 142
4.8 restore指令:還原dump備份 144
4.9 compress指令:壓縮文件 147
4.10 uncompress指令:解壓縮.Z壓縮包 148
4.11 zip指令:文件壓縮和打包工具 149
4.12 unzip指令:解壓縮.zip壓縮包 150
4.13 arj指令:.arj壓縮包管理器 151
4.14 unarj指令:解壓縮.arj壓縮包 154
4.15 bzcat指令:顯示.bz2壓縮包中的文件內容 155
4.16 bzcmp指令:比較.bz2壓縮包中的文件 156
4.17 bzdiff指令:比較兩個.bz2壓縮包中的文件 157
4.18 bzgrep指令:搜索.bz2壓縮包中的文件內容 158
4.19 bzip2recover指令:恢復被破壞的.bz2 壓縮包中的文件 159
4.20 bzmore指令:分屏查看.bz2壓縮包中的文本文件 160
4.21 bzless指令:增強的.bz2壓縮包分屏查看器 161
4.22 zipinfo指令:顯示zip壓縮包的細節信息 161
4.23 zipsplit指令:分割zip壓縮包 163
4.24 zforce指令:強制為gzip格式的文件添加.gz擴展名 165
4.25 znew指令:將.Z文件重新壓縮為.gz文件 166
4.26 zcat指令:顯示.gz壓縮包中的文件內容 167
4.27 gzexe指令:壓縮可執行文件 168
4.28 習題 169
第5章 Shell內部操作 171
5.1 echo指令:顯示變量或字符串 171
5.2 kill指令:殺死進程 172
5.3 alias指令:設置命令別名 173
5.4 unalias指令:取消命令別名 175
5.5 jobs指令:顯示任務列表 175
5.6 bg指令:後台執行作業 176
5.7 fg指令:將後台作業放到前臺執行 178
5.8 set指令:顯示或設置Shell特性與變量 178
5.9 unset指令:刪除指定的Shell變量與函數 180
5.10 env指令:在定義的環境中執行指令 181
5.11 type指令:判斷內部指令和外部指令 182
5.12 logout指令:退出登錄 183
5.13 exit指令:退出Shell 183
5.14 export指令:將變量輸出為環境變量 184
5.15 wait指令:等待進程執行完後返回終端 185
5.16 history指令:顯示歷史命令 185
5.17 read指令:從鍵盤輸入變量值 187
5.18 enable指令:激活或關閉內部命令 187
5.19 exec指令:調用並執行指令 189
5.20 ulimit指令:限制用戶使用Shell資源 190
5.21 umask指令:設置權限掩碼 191
5.22 shopt指令:顯示和設置Shell行為選項 192
5.23 help指令:顯示內部命令的幫助信息 193
5.24 bind指令:設置鍵盤的按鍵行為 194
5.25 builtin指令:執行Shell的內部命令 195
5.26 command指令:調用指定的指令並執行 196
5.27 declare指令:聲明Shell變量 196
5.28 dirs指令:顯示目錄堆棧 199
5.29 pushd指令:向目錄堆棧中壓入目錄 199
5.30 popd指令:從目錄堆棧中彈出目錄 200
5.31 readonly指令:定義只讀Shell變量或函數 201
5.32 fc指令:修改歷史命令並執行 201
5.33 習題 202
第6章 關機 204
6.1 ctrlaltdel指令:設置Ctrl+Alt+Delete組合鍵的功能 204
6.2 halt指令:關閉電腦 205
6.3 poweroff指令:關閉電腦並切斷電源 205
6.4 reboot指令:重新啟動電腦 206
6.5 shutdown指令:關閉電腦 206
6.6 習題 208
第7章 打印 209
7.1 lp指令:打印文件 209
7.2 lpr指令:打印文件 210
7.3 lprm指令:刪除打印任務 211
7.4 lpc指令:打印機控製程序 211
7.5 lpq指令:顯示打印隊列的狀態 212
7.6 lpstat指令:顯示CUPS的狀態信息 213
7.7 cancel指令:取消打印任務 214
7.8 cupsdisable指令:停止打印機 214
7.9 cupsenable指令:啟動打印機 215
7.10 lpadmin指令:管理CUPS打印機 216
7.11 習題 217
第8章 其他操作 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指令:顯示當前主機的數字標識 226
8.9 date指令:顯示與設置系統日期和時間 227
8.10 dircolors指令:設置ls指令的輸出顏色 228
8.11 gpm指令:虛擬控制臺下的鼠標工具 229
8.12 sleep指令:暫停指定的時間 229
8.13 whatis指令:從數據庫中查詢指定的關鍵字 230
8.14 who指令:顯示當前登錄的用戶 230
8.15 whoami指令:顯示當前的用戶名 232
8.16 wall指令:向所有終端發送信息 232
8.17 write指令:向指定用戶的終端發送信息 233
8.18 mesg指令:控制終端是否可寫 233
8.19 talk指令:用戶聊天客戶端工具 234
8.20 login指令:登錄指令 235
8.21 mtools指令:DOS兼容工具集 235
8.22 stty指令:修改終端命令行的設置 236
8.23 let指令:進行基本的算術運算 237
8.24 users指令:顯示登錄系統的用戶 238
8.25 clear指令:清屏指令 238
8.26 tty指令:顯示終端機連接的標準輸入設備的文件名稱 239
8.27 sln指令:靜態的ln 239
8.28 yes指令:重復顯示字符串直到進程被殺死 239
8.29 習題 240
第2篇 Linux系統管理指令
第9章 用戶和工作組管理 242
9.1 useradd指令:創建新用戶 242
9.2 userdel指令:刪除用戶及相關文件 243
9.3 passwd指令:設置用戶密碼 243
9.4 groupadd指令:創建新工作組 245
9.5 groupdel指令:刪除工作組 246
9.6 su指令:切換用戶身份 247
9.7 usermod指令:修改用戶信息 248
9.8 chfn指令:改變用戶的finger信息 249
9.9 chsh指令:改變用戶的登錄Shell 250
9.10 finger指令:查詢用戶信息 251
9.11 gpasswd指令:工作組文件管理工具 252
9.12 groupmod指令:修改工作組信息 253
9.13 groups指令:顯示用戶所屬的工作組 254
9.14 pwck指令:驗證密碼文件的完整性 254
9.15 grpck指令:驗證組文件的完整性 255
9.16 logname指令:顯示當前用戶的登錄名 256
9.17 newusers指令:以批處理模式創建用戶 257
9.18 chpasswd指令:以批處理模式更新密碼 257
9.19 nologin指令:禮貌地拒絕用戶登錄 258
9.20 pwconv指令:創建用戶影子文件 259
9.21 pwunconv指令:還原用戶密碼到passwd文件中 260
9.22 grpconv指令:創建組影子文件 261
9.23 grpunconv指令:還原組密碼到group文件中 261
9.24 習題 262
第10章 硬件管理 264
10.1 arch指令:顯示主機架構類型 264
10.2 eject指令:彈出可移動的媒體 264
10.3 lsusb指令:顯示USB設備列表 266
10.4 lspci指令:顯示PCI設備列表 267
10.5 setpci指令:配置PCI設備 268
10.6 hwclock指令:查詢與設置硬件時鐘 269
10.7 systool指令:查看系統中的設備信息 270
10.8 習題 271
第11章 磁盤管理 273
11.1 df指令:報告磁盤空間的使用情況 273
11.2 fdisk指令:Linux磁盤分區工具 274
11.3 parted指令:強大的磁盤分區工具 277
11.4 mkfs指令:創建文件系統 279
11.5 badblocks指令:查找磁盤壞塊 280
11.6 partprobe指令:更新磁盤分區表 281
11.7 convertquota指令:將老格式的磁盤配額數據文件轉換為新格式 281
11.8 hdparm指令:讀取並設置磁盤參數 282
11.9 mkisofs指令:創建光盤映像文件 283
11.10 mknod指令:創建字符或者塊設備文件 284
11.11 mkswap指令:創建交換分區或交換文件 285
11.12 blockdev指令:在命令行調用ioctls()函數 286
11.13 pvcreate指令:創建物理捲 287
11.14 pvscan指令:掃描所有磁盤的物理捲 288
11.15 pvdisplay指令:顯示物理捲的屬性 289
11.16 pvremove指令:刪除指定的物理捲 290
11.17 pvck指令:檢查物理捲的元數據 290
11.18 pvchange指令:修改物理捲的屬性 291
11.19 pvs指令:輸出物理捲的信息報表 291
11.20 vgcreate指令:創建LVM捲組 292
11.21 vgscan指令:掃描並顯示系統中的捲組 293
11.22 vgdisplay指令:顯示LVM捲組的屬性 293
11.23 vgextend指令:向LVM捲組中添加物理捲 294
11.24 vgreduce指令:從LVM捲組中刪除物理捲 295
11.25 vgchange指令:修改LVM捲組的屬性 295
11.26 vgremove指令:刪除LVM捲組 296
11.27 vgconvert指令:轉換LVM捲組元數據的格式 296
11.28 lvcreate指令:創建LVM邏輯捲 297
11.29 lvscan指令:掃描LVM邏輯捲 298
11.30 lvdisplay指令:顯示LVM邏輯捲的屬性 298
11.31 lvextend指令:擴展LVM邏輯捲的空間 299
11.32 lvreduce指令:收縮LVM邏輯捲的空間 300
11.33 lvremove指令:刪除LVM邏輯捲 300
11.34 lvresize指令:調整LVM邏輯捲的空間 301
11.35 習題 302
第12章 文件系統管理 303
12.1 mount指令:加載文件系統 303
12.2 umount指令:卸載文件系統 304
12.3 xfs_admin指令:設置XFS文件系統信息 305
12.4 mke2fs指令:創建ext2、ext3和ext4文件系統 306
12.5 fsck指令:檢查文件系統 307
12.6 dumpe2fs指令:顯示ext2、ext3和ext4文件系統信息 308
12.7 e2fsck指令:檢查ext2、ext3和ext4文件系統 309
12.8 chattr指令:改變文件系統的屬性 311
12.9 lsattr指令:查看第二擴展文件系統的屬性 312
12.10 mountpoint指令:判斷目錄是不是加載點 313
12.11 edquota指令:編輯磁盤配額 314
12.12 quotacheck指令:磁盤配額檢查 316
12.13 quotaoff指令:關閉磁盤配額功能 318
12.14 quotaon指令:激活磁盤配額功能 319
12.15 quota指令:顯示用戶的磁盤配額功能 320
12.16 quotastats指令:查詢磁盤配額的運行狀態 321
12.17 repquota指令:顯示磁盤配額報表 321
12.18 swapoff指令:關閉交換空間 322
12.19 swapon指令:激活交換空間 323
12.20 sync指令:刷新文件系統的緩沖區 325
12.21 e2image指令:將ext2、ext3和ext4文件的元數據保存到文件中 325
12.22 e2label指令:設置文件系統的捲標 326
12.23 tune2fs指令:調整ext2、ext3和ext4文件系統的參數 327
12.24 resize2fs指令:調整ext2、ext3和ext4文件系統的大小 328
12.25 stat指令:顯示文件的狀態信息 329
12.26 findfs指令:通過捲標或UUID查找文件系統對應的設備文件 330
12.27 習題 331
第13章 進程與作業管理 332
13.1 at指令:在指定的時間執行任務 332
13.2 atq指令:顯示用戶待執行的任務列表 333
13.3 atrm指令:刪除待執行的任務 335
13.4 batch指令:在指定的時間執行任務 336
13.5 crontab指令:管理周期性執行的任務 337
13.6 killall指令:按照名稱殺死進程 340
13.7 nice指令:以指定的優先級運行程序 341
13.8 nohup指令:以忽略掛起信號的方式運行程序 342
13.9 pkill指令:按照進程名稱殺死進程 342
13.10 pstree指令:以樹形圖的方式顯示進程的派生關系 343
13.11 ps指令:報告系統當前的進程狀態 344
13.12 renice指令:調整進程的優先級 345
13.13 skill指令:向進程發送信號 346
13.14 watch指令:以全屏方式顯示周期性執行的指令 346
13.15 w指令:顯示已登錄用戶正在執行的指令 347
13.16 runlevel指令:顯示系統當前的運行等級 348
13.17 systemctl指令:控制系統服務 349
13.18 ipcs指令:報告進程間通信設施的狀態 350
13.19 pgrep指令:基於名稱查找進程 350
13.20 pidof指令:查找進程的ID號 351
13.21 pmap指令:報告進程的內存映射 352
13.22 習題 353
第14章 性能監測與優化 354
14.1 top指令:實時報告系統的整體運行情況 354
14.2 uptime指令:顯示系統運行時長與平均負載 355
14.3 free指令:顯示內存的使用情況 355
14.4 iostat指令:監視系統的磁盤I/O使用情況 357
14.5 mpstat指令:顯示CPU的相關狀態 359
14.6 sar指令:搜集、報告和保存系統的活動狀態 360
14.7 vmstat指令:顯示虛擬內存的狀態 361
14.8 time指令:統計指令的運行時間 362
14.9 tload指令:圖形化顯示系統的平均負載 363
14.10 lsof指令:顯示所有已打開的文件列表 364
14.11 fuser指令:報告進程使用的文件或套接字 364
14.12 習題 365
第15章 內核與模塊管理 367
15.1 sysctl指令:動態地配置內核參數 367
15.2 lsmod指令:顯示已加載模塊的狀態 368
15.3 insmod指令:加載模塊到內核中 369
15.4 modprobe指令:內核模塊智能加載工具 369
15.5 rmmod指令:從內核中移除模塊 371
15.6 modinfo指令:顯示模塊的詳細信息 372
15.7 depmod指令:產生模塊依賴的映射文件 373
15.8 uname指令:顯示系統信息 374
15.9 dmesg指令:檢查和控制內核環形緩沖區 375
15.10 kexec指令:直接啟動另一個Linux內核 375
15.11 slabtop指令:實時顯示內核slab的緩沖區信息 376
15.12 習題 377
第16章 X-Window系統管理 379
16.1 startx指令:初始化X-Window會話 379
16.2 xauth指令:修改訪問X服務器時的授權信息 379
16.3 xhost指令:X服務器訪問控制工具 381
16.4 xinit指令:X-Window系統初始化程序 382
16.5 xlsatoms指令:顯示X服務器定義的原子成分 383
16.6 xlsclients指令:列出在X服務器上顯示的客戶端程序 383
16.7 xlsfonts指令:顯示X服務器的字體列表 384
16.8 xset指令:設置X-Window系統的用戶愛好 385
16.9 習題 386
第17章 軟件包管理 387
17.1 rpm指令:RPM軟件包管理器 387
17.2 yum/dnf指令:基於RPM的軟件包管理器 388
17.3 apt-get指令:APT包管理工具 390
17.4 aptitude指令:基於文本界面的軟件包管理工具 392
17.5 apt-key指令:管理APT軟件包的密鑰 395
17.6 apt-sortpkgs指令:排序軟件包的索引文件 395
17.7 dpkg指令:Debian包管理器 396
17.8 dpkg-deb指令:Debian包管理器 398
17.9 dpkg-divert指令:將文件安裝到轉移目錄下 399
17.10 dpkg-preconfigure指令:軟件包安裝前詢問問題 399
17.11 dpkg-query指令:在dpkg數據庫中查詢軟件包 400
17.12 dpkg-reconfigure指令:重新配置已安裝的軟件包 401
17.13 dpkg-split指令:分割軟件包 402
17.14 dpkg-statoverride指令:改寫所有權和模式 404
17.15 dpkg-trigger指令:軟件包觸發器 404
17.16 patch指令:為代碼打補丁 405
17.17 rpm2cpio指令:將RPM包轉換為CIPO文件 406
17.18 rpmbuild指令:創建RPM軟件包 407
17.19 rpmdb指令:RPM數據庫管理工具 408
17.20 rpmquery指令:RPM軟件包查詢工具 408
17.21 rpmsign指令:管理RPM軟件包簽名 409
17.22 rpmverify指令:驗證RPM包 410
17.23 習題 411
第18章 系統安全管理 412
18.1 chroot指令:切換根目錄環境 412
18.2 lastb指令:顯示錯誤登錄列表 413
18.3 last指令:顯示用戶最近的登錄列表 414
18.4 lastlog指令:顯示用戶最近一次的登錄信息 415
18.5 logsave指令:將指令輸出信息保存到日誌中 416
18.6 logwatch指令:生成日誌報告 417
18.7 logrotate指令:日誌輪轉工具 418
18.8 sudo指令:以另一個用戶身份執行指令 419
18.9 習題 420
第19章 編程開發 422
19.1 test指令:測試條件表達式 422
19.2 expr指令:表達式求值 424
19.3 gcc指令:GNU C/C++編譯器 425
19.4 gdb指令:GNU調試器 427
19.5 ld指令:GNU鏈接器 428
19.6 ldd指令:顯示程序依賴的共享庫 429
19.7 make指令:GNU工程化編譯工具 430
19.8 as指令:GNU匯編器 431
19.9 gcov指令:測試代碼的覆蓋率 432
19.10 nm指令:顯示目標文件的符號表 434
19.11 perl指令:Perl語言解釋器 435
19.12 php指令:PHP的命令行接口 436
19.13 mktemp指令:創建臨時文件 436
19.14 習題 437
第3篇 Linux網絡管理指令
第20章 網絡配置 440
20.1 ifconfig指令:配置網絡接口 440
20.2 route指令:顯示並設置路由 442
20.3 ifcfg指令:配置網絡接口 443
20.4 ifdown指令:禁用網絡接口 443
20.5 ifup指令:激活網絡接口 444
20.6 hostname指令:顯示和設置系統的主機名稱 444
20.7 dhclient指令:動態獲取或釋放IP地址 446
20.8 dnsdomainname指令:顯示DNS的域名 447
20.9 domainname指令:顯示和設置系統的NIS域名 447
20.10 習題 448
第21章 網絡測試 449
21.1 ping指令:測試主機的網絡連通性 449
21.2 netstat指令:顯示網絡狀態 451
21.3 nslookup指令:域名查詢工具 454
21.4 traceroute指令:追蹤數據包到達目的主機的路由 457
21.5 arp指令:操縱ARP緩沖區 458
21.6 dig指令:DNS查詢工具 461
21.7 host指令:域名查詢工具 463
21.8 nc/ncat指令:隨意操縱TCP或UDP連接和監聽埠 465
21.9 arping指令:向鄰居主機發送ARP請求報文 468
21.10 arpwatch指令:監控ARP緩沖區的變化情況 470
21.11 tracepath指令:追蹤報文經過的路由信息 471
21.12 習題 472
第22章 網絡應用 474
22.1 elinks指令:純文本界面的WWW瀏覽器 474
22.2 ftp指令:文件傳輸協議客戶端 475
22.3 ipcalc指令:簡單的IP地址計算器 479
22.4 lftp指令:文件傳輸程序 479
22.5 lftpget指令:使用lftp下載文件 481
22.6 lynx指令:純文本網頁瀏覽器 482
22.7 mailq指令:顯示郵件傳輸隊列 484
22.8 mailstat指令:顯示到達的郵件狀態 484
22.9 mail指令:接收和發送電子郵件 486
22.10 wget指令:從指定的URL地址下載文件 488
22.11 ncftp指令:增強的FTP客戶端工具 491
22.12 習題 493
第23章 高級網絡管理 494
23.1 iptables指令:內核包過濾與NAT管理工具 494
23.2 iptables-save指令:保存iptables表 500
23.3 iptables-restore指令:還原iptables表 501
23.4 ip6tables指令:IPv6版內核包過濾管理工具 503
23.5 ip6tables-save指令:保存ip6tables表 506
23.6 ip6tables-restore指令:還原ip6tables表 508
23.7 firewall-cmd指令:防火牆管理工具 509
23.8 ip指令:顯示或操縱路由、網絡設備和隧道 511
23.9 tcpdump指令:監聽網絡流量 515
23.10 arpd指令:ARP守護進程 517
23.11 arptables指令:ARP包過濾管理工具 518
23.12 lnstat指令:顯示Linux的網絡狀態 520
23.13 nstat/rtacct指令:網絡狀態統計工具 522
23.14 ss指令:顯示活動套接字信息 523
23.15 iptraf指令:監視網卡流量 524
23.16 習題 526
第24章 網絡服務器管理 527
24.1 ab指令:Apache的Web服務器性能測試工具 527
24.2 apachectl指令:Apache Web服務器控制工具 529
24.3 exportfs指令:輸出NFS文件系統 530
24.4 htdigest指令:管理用戶摘要認證文件 531
24.5 htpasswd指令:管理用戶的認證文件 532
24.6 httpd指令:Apache的Web服務器守護進程 533
24.7 postconf指令:管理郵件服務器Postfix的配置文件 535
24.8 mysqldump指令:MySQL數據庫的備份工具 535
24.9 mysqladmin指令:MySQL服務器的客戶端管理工具 536
24.10 mysqlimport指令:MySQL服務器的數據導入工具 537
24.11 mysqlshow指令:顯示數據庫、數據表和列信息 538
24.12 mysql指令:MySQL服務器的客戶端工具 539
24.13 nfsstat指令:列出NFS的工作狀態 540
24.14 showmount指令:顯示NFS服務器的加載信息 541
24.15 smbclient指令:samba套件的客戶端工具 541
24.16 smbpasswd指令:修改用戶的SMB密碼 543
24.17 squidclient指令:squid客戶端管理工具 543
24.18 squid指令:代理服務器的守護進程 544
24.19 習題 546
第25章 網絡安全管理 547
25.1 scp指令:復制遠程文件 547
25.2 sftp指令:加密文件傳輸 548
25.3 ssh指令:安全連接客戶端 550
25.4 sshd指令:openssh服務器守護進程 553
25.5 ssh-keygen指令:生成、管理和轉換認證密鑰 554
25.6 ssh-keyscan指令:收集主機的SSH公鑰 555
25.7 sftp-server指令:安全的SFTP服務器 556
25.8 nmap指令:網絡探測工具和安全埠掃描器 557
25.9 習題 560
附錄 Linux指令索引 561