定 價:¥49.00
作 者: | 鄭錦材 |
出版社: | 清華大學出版社 |
叢編項: | 高職高專計算機教學改革新體系教材 |
標 簽: | 暫缺 |
ISBN: | 9787302608974 | 出版時間: | 2022-08-01 | 包裝: | |
開本: | 頁數(shù): | 字數(shù): |
第1章認識Linux
1.1Linux的簡介
1.1.1Linux的概念
1.1.2Linux的產(chǎn)生背景
1.1.3Linux的發(fā)展歷程
1.1.4Linux的應用領域
1.2Linux的特點和組成
1.2.1Linux的特點
1.2.2Linux的組成
1.3Linux的版本
1.3.1Linux的內(nèi)核版本
1.3.2Linux的發(fā)行版本
1.4本章小結(jié)
第2章安裝Linux
2.1準備安裝Linux
2.1.1Linux的硬件要求
2.1.2Linux的磁盤管理
2.2安裝Linux與初始化設置
2.2.1Linux的安裝
2.2.2初始化設置
2.3登錄、注銷、重啟和關(guān)閉Linux
2.3.1登錄Linux
2.3.2注銷Linux
2.3.3重啟和關(guān)閉Linux
2.4項目實踐安裝Linux
任務1安裝Linux
任務2初始化設置
任務3登錄、注銷、重啟和關(guān)閉Linux
2.5本章小結(jié)
第3章文本界面基礎
3.1文本界面
3.1.1進入文本界面
3.1.2關(guān)閉和重啟系統(tǒng)
3.1.3目標
3.2獲取幫助
3.2.1man
3.2.2info
3.2.3help
3.3Shell
3.3.1Shell簡介
3.3.2Bash簡介
3.3.3Shell提示符和命令格式
3.3.4Shell常用快捷鍵
3.3.5編輯命令行
3.3.6特殊字符
3.3.7通配符
3.3.8命令行補全和歷史記錄
3.4命令排列、替換和別名
3.4.1命令排列
3.4.2命令替換
3.4.3命令別名
3.5管道和重定向
3.5.1管道
3.5.2重定向
3.6文本編輯器
3.6.1vi簡介
3.6.2vi基本操作
3.6.3命令行模式
3.6.4末行模式
3.7項目實踐1文本界面和獲取幫助
任務1進入文本界面
任務2獲取幫助
3.8項目實踐2Shell基礎與文本編輯
任務1Shell基礎
任務2文本編輯
3.9本章小結(jié)
第4章文件和目錄
4.1文件名和文件類型
4.1.1文件名
4.1.2文件類型
4.1.3file: 查看文件類型
4.2目錄結(jié)構(gòu)
4.3文件和目錄操作
4.3.1pwd: 顯示工作目錄
4.3.2cd: 切換目錄
4.3.3ls: 列出目錄內(nèi)容或文件信息
4.3.4touch: 創(chuàng)建空文件、更改文件或目錄時間
4.3.5mkdir: 創(chuàng)建目錄
4.3.6rmdir: 刪除空目錄
4.3.7rm: 刪除文件或目錄
4.3.8cp: 復制文件或目錄
4.3.9mv: 移動或更名現(xiàn)有的文件或目錄
4.4鏈接文件
4.4.1索引式文件系統(tǒng)
4.4.2鏈接文件簡介
4.4.3創(chuàng)建鏈接文件
4.5項目實踐1文件類型與文件和目錄操作
任務1文件類型
任務2文件和目錄操作
4.6項目實踐2鏈接文件
任務1硬鏈接文件
任務2軟鏈接文件
4.7本章小結(jié)
第5章常用命令
5.1文本顯示
5.1.1cat: 顯示文本文件
5.1.2tac: 反向顯示文本文件
5.1.3more: 分頁顯示文本文件
5.1.4less: 分頁顯示文本文件
5.1.5head: 顯示文件前n行
5.1.6tail: 顯示文件后n行
5.1.7cut: 顯示文件每行選定的字節(jié)、字符或字段
5.2文本處理
5.2.1sort: 文本文件內(nèi)容排序
5.2.2uniq: 重復行刪除
5.2.3comm: 比較兩個已排過序的文件
5.2.4cmp: 按字節(jié)比較文件
5.2.5diff: 逐行比較兩個文本文件
5.2.6wc: 統(tǒng)計文件的字節(jié)數(shù)、單詞數(shù)和行數(shù)
5.3文件查找
5.3.1find: 查找文件或目錄
5.3.2locate: 在數(shù)據(jù)庫中查找文件
5.3.3grep: 查找文件中符合條件的字符串
5.4命令查找
5.4.1whatis: 查詢命令的功能
5.4.2whereis: 查找命令的相關(guān)文件的位置
5.4.3which: 查找命令的路徑和別名
5.5系統(tǒng)信息顯示
5.5.1uname: 顯示系統(tǒng)信息
5.5.2uptime: 顯示系統(tǒng)的運行時間
5.6用戶登錄信息顯示
5.6.1last: 顯示目前與過去登錄系統(tǒng)的用戶相關(guān)信息
5.6.2lastlog: 顯示系統(tǒng)中所有用戶最近一次登錄信息
5.6.3whoami: 顯示當前用戶的用戶名
5.6.4who: 顯示目前登錄系統(tǒng)的簡單用戶信息
5.6.5w: 顯示目前登錄系統(tǒng)的詳細用戶信息
5.7信息交流
5.7.1echo: 在屏幕上顯示文本
5.7.2write: 發(fā)送信息
5.7.3mesg: 設置發(fā)送信息的寫入權(quán)限
5.7.4wall: 對全部登錄的用戶發(fā)送信息
5.8日期時間
5.8.1cal: 顯示日歷
5.8.2date: 顯示或設置系統(tǒng)日期與時間
5.8.3hwclock: 顯示或設置硬件時鐘
5.9項目實踐1文本顯示和處理
任務1文本顯示
任務2文本處理
5.10項目實踐2文件和命令查找
任務1文件查找
任務2命令查找
5.11項目實踐3信息顯示、交流和日期時間
任務1系統(tǒng)信息顯示
任務2用戶登錄信息顯示
任務3信息交流
任務4日期時間
5.12本章小結(jié)
第6章Shell腳本
6.1基礎
6.1.1結(jié)構(gòu)
6.1.2創(chuàng)建和運行
6.1.3函數(shù)
6.2變量
6.2.1環(huán)境變量
6.2.2預定義變量
6.2.3自定義變量
6.2.4變量值的刪除和取代
6.2.5參數(shù)置換變量
6.3測試表達式
6.3.1字符串判斷和比較
6.3.2整數(shù)比較
6.3.3文件類型判斷
6.3.4文件權(quán)限檢測
6.3.5文件比較
6.3.6邏輯測試
6.4流程控制語句
6.4.1選擇結(jié)構(gòu)
6.4.2循環(huán)結(jié)構(gòu)
6.5調(diào)試
6.6項目實踐1Shell腳本基礎
任務Shell腳本基礎知識
6.7項目實踐2Shell腳本進階
任務Shell腳本進階學習
6.8本章小結(jié)
第7章用戶和組群
7.1用戶概述
7.1.1用戶角色與UID
7.1.2用戶配置文件
7.2用戶管理
7.2.1useradd: 創(chuàng)建用戶
7.2.2passwd: 設置用戶密碼
7.2.3usermod: 修改用戶
7.2.4userdel: 刪除用戶
7.3組群概述
7.3.1組群分類與GID
7.3.2組群配置文件
7.4組群管理
7.4.1groupadd: 創(chuàng)建組群
7.4.2gpasswd: 設置組群密碼
7.4.3groupmod: 修改組群
7.4.4groupdel: 刪除組群
7.5創(chuàng)建用戶和組群的相關(guān)文件和目錄
7.5.1文件/etc/default/useradd
7.5.2文件/etc/login.defs
7.5.3目錄/etc/skel
7.6用戶登錄和身份切換
7.6.1登錄
7.6.2身份切換
7.6.3su: 臨時切換用戶身份
7.6.4sudo: 以其他用戶身份執(zhí)行命令
7.7用戶和組群維護
7.7.1pwck: 校驗用戶配置文件
7.7.2chage: 管理用戶密碼時效
7.7.3finger: 顯示用戶信息
7.7.4chfn: 修改用戶信息
7.7.5chsh: 修改用戶Shell
7.7.6id: 顯示用戶UID和所屬組群GID
7.7.7groups: 顯示用戶所屬組群
7.7.8newgrp: 更改用戶登錄組群
7.8項目實踐1用戶和組群管理基礎
任務1用戶管理
任務2組群管理
7.9項目實踐2用戶和組群管理進階
任務1創(chuàng)建用戶和組群的相關(guān)文件和目錄
任務2用戶和組群維護
7.10本章小結(jié)
第8章權(quán)限和所有者
8.1文件權(quán)限
8.1.1一般權(quán)限
8.1.2特殊權(quán)限
8.2權(quán)限修改
8.3權(quán)限掩碼
8.4文件屬性
8.4.1chattr: 修改文件屬性
8.4.2lsattr: 顯示文件屬性
8.5文件所有者
8.5.1chown: 設置文件所有者和所屬組群
8.5.2chgrp: 設置文件所屬組群
8.6項目實踐權(quán)限和所有者管理
任務1文件權(quán)限的管理
任務2權(quán)限掩碼和文件屬性
8.7本章小結(jié)
第9章磁盤分區(qū)和文件系統(tǒng)
9.1磁盤分區(qū)
9.1.1磁盤分區(qū)簡介
9.1.2磁盤分區(qū)命令
9.2創(chuàng)建文件系統(tǒng)
9.2.1文件系統(tǒng)簡介
9.2.2Linux文件系統(tǒng)
9.2.3創(chuàng)建文件系統(tǒng)
9.3掛載和卸載文件系統(tǒng)
9.3.1掛載文件系統(tǒng)
9.3.2卸載文件系統(tǒng)
9.4查看文件系統(tǒng)
9.4.1mount s
9.4.2/etc/mtab
9.4.3df: 顯示磁盤的相關(guān)信息和使用情況
9.4.4du: 顯示目錄或文件的大小
9.5自動掛載文件系統(tǒng)
9.5.1/etc/fstab
9.5.2文件系統(tǒng)的自動掛載
9.6維護文件系統(tǒng)
9.6.1檢查EXT2/3/4和FAT文件系統(tǒng)
9.6.2檢查XFS文件系統(tǒng)
9.7交換空間
9.7.1查看交換空間
9.7.2交換分區(qū)
9.7.3交換文件
9.8項目實踐1磁盤分區(qū)和文件系統(tǒng)管理
任務1磁盤分區(qū)管理
任務2文件系統(tǒng)管理
9.9項目實踐2交換空間管理
任務1交換分區(qū)管理
任務2交換文件管理
9.10本章小結(jié)
第10章軟件包
10.1RPM
10.1.1RPM簡介
10.1.2RPM包管理
10.2YUM
10.2.1YUM簡介
10.2.2YUM配置文件
10.2.3YUM本地源
10.2.4YUM管理
10.3TAR
10.3.1TAR簡介
10.3.2TAR包管理
10.3.3TAR包壓縮
10.4項目實踐軟件包管理
任務1RPM包管理
任務2YUM本地源管理
任務3TAR包管理
10.5本章小結(jié)
第11章進程和任務計劃
11.1進程
11.1.1進程概念
11.1.2創(chuàng)建進程
11.1.3掛起和恢復進程
11.1.4ps: 查看進程
11.1.5top: 查看和管理進程
11.1.6pstree: 顯示進程樹
11.1.7結(jié)束進程
11.2任務計劃
11.2.1cron
11.2.2at
11.3項目實踐進程和任務計劃管理
任務1進程管理
任務2任務計劃管理
11.4本章小結(jié)
參考文獻