週次 | 教學內容與作業進度 | 教學方式 | 備註 | 各週遠距上課網址( 按我進TronClass課程目錄 ) |
第1週
|
1、了解課程之內容與基本要求
2、熟悉數位學習平台之基本操作
3、明白如何安裝Ubuntu Desktop作業系統
|
面授
|
上課日期:2/25
|
|
第2週
|
1、明白何謂shell
2、明白如何巡覽檔案系統
3、明白系統的大致結構
4、明白如何處理檔案與目錄
5、明白如何使用指令
|
網路教學
|
上課日期:3/4
|
|
第3週
|
1、明白何謂redirection
2、明白shell如何處理指令
3、明白鍵盤操作的技巧
4、明白何謂permission
|
網路教學
|
上課日期:3/11
|
|
第4週
|
1、明白何謂process
2、明白shell的environment運作方式
3、明白如何使用vi
|
網路教學
|
上課日期:3/18
|
|
第5週
|
1、明白如何客製化prompt
2、明白如何管理package
3、明白如何處理儲存媒體
|
網路教學
|
上課日期:3/25
|
|
第6週
|
1、明白如何使用基本的networking工具
2、明白如何搜尋檔案
3、明白如何進行archiving與backup
|
網路教學
|
上課日期:4/1
|
|
第7週
|
1、明白如何使用regular expression
2、明白如何運用工具進行基本的文字處理
3、明白如何格式化輸出
4、明白如何進行列印
|
網路教學
|
上課日期:4/8
|
|
第8週
|
1、明白如何編譯程式
2、明白script的基本概念
3、明白如何開始一個簡單的專案
4、明白top-down的設計方式
5、明白如何使用if
|
網路教學
|
上課日期:4/15
|
|
第9週
|
1、明白如何讀取鍵盤的輸入
2、明白如何使用while/until
3、明白如何進行故障排除
4、明白如何使用case
|
網路教學
|
上課日期:4/22
|
|
第10週
|
1、明白何謂positional parameter
2、明白如何使用for
3、明白如何處理字串與數字
4、明白如何運用array
5、其他scripting的技巧
|
網路教學
|
上課日期:4/29
|
|
第11週
|
1、明白如何安裝Linux server作業系統
2、明白RPM管理軟體的方式
3、明白DPMS管理軟體的方式
4、明白如何編譯與安裝軟體
|
網路教學
|
上課日期:5/6
|
|
第12週
|
1、明白使用者資訊儲存的方式
2、明白如何運用使用者管理工具
3、明白如何運用PAM
|
網路教學
|
上課日期:5/13
|
|
第13週
|
1、明白boot loader的運作方式
2、明白init process
3、明白systemd scripts
4、啟用與停用服務
|
網路教學
|
上課日期:5/20
|
|
第14週
|
1、明白檔案系統的構成
2、明白如何管理檔案系統
3、明白如何增加新硬碟
4、明白如何管理volume
5、明白如何建立檔案系統
|
網路教學
|
上課日期:5/27
|
|
第15週
|
1、明白systemd的運作方式
2、明白如何運用xinetd
3、明白logging daemon
4、明白如何運用cron
|
網路教學
|
上課日期:6/3
|
|
第16週
|
小組專題報告(同步)
|
網路教學
|
上課日期:6/10
|
|
第17週
|
小組專題報告(同步)
|
網路教學
|
上課日期:6/17
|
|
第18週
|
小組專題報告(同步)
|
網路教學
|
上課日期:6/24
|
|