參考:
http://www.yeswedo.com.tw/product/productdescription.asp?rowid=11100
基本資料 | |
書 名: | Linux指令速查手冊 |
I S B N : | 978-7-115-16895-5 |
出 版 社 : | 人民郵電出版社 |
裝 訂: | 32開 平裝 黑白 |
隨書光碟: | |
書本頁數: | 680 頁 |
特價: | 483 元 |
內容簡介
作者: 吳奎恆
出版時間:2007-12-1
Linux是一款開源的操作系統,得到了廣大開發者的青睞。掌握Linux系統的指令及其用法是學習Linux系統的基礎。本書詳細地介紹了常用Linux指令的功能、語法、參數說明以及具體的操作實例。全書共講解指令412個,共有實例760個。
本書中所講指令按照字母順序和功能順序進行索引,讀者既可以按照字母順序進行搜尋,也可以按照功能順序進行學習。本書不僅適合於Linux初學者學習使用,而且可以作為Linux系統管理員的參考手冊。
目錄:
第1章 系統管理 1
1.1 adduser指令:增加一個系統使用者 2
1.2 apm指令:高級電源管理 3
1.3 apmsleep指令:APM進入備用或者休眠狀態 4
1.4 apropos指令:搜尋使用手冊的名字和相關描述 5
1.5 arch指令:輸出主機的體系結構 8
1.6 batch指令:執行批處理指令 8
1.7 bg指令:將程式放在後臺執行 9
1.8 cd指令:切換目錄 9
1.9 chfn指令:設定finger訊息 10
1.10 chsh指令:改變登錄系統時的shell 12
1.11 clear指令:清除終端螢幕 13
1.12 date指令:顯示或設定系統時間 13
1.13 echo指令:顯示文字行 16
1.14 exec指令:執行完指令後,交出控制權 18
1.15 exit指令:shell退出 18
1.16 fc指令:修改或者執行指令 19
1.17 fg指令:將後臺任務拉到前臺執行 21
1.18 fgconsole指令:列印虛擬終端的數目 22
1.19 finger指令:搜尋並顯示使用者訊息 22
1.20 free指令:顯示記憶體訊息 24
1.21 fuser指令:用檔案或者套接口表示進程 25
1.22 fwhois指令:顯示使用者的訊息 27
1.23 gcov指令:coverage測試工具 28
1.24 gdialog指令:從shell顯示文字訊息 30
1.25 gitps指令:顯示程式情況 32
1.26 groupadd指令:創建一個新的群組 33
1.27 groupdel指令:刪除一個群組 33
1.28 groupmod指令:改變系統群組的屬性 34
1.29 halt指令:關閉系統 35
1.30 help指令:顯示shell的內建指令的幫助訊息 36
1.31 history指令:顯示歷史指令 38
1.32 htpasswd指令:創建和更新使用者的認證檔案 40
1.33 id指令:顯示使用者的ID以及所屬群組的ID 42
1.34 info指令:讀取目錄訊息 43
1.35 init指令:開關機設定 46
1.36 ipcs指令:顯示進程間通信的訊息 47
1.37 ipcrm指令:刪除消息隊列、旗語設定或者共享記憶體的ID 49
1.38 jobs指令:列出所有後臺程式 50
1.39 kill指令:殺死執行中的進程 51
1.40 killall指令:殺死同名的所有進程 52
1.41 last指令:列出目前與過去登錄系統的使用者相關訊息 55
1.42 lastb指令:列出登錄系統失敗的使用者相關訊息 57
1.43 login指令:登錄系統 58
1.44 logname指令:顯示登錄帳號的訊息 59
1.45 logrotate指令:處理log檔案 59
1.46 logout指令:退出系統 60
1.47 lsmod指令:顯示Linux內核的模塊訊息 61
1.48 man指令:格式化和顯示線上手冊 62
1.49 manpath指令:設定man手冊的查詢路徑 65
1.50 mkfontdir指令:創建字體檔案目錄 66
1.51 mount指令:掛載檔案系統 67
1.52 mpost指令:系統的繪畫工具 69
1.53 msgcat指令:合併消息目錄 70
1.54 msgcomm指令:匹配兩個消息目錄 71
1.55 msgen指令:創建英語消息目錄 73
1.56 msginit指令:初始化消息目錄 74
1.57 newgrp指令:登錄另一個群組 75
1.58 nohup指令:退出系統繼續執行指令 76
1.59 ntsysv指令:設定系統的各種服務 76
1.60 open指令:開啟虛擬終端 77
1.61 pgrep指令:基於名字和其他屬性的搜尋或信號處理 79
1.62 pidof指令:找到執行程式的進程ID 85
1.63 pkill指令:殺死進程 86
1.64 pmap指令:顯示程式的記憶體訊息 89
1.65 procinfo指令:顯示系統狀態 94
1.66 ps指令:報告程式狀況 95
1.67 pstree指令:以樹狀圖顯示程式 99
1.68 pwck指令:檢查密碼檔案 104
1.69 pwd指令:顯示工作目錄 105
1.70 reboot指令:重新啟動 106
1.71 rencie指令:調整優先級 106
1.72 rlogin指令:遠端登錄 108
1.73 rmmod指令:刪除模塊 111
1.74 rsh指令:遠端登錄的shell 115
1.75 rwho指令:查看系統使用者 118
1.76 screen指令:多重視窗管理程式 119
1.77 shutdown指令:系統關機指令 122
1.78 sleep指令:休眠 123
1.79 su指令:變更使用者身份 124
1.80 sudo指令:以其他身份來執行指令 125
1.81 suspend指令:暫停執行shell 127
1.82 swatch指令:系統監控程式 128
1.83 symlinks指令:維護符號連結的工具程式 129
1.84 tload指令:顯示系統負載 129
1.85 top指令:顯示進程訊息 130
1.86 uname指令:顯示系統訊息 137
1.87 useradd指令:建立使用者帳號 139
1.88 userconf指令:使用者帳號設定 140
1.89 usermod指令:修改使用者帳號 141
1.90 userdel指令:刪除使用者帳號 142
1.91 users指令:顯示使用者 143
1.92 vlock指令:鎖定終端 143
1.93 w指令:顯示登錄系統的使用者訊息 145
1.94 wait指令:等待程式返回狀態 146
1.95 watch指令:將結果輸出到標準輸出設備 147
1.96 whereis指令:搜尋檔案 149
1.97 which指令:搜尋檔案 150
1.98 who指令:顯示系統使用者訊息 151
1.99 whoami指令:顯示使用者名 153
1.100 whois指令:顯示指定使用者訊息 154
1.101 &指令:將任務放到後臺執行 154
第2章 系統設定 157
2.1 alias指令:設定指令的別名 158
2.2 apmd指令:高級電源管理 158
2.3 at指令:系統將執行的任務排隊 159
2.4 atd指令:執行已經排隊的任務 162
2.5 atq指令:檢查排隊的任務 163
2.6 atrm指令:刪除已經排隊的任務 164
2.7 atrun指令:執行已排隊的任務 164
2.8 aumix指令:設定音效設備 165
2.9 authconfig指令:設定系統的認證訊息 167
2.10 bind指令:顯示或者設定按鍵組合 168
2.11 chkconfig指令:設定系統的應用程式 171
2.12 chroot指令:改變根目錄 175
2.13 clock指令:系統RTC時間設定 176
2.14 crontab指令:設定計時器 177
2.15 declare指令:顯示或者設定shell變量 178
2.16 depmod指令:模塊關係 180
2.17 dircolors指令:ls指令對應的顯示顔色設定 181
2.18 dmesg指令:顯示開機訊息 182
2.19 enable指令:可用的shell內置指令 184
2.20 eval指令:連接多個指令 186
2.21 export指令:設定或者顯示環境變量 187
2.22 false指令:不做任何事情,表示失敗 191
2.23 fbset指令:設定幀緩衝區 192
2.24 hash指令:顯示和清除哈希表 193
2.25 hostid指令:列印出當前主機的標識 194
2.26 hostname指令:顯示或者設定當前系統的主機名 195
2.27 hwclock指令:顯示與設定硬體時鍾(rtc) 197
2.28 insmod指令:載入模塊 199
2.29 isosize指令:顯示iso9660檔案系統訊息 200
2.30 kbdconfig指令:設定鍵盤類型 200
2.31 ldconfig指令:設定動態連結綁定 201
2.32 ldd指令:列印共享庫檔案的相互依賴關係 202
2.33 lilo指令:引導安裝程式 203
2.34 liloconfig指令:設定程式的載入 204
2.35 losetup指令:設定循環 205
2.36 mev指令:監視滑鼠情況 206
2.37 minfo指令:顯示MS-DOS檔案系統的各項參數 207
2.38 mkkickstart指令:建立安裝的組態檔案 207
2.39 mkraid指令:初始化/升級RAID設備陣列 208
2.40 modinfo指令:顯示內核訊息 209
2.41 modprobe指令:自動處理可載入模塊 210
2.42 mouseconfig指令:設定滑鼠相關參數 211
2.43 nice指令:設定優先權 213
2.44 passwd指令:設定密碼 214
2.45 pwconv指令:開啟使用者的投影密碼 215
2.46 pwunconv指令:關閉使用者的投影密碼 216
2.47 resize指令:設定終端機視窗的大小 216
2.48 rpm指令:管理RPM包 217
2.49 runlevel指令:顯示執行等級 219
2.50 set指令:設定shell 220
2.51 setconsole指令:設定系統終端 222
2.52 setenv指令:查詢或顯示環境變量 223
2.53 setserial指令:設定或顯示串口的相關訊息 224
2.54 setup指令:設定公用程式 224
2.55 sliplogin指令:將終端機之間的連接變為sliplogin連接 228
2.56 swapoff指令:關閉系統交換分區 228
2.57 swapon指令:啟動系統交換分區 230
2.58 sysctl指令:設定系統核心參數 231
2.59 telinit指令:設定系統的執行級別 233
2.60 timeconfig指令:設定時區 234
2.61 ulimit指令:控制shell程式的資源 235
2.62 unalias指令:刪除別名 237
2.63 unset指令:刪除變量或函數 238
2.64 up2date指令:更新Linux系統 240
2.65 vmstat指令:顯示虛擬記憶體訊息 242
2.66 yes指令:持續輸出給定的字符串,每行顯示一個字符串 245
第3章 文字編輯 247
3.1 awk指令:模式匹配語言 248
3.2 col指令:過濾控制字符 250
3.3 colrm指令:刪除指定的列 251
3.4 comm指令:比較排序檔案 252
3.5 ed指令:文字編輯器 254
3.6 egrep指令:輸出匹配某種模式的行 256
3.7 ext2ed指令:ext2檔案系統編輯 256
3.8 fgrep指令:匹配字符串 256
3.9 fmt指令:編排文字檔案 259
3.10 gedit指令:gnome的文字編輯器 260
3.11 head指令:輸出檔案開頭的部分訊息 261
3.12 ispell指令:拼字檢查程式 263
3.13 jed指令:編輯文字檔案 266
3.14 joe指令:編輯文字檔案 267
3.15 join指令:將兩個檔案中與指定欄位內容相同的行連接起來 272
3.16 less指令:一次顯示一頁文字 275
3.17 more指令:顯示檔案訊息 277
3.18 nano指令:文字編輯器 278
3.19 pg指令:瀏覽檔案 280
3.20 pico指令:編輯文字檔案 283
3.21 sed指令:利用script命令處理文字檔案 285
3.22 sort指令:將文字檔案內容加以排序 291
3.23 spell指令:拼字檢查程式 297
3.24 tr指令:轉換檔案中的字符 297
3.25 uniq指令:檢查檔案中重複出現的行 299
3.26 vi指令:文字編輯器 301
3.27 vim指令:增強型vi編輯器 306
3.28 view指令:文字編輯器 307
3.29 wc指令:計算字數 308
第4章 檔案傳輸 311
4.1 bye指令:中斷FTP連接 312
4.2 fold指令:限制檔案列寬 312
4.3 ftp指令:檔案傳輸協議 314
4.4 ftpcount指令:顯示ftp登錄使用者數 321
4.5 ftpshut指令:定時關閉ftp伺服器 321
4.6 ftpwho指令:顯示ftp登錄使用者訊息 322
4.7 ncftp指令:傳輸檔案 322
4.8 ncftpget指令:下載檔案 327
4.9 ncftpls指令:顯示檔案目錄 328
4.10 ncftpput指令:上傳檔案 329
4.11 tftp指令:傳輸檔案 330
4.12 uucico指令:uucp檔案傳輸 332
4.13 uucp指令:在UNIX系統之間傳送檔案 333
4.14 uupick指令:處理檔案 334
4.15 uuto指令:檔案傳送到遠端主機 335
第5章 檔案管理 337
5.1 aspell指令:檢查檔案的錯誤 338
5.2 attr指令:XFS檔案系統對象的擴展屬性 340
5.3 basename指令:顯示檔案或者目錄的基本名稱 341
5.4 chattr指令:改變檔案的屬性 341
5.5 chgrp指令:改變檔案或者目錄所屬的群組 343
5.6 chmod指令:設定檔案或者目錄的權限 345
5.7 chown指令:改變檔案的擁有者或者群組 347
5.8 cksum指令:檔案的CRC校驗 349
5.9 cmp指令:比較檔案差異 350
5.10 cp指令:複製 352
5.11 csplit指令:分割檔案 355
5.12 diff指令:產生差異訊息 356
5.13 diffstat指令:diff結果的統計訊息 362
5.14 dirname指令:顯示檔案的除名字外的路徑 363
5.15 file指令:辨識檔案類型 364
5.16 filterdiff指令:從diff檔案中提取不同 365
5.17 find指令:搜尋目錄或者檔案 366
5.18 findfs指令:通過列表或者使用者ID搜尋檔案系統 374
5.19 git指令:在文字模式下管理檔案 375
5.20 indent指令:調整C原始代碼檔案的格式 375
5.21 ln指令:連結檔案或目錄 378
5.22 lndir指令:連接目錄內容 380
5.23 locate指令:搜尋檔案 381
5.24 lsattr指令:顯示檔案屬性 382
5.25 mattrib指令:變更或顯示MS-DOS檔案的屬性 384
5.26 mc指令:交互式檔案管理程式 385
5.27 mcopy指令:複製MS-DOS檔案到UNIX系統,或者從UNIX系統複製MS-DOS檔案 387
5.28 md5sum指令:檢驗檔案 387
5.29 mdel指令:MS-DOS檔案刪除 389
5.30 mdir指令:顯示MS-DOS目錄 390
5.31 mkdir指令:建立目錄 390
5.32 mktemp指令:建立暫存檔案 391
5.33 mmove指令:移動MS-DOS檔案 392
5.34 mread指令:複製MS-DOS檔案 393
5.35 mren指令:更改MS-DOS檔案名稱 393
5.36 mshowfat指令:顯示MS-DOS檔案的記錄 393
5.37 mtools指令:顯示mtools支持的指令 394
5.38 mtoolstest指令:測試並顯示mtools的相關設定 394
5.39 mv指令:移動或更名現有的檔案或目錄 397
5.40 od指令:輸出檔案內容 398
5.41 paste指令:合併檔案的列 402
5.42 patch指令:修補檔案 404
5.43 rcp指令:複製遠端主機的檔案或目錄 407
5.44 rhmask指令:產生加密檔案 408
5.45 rm指令:刪除檔案或目錄 408
5.46 rmdir指令:刪除目錄 413
5.47 scp指令:遠端複製檔案 415
5.48 slocate指令:搜尋檔案或目錄 417
5.49 split指令:切割檔案 419
5.50 stat指令:顯示inode內容 421
5.51 sum指令:計算檔案的校驗碼 423
5.52 tee指令:讀取標準輸入到標準輸出並可儲存為檔案 424
5.53 tmpwatch指令:刪除臨時檔案 426
5.54 touch指令:更新檔案或目錄時間 427
5.55 tree指令:以樹狀圖顯示目錄內容 428
5.56 umask指令:指定在建立檔案時預設的權限掩碼 434
第6章 備份壓縮 437
6.1 ar指令:建立、修改或從檔案檔案中提取檔案 438
6.2 bunzip2指令:解壓縮.bz2類型的檔案 439
6.3 bzip2指令:解壓縮.bz2檔案 441
6.4 bzip2recover指令:損壞.bz2檔案的修復 442
6.5 compress指令:壓縮解壓檔案 443
6.6 cpio指令:備份檔案 444
6.7 dump指令:檔案系統備份 450
6.8 fdisk指令:Linux分區表控制 451
6.9 fsck指令:檢查檔案系統並嘗試修復錯誤 454
6.10 fsck.ext2指令:檢查ext2檔案系統 456
6.11 fsck.ext3指令:檢查ext3檔案系統 457
6.12 fsck.minix指令:檢查檔案系統並嘗試修復錯誤 458
6.13 gunzip指令:解壓縮檔案 459
6.14 gzexe指令:壓縮可執行檔案 460
6.15 gzip指令:壓縮檔案 460
6.16 hdparm指令:顯示和設定硬碟參數 462
6.17 lha指令:壓縮或解壓縮檔案 464
6.18 tar指令:壓縮/解壓縮檔案 465
6.29 umount指令:卸除檔案系統 467
6.20 unarj指令:解壓縮檔案 468
6.21 uncompress指令:解壓縮.Z檔案 469
6.22 unzip指令:解壓縮zip檔案 470
6.23 zip指令:壓縮檔案 472
6.24 zipinfo指令:顯示壓縮檔案的訊息 476
第7章 網路通信 481
7.1 apachectl指令:apache HTTP伺服器控制接口 482
7.2 arp指令:系統ARP快取記憶體 483
7.3 arpwatch指令:監聽ARP記錄 484
7.4 arping指令:向鄰居主機發送ARP請求 485
7.5 cu指令:主機間通信 488
7.6 dip指令:IP撥號連接 489
7.7 gaim指令:即時訊息傳輸 490
7.8 getty指令:設定終端設定 490
7.9 host指令:dns查詢 491
7.10 httpd指令:apache http伺服器程式 495
7.11 ifconfig指令:顯示或者設定網路設備 497
7.12 iptables指令:IPv4的包過濾和nat的管理 500
7.13 iptables-save指令:IP列表存儲 504
7.14 iwconfig指令:設定無線網路設備 507
7.15 mesg指令:控制終端的寫入 508
7.16 mingetty指令:精簡版的getty 509
7.17 minicom指令:調制解調器通信程式 510
7.18 mkfifo指令:創建管道 511
7.19 mtr指令:網路診斷工具 512
7.20 nc指令:設定路由器 513
7.21 netconfig指令:設定各項網路功能 516
7.22 netstat指令:顯示網路狀態 517
7.23 nslookup指令:dns搜尋 523
7.24 ping指令:檢測主機(IPv4) 525
7.25 ping6指令:檢測主機(IPv6) 527
7.26 pppd指令:ppp連線的守護進程 529
7.27 ppp-off指令:關閉ppp連線 530
7.28 pppsetup指令:設定ppp連線 530
7.29 pppstats指令:顯示ppp連線狀態 530
7.30 rdate指令:顯示其他主機的日期與時間 531
7.31 route指令:顯示並設定路由 532
7.32 samba指令:控制Samba服務端 535
7.33 smbd指令:Samba服務端 536
7.34 ssh指令:遠端登錄 537
7.35 statserial指令:samba伺服器程式 538
7.36 talk指令:與其他使用者交談 540
7.37 tcpdump指令:傾倒網路傳輸資料 540
7.38 telnet指令:遠端登錄 545
7.39 testparm指令:測試Samba設定 547
7.40 tracepath指令:追蹤路徑 549
7.41 traceroute指令:顯示資料包到主機間的路徑 550
7.42 tty指令:顯示標準輸入設備名稱 551
7.43 uulog指令:顯示uucp記錄訊息 552
7.44 uuname指令:顯示uucp遠端主機 553
7.45 uustat指令:顯示uucp狀態 554
7.46 uux指令:在遠端的uucp主機上執行指令 555
7.47 wall指令:發送訊息 556
7.48 wget指令:從網際網路下載資源 556
7.49 write指令:傳送訊息 558
7.50 ytalk指令:與其他使用者交談 559
第8章 磁碟管理 561
8.1 automount指令:為auto檔案系統設定掛載點 562
8.2 df指令:磁碟訊息 563
8.3 dirs指令:顯示目錄訊息 565
8.4 du指令:顯示目錄或者檔案所佔的磁碟空間 566
8.5 mt指令:磁帶驅動操作 569
8.6 mzip指令:zip/jaz磁碟驅動器控制指令 571
8.7 quota指令:顯示磁碟已使用的空間與限制 571
8.8 quotacheck指令:檢查磁碟的使用空間與限制 572
8.9 quotaoff指令:關閉磁碟空間限制 573
8.10 quotaon指令:開啟磁碟空間限制 574
8.11 quotastats指令:顯示磁碟空間的限制 575
8.12 raidstop指令:關閉軟體控制的磁碟陣列 576
8.13 repquota指令:檢查磁碟空間限制的狀態 576
8.14 rmt指令:遠端磁帶傳輸協議模塊 577
8.15 sfdisk指令:硬碟分區工具程式 577
8.16 sync指令:將記憶體緩衝區內的資料寫入磁碟 579
第9章 磁碟維護 581
9.1 badblocks指令:檢查磁碟壞道 582
9.2 cfdisk指令:磁碟分區 583
9.3 dd指令:轉換複製檔案 584
9.4 e2fsck指令:檢查ext2檔案系統 586
9.5 mkbootdisk指令:建立目前系統的啟動盤 587
9.6 mke2fs指令:建立ext2檔案系統 588
9.7 mkfs指令:建立各種檔案系統 589
9.8 mkfs.minix指令:建立minix檔案系統 590
9.9 mkinitrd指令:建立要載入ramdisk的映像檔案 591
9.10 mkisofs指令:建立iso 9660映像檔案 592
9.11 mkswap指令:設定交換區(swap area) 593
9.12 restore指令:還原dump操作備份的檔案 594
第10章 程式編譯 597
10.1 as指令:標準GNU彙程式化序 598
10.2 autoconf指令:產生設定腳本 601
10.3 autoheader指令:為configure產生模板頭檔案 603
10.4 autoreconf指令:更新已經產生的設定檔案 604
10.5 autoscan指令:產生初步的configure.in檔案 605
10.6 autoupdate指令:更新configure.in檔案 606
10.7 gcc指令:GNU的C和C++編譯器 607
10.8 gdb指令:GNU調試器 608
10.9 gdbserver指令:遠端GNU伺服器 610
10.10 make指令:編譯內核或模塊 611
第11章 列印作業 613
11.1 cat指令:輸出檔案內容 614
11.2 cut指令:剪下檔案 615
11.3 pr指令:編排檔案格式 617
11.4 tac指令:反序輸出檔案 619
11.5 tail指令:顯示檔案的末尾內容 621
11.6 zcat指令:顯示壓縮檔案的內容 624
第12章 電子郵件新聞組 627
12.1 fetchmail指令:獲得郵件 628
12.2 getlist指令:下載新聞 631
12.3 mail指令:收發郵件 632
12.4 mailq指令:顯示發件箱的郵件 635
12.5 mutt指令:e-mail管理 636
12.6 nntpget指令:從新聞伺服器下載文章 637
12.7 pine指令:收發郵件 638
12.8 slrn指令:新聞閱讀程式 639
第13章 X Windows System 641
13.1 startx指令:啟動圖形界面 642
13.2 xset指令:設定X windows 642
第14章 格式轉換 645
14.1 dvips指令:將DVI檔案轉換為Postscript檔案 646
14.2 fiascotopnm指令:將壓縮的fiasco鏡像檔案轉換為pgm或ppm格式 647
14.3 find2perl指令:將find指令行轉換為perl代碼 648
14.4 gemtopbm指令:轉換圖形檔案 648
14.5 giftopnm指令:檔案轉換 649
14.6 iconv指令:字符集轉換 650
14.7 pcxtoppm指令:轉換圖形檔案 652
14.8 pfbtops指令:轉換字體檔案 652
14.9 picttoppm指令:檔案轉換 653
14.10 pi1toppm指令:轉換圖形檔案 654
14.11 pjtoppm指令:轉換列印檔案 655
14.12 qrttoppm指令:轉換qrt檔案 655
14.13 sox指令:音訊檔案轉換 656
第15章 系統軟體工具 659
15.1 dc指令:一個任意精度的計算器 660
15.2 expr指令:簡單計算器 662
附錄 指令索引(按首字母排序) 665
全站熱搜
留言列表