●第0章Linux的安裝及相關配置
視頻講解:35分鐘
0.1計算機的主要部件
0.2計算機操作繫統簡介
0.3安裝Linux繫統的準備工作
0.4安裝Linux操作繫統
0.5telnet和ftp服務的啟動與連接
第1章UNIX和Linux操作繫統概述
視頻講解:11分鐘
1.1什麼是UNIX
1.2UNIX的簡要發展史
1.3UNIX的設計理念
1.4GNU項目與自由軟件
1.5Linux簡介
1.6OracleLinux的特點
1.7啟動和關閉Linux繫統
1.8登錄和退出Linux
第2章運行Linux命令及獲取幫助
視頻講解:17分鐘
2.1Linux(UNIX)命令的格式
2.2whoami命令
2.3who、w、users和tty命令
2.4uname命令及帶有選項的命令
2.5date、cal和clear命令及帶有參數的命令
2.6su和passwd命令
2.7whatis命令與命令的——help選項
2.8怎樣閱讀命令的使用摘要
2.9利用man命令來獲取幫助信息
2.10瀏覽ManPages
2.11利用關鍵字搜尋ManPages
2.12利用info命令來獲取幫助
2.13其他獲取幫助的方法
2.14您應該掌握的內容
第3章目錄和文件的瀏覽、管理及維護
視頻講解:18分鐘
3.1Linux文件繫統的層次結構
3.2Linux繫統中一些重要的目錄
3.3目錄和文件的命名以及絕對和相對路徑
3.4使用pwd和cd命令來確定和切換目錄
3.5使用ls命令列出目錄中的內容
3.6使用cp命令復制文件和目錄
3.7使用mv命令移動及修改文件和目錄名
3.8使用mkdir命令創建目錄
3.9使用touch命令創建文件
3.10使用rm命令刪除文件
3.11使用rmdir或rm—r命令刪除目錄
3.12Linux繫統圖形界面操作簡介
3.13您應該掌握的內容
第4章不同繫統之間傳輸文件及文件的瀏覽
視頻講解:18分鐘
4.1ftp簡介
4.2利用ftp將文件從本地傳送到遠程繫統
4.3利用ftp將文件從遠程繫統傳輸到本地
4.4使用file命令確定文件中數據的類型
4.5使用cat命令瀏覽正文文件的內容
4.6使用head命令瀏覽文件中的內容
4.7使用tail命令瀏覽文件中的內容
4.8使用wc命令顯示文件行、單詞和字符數
4.9使用more命令瀏覽文件
4.10您應該掌握的內容
第5章BashShell簡介
視頻講解:17分鐘
5.1shell的工作原理
5.2bash的成長歷程
5.3使用type識別bash的內置命令
5.4利用通配符操作文件
5.5利用Tab鍵補齊命令行
5.6命令行中~符號的使用
5.7history命令與操作曾經使用過的命令
5.8bash變量簡介及大括號{}的用法
5.9將一個命令的輸出作為另一個命令的參數
5.10使用Linux命令進行數學運算
5.11命令行中反斜線(\\)的用法
5.12Linux命令中引號的用法
5.13gnome終端的一些快捷操作
5.14您應該掌握的內容
第6章輸入/輸出和管道(|)及相關的命令
視頻講解:11分鐘
6.1文件描述符與標準輸入/輸出
6.2使用find命令搜索文件和目錄
6.3將輸出重定向到文件中
6.4重定向標準輸出和標準錯誤(輸出信息)
6.5輸入重定向及tr命令
6.6cut(剪切)命令
6.7paste(粘貼)命令
6.8使用col命令將Tab轉換成空格
6.9使用sort命令進行排序
6.10使用uniq命令去掉文件中相鄰的重復行
6.11管道(|)操作
6.12使用tee命令分流輸出
6.13發送電子郵件
6.14閱讀電子郵件
6.15利用管道發送郵件
6.16您應該掌握的內容
第7章用戶、群組和權限
視頻講解:15分鐘
7.1Linux繫統的安全模型
7.2用戶(Users)及passwd文件
7.3shadow(影子)文件
7.4groups(群組)及group和gshadow文件
7.5root用戶及文件的安全控制
7.6怎樣查看文件的權限
7.7Linux繫統的安全檢測流程
7.8使用符號表示法設定文件或目錄上的權限
7.9使用數字表示法設定文件或目錄上的權限
7.10Linux6和7對用戶和群組的改變
7.11圖形化的用戶管理程序(UserManagerTool)
7.12nautilus界面的漢化
7.13您應該掌握的內容
第8章用戶、群組及權限的深入討論
視頻講解:13分鐘
8.1passwd、shadow和group文件及繫統用戶和群組
8.2使用passwd修改密碼和檢查用戶密碼的狀態
8.3使用su命令進行用戶的切換
8.4發現與用戶相關信息的命令
8.5Linux繫統的默認權限設定
8.6特殊權限(第4組權限)
8.7以chmod的字符方式設置特殊(第4組)權限
8.8以chmod的數字方式設定特殊權限
8.9特殊權限對可執行文件的作用
8.10特殊權限對目錄的作用
8.11您應該掌握的內容
第9章Linux文件繫統及一些命令的深入探討
視頻講解:23分鐘
9.1磁盤分區和文件繫統
9.2i節點
9.3普通文件和目錄
9.4cp、mv及rm命令如何操作inodes
9.5符號(軟)連接
9.6怎樣發現軟連接斷開問題
9.7軟連接所對應路徑的選擇及軟連接的測試
9.8列出軟連接對應的i節點號及軟連接的工作原理
9.9硬連接
9.10Linux繫統中的文件類型和socket簡介
9.11怎樣檢查磁盤空間
9.12可移除式媒體的工作原理及CD和DVD的使用
9.13可移除式媒體——USB閃存
9.14可移除式媒體——軟盤
9.15將軟盤格式化為DOS文件繫統及可能產生的問題
9.16您應該掌握的內容
第10章正文處理命令及tar命令
視頻講解:25分鐘
10.1使用cat命令進行文件的縱向合並
10.2unix2dos和dos2unix命令(工具)
10.3使用diff或sdiff命令比較兩個文件的差別
10.4Linux繫統自帶英語字典以及look命令
10.5使用expand命令將制表鍵(Tab)轉換成空格
10.6使用fmt和pr命令重新格式化正文
10.7歸檔文件和歸檔技術
10.8使用tar命令創建、查看及抽取歸檔文件
10.9文件的壓縮和解壓縮
10.10在使用tar命令的同時進行壓縮和解壓縮
10.11使用tar命令將文件打包到軟盤上的步驟及準備工作
10.12低級格式化多張虛擬軟盤
10.13使用tar命令將arch目錄打包(備份)到軟盤上
10.14使用tar命令利用軟盤上的備份恢復arch目錄
10.15您應該掌握的內容
第11章Shell編程(sed、awk、grep的應用)
視頻講解:12分鐘
11.1使用grep命令搜索文件中的內容
11.2使用egrep命令搜索文件中的內容
11.3使用fgrep命令搜索文件中的內容
11.4使用sed命令搜索和替換字符串
11.5awk命令簡介及位置變量(參數)
11.6在awk命令中指定字段的分隔符及相關例子
11.7在awk命令表達式中使用NF、NR和$0變量
11.8利用awk命令計算文件的大小
11.9簡單shell腳本的開發
11.10在awk命令中條件語句的使用
11.11在awk命令中循環語句的使用
11.12您應該掌握的內容
第12章利用vi編輯器創建和編輯正文文件
視頻講解:14分鐘
12.1vi編輯器簡介
12.2vi編輯器的操作模式
12.3在vi編輯器中光標的移動
12.4進入插入模式
12.5在命令行模式下修改、刪除與復制的操作
12.6粘貼命令
12.7復原和重做命令及vi的可視模式
12.8在命令行模式下關鍵字的搜索
12.9一些編輯命令及編輯技巧
12.10擴展模式與文件的存儲和退出
12.11快速移動光標在文件中的位置
12.12快速移動光標在屏幕中的位置
12.13vi編輯器的過濾功能
12.14設置vi編輯器工作方式
12.15搜尋和替代關鍵字
12.16間接(高級)讀寫文件操作
12.17您應該掌握的內容
第13章配置Bash Shell和繫統配置文件
視頻講解:15分鐘
13.1Bash Shell的配置與變量
13.2通過局部變量來設定Shell
13.3局部變量PS1
13.4別名的用法及設定
13.5利用set進行Shell的設置
13.6將局部變量轉換成環境變量
13.7常用的環境變量
13.8Shell啟動腳本和登錄Shell
13.9Login shell執行的啟動腳本和順序
13.10Non—login shell執行的啟動腳本和順序
13.11/etc/profile文件和/etc/profile.d目錄
13.12~/.bash_profle和~/.bashrc及其他的一些繫統文件
13.13您應該掌握的內容
第14章繫統安裝注意事項及相關的概念
視頻講解:16分鐘
14.1Oracle Linux安裝的硬件需求及相關的概念
14.2硬件設備與文件的對應關繫
14.3安裝Linux的方法和一些安裝選項
14.4硬盤的結構及硬盤分區
14.5Linux繫統中硬盤的分區
14.6配置文件繫統的注意事項
14.7Linux繫統安裝時的網絡配置
14.8Linux繫統安裝時的其他配置
14.9您應該掌握的內容
第15章繫統的初始化和服務
視頻講解:43分鐘
15.1Linux繫統引導的順序
15.2BIOS的初始化和引導加載程序
15.3GRUB程序和grub.conf文件
15.4在grub開機選單中加入多個繫統的實例
15.5修改root和grub的密碼
15.6內核的初始化和init的初始化
15.7run levels(運行級別)
15.8/etc/rc.d/rc.sysinit所做的工作
15.9執行對應/etc/rc.d/rc*.d目錄中的程序(腳本)
15.10守護進程
15.11SystemV腳本(程序)的特性
15.12System V服務的管理及/etc/rc.d/rc.local腳本
15.13管理和維護服務
15.14關閉繫統及重啟繫統
15.15Oracle Linux 7繫統初始化和服務的變化
15.16GRUB 2和/etc/default/grub文件
15.17systemd簡介
15.18利用systemctl來管理服務
15.19systemd的Target Units與run levels
15.20救援和緊急模式,及關閉、掛起和重啟繫統
15.21您應該掌握的內容
……
第16章Linux內核模塊及繫統監控
視頻講解:16分鐘
第17章軟件包的管理
視頻講解:10分鐘
第18章硬盤分區、格式化及文件繫統的管理
視頻講解:29分鐘
第19章Linux網絡原理及基本設置
視頻講解:23分鐘
第20章用戶管理及維護
視頻講解:13分鐘
第21章Linux高級文件繫統管理
視頻講解:15分鐘
第22章Linux繫統排除故障方法簡介
視頻講解:25分鐘
第23章作業的自動化和OpenSSH
視頻講解:24分鐘
結束語
參考文獻
《Linux從入門到精通(微課視頻版)》是一本介紹Linux繫統、Linux命令、Linux內核、Linux shell的Linux教程。既是一本Linux入門教程,也是一本全面介紹Linux操作繫統的實用教材,它幾乎覆蓋了Red Hat公司官方教程RH033和RH133的全部內容,覆蓋所有常用、重要的Linux命令及Linux認證考試內容,並帶有同步視頻,實戰講師用其深厚的基本功和實戰經驗告訴你:Linux該怎麼學。《Linux從入門到精通(微課視頻版)》共24章,第0章介紹了Linux安裝及配置的相關內容;第1~2章對UNIX和Linux繫統進行了概述,並介紹了Linux命令的運行方法;第3~4章介紹了目錄和文件的瀏覽和管理、不同繫統之間傳輸文件及文件的瀏覽;第5章是Bash Shell簡介;第6~23章分別講述了輸入/輸出和管道(|)及相關的命令,用戶、群組和權限,Linux文件繫統等