Linux 系統管理直通車-嵌入式開發直通車 Linux系统管理直通车(附DVD光盘)

劉明, 蔡娜

  • 出版商: 電子工業
  • 出版日期: 2014-01-01
  • 定價: $479
  • 售價: 8.5$407
  • 語言: 簡體中文
  • 頁數: 393
  • 裝訂: 平裝
  • ISBN: 7121221187
  • ISBN-13: 9787121221187
  • 相關分類: 嵌入式系統Linux
  • 已絕版

買這商品的人也買了...

商品描述

<內容簡介>

《Linux系統管理直通車(附光盤嵌入式開發直通車)》以Redhat為平臺,詳細地介紹瞭如何在命令行下進行Linux系統的配置管理,並通過大量的實例及演示來幫助讀者快速掌握Linux系統配置的方法和技巧。本書內容全面,覆蓋了Linux系統下的常用內容,包括Linux的安裝與啟動、Linux權限、系統及磁盤管理、Linux系統管理、Linux 編輯器與正則表達式、網絡與系統安全等。
    《Linux系統管理直通車(附光盤嵌入式開發直通車)》內容豐富,通俗易懂,便於自學,適合作為Linux系統初學者的教材及參考書,也可以作為Linux系統工程師的工具書。本書由劉明、蔡娜編著。

<目錄>

第1部分  Linux的安裝與啟動
第1章  Linux系統簡介  2
1.1  什麼是Linux  2
1.2  Linux的發展  3
1.3  Linux的特點  4
1.3.1  免費、開源  4
1.3.2  廣泛的硬件支持  4
1.3.3  安全性及可靠性好  4
1.3.4  良好的用戶界面  4
1.3.5  功能強大  5
1.4  Linux標準  5
1.4.1  GNU  5
1.4.2  POSIX  7
1.4.3  LSB  7
第2章  Linux系統的安裝  8
2.1  常見的Linux發行版本  8
2.2  rhel6的安裝  9
第3章  系統操作與關機  30
3.1  系統操作  30
3.1.1  X-Window與命令行模式的切換  30
3.1.2  命令行操作  30
3.2  幫助信息查詢  32
3.2.1  --help  32
3.2.2  man page  33
3.2.3  info page  35
3.3  關機方法  36
3.3.1  shutdown  36
3.3.2  halt  37
3.3.3  reboot  37
3.3.4  init  37
第4章  Linux系統的啟動過程  38
4.1  Linux的啟動流程  38
4.1.1  BIOS自檢  38
4.1.2  MBR引導  39
4.1.3  Boot Loader  39
4.1.4  加載內核kernel  40
4.1.5  啟動init進程  40
4.1.6  讀取inittab文件,執行/etc/rc.d/rc.sysinit,rc等腳本  40
4.1.7  啟動完成,登錄系統  41
4.2  系統運行級別  41
4.3  GRUB  43
4.3.1  與硬盤的關係  44
4.3.2  配置文件  44
4.3.3  啟動時可以選擇  46
4.3.4  GRUB的安裝  47
4.4  啟動過程的問題解決  50
4.4.1  GRUB在線編輯  51
4.4.2  單用戶模式  53
第2部分  Linux權限、系統及磁盤管理
第5章  文件與目錄管理  56
5.1  目錄與路徑  56
5.1.1  目錄層次配置標準FHS  56
5.1.2  相對路徑與絕對路徑  59
5.1.3  執行文件路徑的變量:$PATH  60
5.2  文件及目錄的管理  62
5.2.1  ls查看文件和目錄  62
5.2.2  cp複製文件或目錄  63
5.2.3  rm刪除文件或目錄  65
5.2.4  mv移動文件與目錄,或重命名  66
5.2.5  touch修改文件時間與創建新文件  68
5.3  目錄的相關操作  69
5.3.1  cd 切換目錄  70
5.3.2  pwd 顯示當前所在的目錄  70
5.3.3  mkdir建立新目錄  71
5.3.4  rmdir刪除空目錄  72
5.4  文件內容查看  72
5.4.1  cat  73
5.4.2  tac  74
5.4.3  nl  74
5.4.4  more與less  75
5.4.5  head與tail  77
5.5  文件的查找  78
5.5.1  which  79
5.5.2  whereis  79
5.5.3  locate  80
5.5.4  find  82
第6章  文件權限與目錄配置  85
6.1  文件與目錄的屬性  85
6.1.1  文件的屬性  85
6.1.2  目錄的屬性  87
6.1.3  文件的類別  88
6.2  文件與目錄權限修改  90
6.2.1  修改文件的所屬組(chgrp)  90
6.2.2  修改文件的所屬用戶(chown)  91
6.2.3  修改文件的屬性(chmod)  92
6.3  特殊權限  94
6.3.1  默認權限  94
6.3.2  隱藏權限  96
6.3.3  特殊權限  97
第7章  賬號及權限管理  101
7.1  用戶管理  101
7.1.1  UID  101
7.1.2  與用戶相關的配置文件  102
7.1.3  useradd  105
7.1.4  userdel  109
7.1.5  usermod  109
7.1.6  passwd  110
7.1.7  用戶功能  112
7.2  組管理  114
7.2.1  GID  114
7.2.2  與組相關的配置文件  114
7.2.3  groupadd  116
7.2.4  groupmod  117
7.2.5  groupdel  117
7.2.6  gpasswd  118
7.2.7  初始用戶組和有效用戶組  119
7.3  用戶身份切換  120
7.3.1  su  120
7.3.2  sudo  122
7.4  ACL的使用  124
7.5  PAM模塊  128
7.5.1  PAM的配置文件設置  129
7.5.2  PAM模塊介紹  130
7.5.3  示例說明  131
第8章  磁盤管理  133
8.1  磁盤管理  133
8.1.1  fdisk  133
8.1.2  mkfs  139
8.1.3  e2label  141
8.2  軟件磁盤陣列RAID  141
8.2.1  磁盤陣列的級別  141
8.2.2  磁盤陣列的配置  142
8.2.3  RAID錯誤救援  146
8.2.4  關閉軟件 RAID  150
8.3  邏輯捲管理LVM  151
8.3.1  LVM的概念  151
8.3.2  LVM的配置  151
8.3.3  LVM容量的放大與縮小  156
8.3.4  LVM快照  167
第9章  文件系統管理  173
9.1  文件系統管理  173
9.1.1  df  173
9.1.2  du  175
9.2  文件系統的掛載與卸載  177
9.2.1  掛載文件系統  177
9.2.2  卸載文件系統  179
9.2.3  文件系統的自動掛載  179
9.3  內存置換空間SWAP  180
9.4  PROC文件系統  182
9.4.1  proc目錄下的常見文件  182
9.4.2  進程目錄下的常見文件  184
9.4.3  設置內核參數  185
第3部分  Linux系統管理
第10章  RPM軟件包的管理  188
10.1  簡介  188
10.1.1  RPM與SRPM  188
10.1.2  什麼是平臺架構  189
10.2  Linux軟件包的管理  189
10.2.1  安裝RPM包  190
10.2.2  升級RPM包  191
10.2.3  刪除RPM包  192
10.2.4  查詢RPM軟件包的功能  192
10.2.5  RPM的校驗  197
10.3  SRPM的使用  198
10.3.1  rpmbuild  199
10.3.2  spec文件  200
10.3.3  示例  203
10.4  YUM軟件包管理  206
10.4.1  配置  206
10.4.2  YUM方式的使用  208
第11章  進程管理  215
11.1  簡介  215
11.2  工作管理  215
11.2.1  讓指令在背景中執行(&)  216
11.2.2  讓指令在背景中等待(Ctrl+z)  216
11.2.3  查看目前背景的工作狀態(jobs)  216
11.2.4  將背景中的工作調到前景繼續運行(fg)  217
11.2.5  讓工作在背景中運行(bg)  218
11.3  進程查看  218
11.3.1  ps  218
11.3.2  pstree  222
11.3.3  top  224
11.4  進程刪除  226
11.4.1  kill  226
11.4.2  killall  228
第12章  Linux性能及系統監控  229
12.1  監測系統負載  229
12.1.1  uptime  229
12.1.2  w  230
12.1.3  使用cat /proc/loadavg命令  230
12.2  服務器性能監控  230
12.2.1  free  231
12.2.2  vmstat  232
12.2.3  mpstat  234
12.2.4  iostat  235
12.2.5  sar  239
12.2.6  netstat  249
12.3  Linux核心硬件狀態監控  252
12.3.1  hdparm  252
12.3.2  dmesg  254
12.3.3  lspci  255
12.3.4  lsusb  257
12.3.5  sensors  257
第13章  系統服務管理  260
13.1  daemon與服務  260
13.1.1  工作模式  260
13.1.2  啟動腳本  261
13.1.3  與服務有關的埠  262
13.2  系統服務管理  263
13.2.1  service  263
13.2.2  chkconfig  263
13.2.3  ntsysv  265
13.3  xinetd配置  265
13.3.1  解析 xinetd.conf  266
13.3.2  /etc/xinetd.d/*  267
13.4  實例  268
13.4.1  stand-alone  269
13.4.2  xinetd  269
第14章  例行性命令與磁盤配額  271
14.1  例行性命令  271
14.1.1  什麼是例行性命令  271
14.1.2  僅執行一次的例行性命令at  271
14.1.3  循環執行的例行性命令cron  273
14.2  磁盤配額  275
14.2.1  什麼是磁盤配額  276
14.2.2  quota的使用  277
14.2.3  磁盤配額使用實例  279
第15章  壓縮與打包  283
15.1  簡介  283
15.2  壓縮命令  284
15.2.1  compress  284
15.2.2  gzip和zcat  285
15.2.3  bzip2與bzcat  286
15.3  打包命令tar  287
15.3.1  tar命令的基本用法  287
15.3.2  使用tar壓縮與解壓文件  289
15.4  光盤刻錄  290
15.4.1  mkisofs  290
15.4.2  cdrecord  291
第16章  備份與恢復  293
16.1  簡介  293
16.2  備份介質的選擇  294
16.3  備份策略  294
16.3.1  完全備份  294
16.3.2  增量備份  294
16.3.3  差異備份  295
16.4  定時備份工具  295
16.4.1  dump和restore  295
16.4.2  dd  302
16.4.3  cpio  304
16.5  實時備份  306
16.5.1  DRBD  306
16.5.2  rsync與inotify  311
第17章  系統日誌管理  318
17.1  簡介  318
17.2  rsyslogd  319
17.2.1  配置文件/etc/rsyslog.conf  319
17.2.2  配置文件/etc/sysconfig/syslog  321
17.2.3  實例  322
17.3  logrotate  323
17.3.1  logrotate 的配置  323
17.3.2  使用include 選項讀取其他配置文件  325
17.3.3  與cron配合使用  326
17.4  登錄日誌分析  327
17.4.1  who  327
17.4.2  w  327
17.4.3  ac  327
17.4.4  last  328
17.4.5  lastlog  329
第4部分  Linux編輯器與正則表達式
第18章  vi編輯器  332
18.1  vi編輯器  332
18.1.1  啟動vi編輯器  332
18.1.2  vi的使用模式  334
18.1.3  文件的保存和退出  338
18.2  vim的附加功能  339
18.2.1  塊選擇  339
18.2.2  多文件編輯  340
18.2.3  多窗口功能  341
18.3  vim的配置  342
第19章  正則表達式  343
19.1  正則表達式  343
19.1.1  基本正則表達式  343
19.1.2  擴展正則表達式  344
19.2  grep  344
19.2.1  grep  345
19.2.2  egrep  346
19.3  sed  347
19.3.1  使用方法  347
19.3.2  尋址與命令  348
19.3.3  示例  349
19.4  awk  353
19.4.1  awk程序模式  353
19.4.2  BEGIN與END代碼塊  354
19.4.3  awk的內置變量  355
19.4.4  awk的運算符  357
第5部分  網絡與系統安全
第20章  網絡管理  360
20.1  網絡配置  360
20.1.1  ifconfig  360
20.1.2  route  364
20.1.3  ip  367
20.2  網絡故障檢測  372
20.2.1  ping  372
20.2.2  netstat  373
20.2.3  nslookup  375
第21章  Linux系統的安全  376
21.1  iptables  376
21.1.1  表與鏈  376
21.1.2  iptables的使用  377
21.2  TCP_wrappers  386
21.2.1  服務查看  386
21.2.2  配置  387
21.2.3  實例  387
21.3  SELinux  388
21.3.1  安全上下文  388
20.3.2  修改安全上下文  389
21.3.3  SELinux的狀態查看  391
21.3.4  SELinux的啟動與關閉  392