目錄第1章 | Linux系統(tǒng)基礎11.1 Linux系統(tǒng)簡介11.1.1 Linux系統(tǒng)的發(fā)展21.1.2 Linux系統(tǒng)的組成31.1.3 Linux系統(tǒng)的應用41.2 桌面計算機Linux系統(tǒng)的安裝41.2.1 CD-ROM光盤安裝41.2.2 硬盤或USB存儲設備安裝61.2.3 VMware虛擬機下安裝Red Hat91.3 并行集群機Linux系統(tǒng)的安裝與搭建111.3.1 安裝管理節(jié)點121.3.2 安裝計算節(jié)點131.3.3 安裝IO節(jié)點131.4 系統(tǒng)的運行級別與登錄131.4.1 系統(tǒng)的運行級別131.4.2 字符界面登入131.4.3 圖形界面登錄141.4.4 用戶身份切換15第2章 | 常用命令162.1 系統(tǒng)基礎指令162.2 用戶管理命令192.3 組賬戶管理21第3章 | 文件和目錄的基本權限253.1 文件系統(tǒng)概述253.2 文件目錄結構283.2.1 掛載文件系統(tǒng)313.2.2 掛載可移動介質323.3 查看磁盤限額323.4 權限管理333.4.1 文件和目錄權限333.4.2 改變文件權限353.4.3 強制位與冒險位36第4章 | 文本編輯工具394.1 文本編輯工具vi、vim394.2 vi/vim工作模式39第5章 | Shell腳本編程425.1 Shell簡介425.2 Shell基本語法、功能445.2.1 參數與數據組輸入輸出445.2.2 分支流程控制465.2.3 循環(huán)流程控制475.2.4 循環(huán)流程控制(C語言型)505.2.5 分支/循環(huán)嵌套54第6章 | 進程管理566.1 進程概述566.1.1 進程的概念576.1.2 進程與程序的區(qū)別586.2 進程管理命令586.2.1 進程的查看586.2.2 進程控制596.2.3 進程的優(yōu)先級596.3 計劃與任務606.3.1 計劃與任務命令616.3.2 Linux 的系統(tǒng)日志626.3.3 統(tǒng)計磁盤占用情況62第7章 | 系統(tǒng)網絡服務器配置647.1 網絡配置(網卡)647.2 為網卡綁定IP地址657.3 指定主機名667.4 DNS客戶端配置667.4.1 DNS域名服務677.4.2 DNS查詢模式687.5 網關配置687.6 路由配置687.7 系統(tǒng)配置文件707.8 文件傳輸協(xié)議717.9 DHCP動態(tài)地址解析協(xié)議72第8章 | LAMP環(huán)境配置73第9章 | Linux系統(tǒng)下程序開發(fā)789.1 GCC編譯器安裝前的準備789.2 Linux系統(tǒng)下C編譯器安裝799.3 GCC編譯809.4 GDB調試829.5 Linux系統(tǒng)中應用軟件的安裝包管理849.6 軟件安裝849.6.1 rpm軟件包安裝859.6.2 使用rpm命令查詢軟件包869.6.3 Yum安裝889.7 Linux集群下并行程序設計 889.7.1 MPI并行程序開發(fā)環(huán)境的配置 889.7.2 MPI并行程序的編譯 899.7.3 MPI并行程序的啟動 899.7.4 GPU并行程序開發(fā)環(huán)境的配置 900章 | Linux項目上機實訓94上機實訓一 VMware軟件、Linux系統(tǒng)安裝,熟悉軟件環(huán)境94上機實訓二 基本命令96子項目1:Linux系統(tǒng)基礎指令97子項目2:系統(tǒng)信息類命令的使用99子項目3:進程管理類命令的使用99子項目4:tar命令的使用101子項目5:其他命令的使用101上機實訓三 文件、用戶管理101子項目1:用戶的管理101子項目2:組的管理102子項目3:硬盤管理102子項目4:設置文件權限104子項目5:遠程掛盤 105上機實訓四 vi及Shell腳本編程 106子項目1:腳本的創(chuàng)建106上機實訓五 Linux系統(tǒng)網絡配置110子項目1:TCP/IP網絡配置111子項目2:DHCP服務器的配置112上機實訓六 Linux系統(tǒng)DNS 網絡配置112子項目1:域名服務器的配置113子項目2:NFS服務器113上機實訓七 服務器配置綜合程序設計114上機實訓八 Linux+Apache+MySQL+PHP(LAMP)開發(fā)環(huán)境配置115