Skip to main content
Side panel
課程學習網
Home
More
English (en)
正體中文 (zh_tw)
English (en)
You are currently using guest access
Log in
Home
Open course index
系統程式
Topic outline
Select topic General
General
Collapse all
Expand all
Select activity 公告
公告
Forum
Select topic 單元1
單元1
Select activity 1.1-Linux安裝與操作:Linux的發行版本
1.1-Linux安裝與操作:Linux的發行版本
URL
Select activity 1.2-Linux安裝與操作:使用虛擬機器安裝作業系統
1.2-Linux安裝與操作:使用虛擬機器安裝作業系統
URL
Select activity 1.3-Linux安裝與操作:安裝Ubuntu
1.3-Linux安裝與操作:安裝Ubuntu
URL
Select activity 1.4-Linux安裝與操作:更新Ubuntu及學習指令
1.4-Linux安裝與操作:更新Ubuntu及學習指令
URL
Select topic 單元2
單元2
Select activity 2.1-編譯環境介紹:最常用的文書編輯器vi及vim
2.1-編譯環境介紹:最常用的文書編輯器vi及vim
URL
Select activity 2.2-編譯環境介紹:使用vim的「快捷鍵」
2.2-編譯環境介紹:使用vim的「快捷鍵」
URL
Select activity 2.3-編譯環境介紹:使用圖形化編輯器
2.3-編譯環境介紹:使用圖形化編輯器
URL
Select activity 2.4-編譯環境介紹:gcc 與 gdb
2.4-編譯環境介紹:gcc 與 gdb
URL
Select activity 2.5-編譯環境介紹:make:簡化常用的編譯指令
2.5-編譯環境介紹:make:簡化常用的編譯指令
URL
Select activity 2.6-編譯環境介紹:GNU C內建效能工具gprofile
2.6-編譯環境介紹:GNU C內建效能工具gprofile
URL
Select topic 單元3
單元3
Select activity 3.1-程式碼追蹤工具:使用strace
3.1-程式碼追蹤工具:使用strace
URL
Select activity 3.2-程式碼追蹤工具:分析malloc的動作
3.2-程式碼追蹤工具:分析malloc的動作
URL
Select activity 3.3-程式碼追蹤工具:使用strace分析Dropbox
3.3-程式碼追蹤工具:使用strace分析Dropbox
URL
Select activity 3.4-程式碼追蹤工具:使用ltrace
3.4-程式碼追蹤工具:使用ltrace
URL
Select topic 單元4
單元4
Select activity 4.1-檔案輸出與輸入:檔案在Linux內是什麼樣子
4.1-檔案輸出與輸入:檔案在Linux內是什麼樣子
URL
Select activity 4.2.1-檔案輸出與輸入:用一個例子開始:mycp
4.2.1-檔案輸出與輸入:用一個例子開始:mycp
URL
Select activity 4.2.2-檔案輸出與輸入:用一個例子開始:mycp
4.2.2-檔案輸出與輸入:用一個例子開始:mycp
URL
Select activity 4.3-檔案輸出與輸入:lseek & file holes
4.3-檔案輸出與輸入:lseek & file holes
URL
Select activity 4.4-檔案輸出與輸入:協調式鎖定檔案flock
4.4-檔案輸出與輸入:協調式鎖定檔案flock
URL
Select activity 4.5-檔案輸出與輸入:確保寫入sync & fsync & fdatasync
4.5-檔案輸出與輸入:確保寫入sync & fsync & fdatasync
URL
Select topic 單元5
單元5
Select activity 5.1-標準輸出入函數庫:開啟檔案
5.1-標準輸出入函數庫:開啟檔案
URL
Select activity 5.2-標準輸出入函數庫:檔案的位置
5.2-標準輸出入函數庫:檔案的位置
URL
Select activity 5.3-標準輸出入函數庫:Buffer的用途
5.3-標準輸出入函數庫:Buffer的用途
URL
Select activity 5.4-標準輸出入函數庫:讀寫檔案
5.4-標準輸出入函數庫:讀寫檔案
URL
Select activity 5.5-標準輸出入函數庫:寬字串的問題
5.5-標準輸出入函數庫:寬字串的問題
URL
Select activity 5.6-標準輸出入函數庫:暫存檔
5.6-標準輸出入函數庫:暫存檔
URL
Select topic 單元6
單元6
Select activity 6.1-檔案與目錄:認識檔案的基本屬性
6.1-檔案與目錄:認識檔案的基本屬性
URL
Select activity 6.2-檔案與目錄:檔案的特殊屬性
6.2-檔案與目錄:檔案的特殊屬性
URL
Select activity 6.3-檔案與目錄:硬連結與軟連結
6.3-檔案與目錄:硬連結與軟連結
URL
Select topic 單元7
單元7
Select activity 7.1-操作目錄及檔案屬性:操作目錄及檔案屬性
7.1-操作目錄及檔案屬性:操作目錄及檔案屬性
URL
Select activity 7.2-操作目錄及檔案屬性:條列目錄裡所有的物件
7.2-操作目錄及檔案屬性:條列目錄裡所有的物件
URL
Select activity 7.3-操作目錄及檔案屬性:利用stat讀取檔案屬性
7.3-操作目錄及檔案屬性:利用stat讀取檔案屬性
URL
Select activity 7.4-操作目錄及檔案屬性:檔案的操作
7.4-操作目錄及檔案屬性:檔案的操作
URL
Select activity 7.5-操作目錄及檔案屬性:設定檔案的擴充權限
7.5-操作目錄及檔案屬性:設定檔案的擴充權限
URL
Select activity 7.6-操作目錄及檔案屬性:監聽資料匣內的變動
7.6-操作目錄及檔案屬性:監聽資料匣內的變動
URL
Select topic 單元8
單元8
Select activity 8.1-行程(process):簡介
8.1-行程(process):簡介
URL
Select activity 8.2-行程(process):程式的執行環境 (環境變數)
8.2-行程(process):程式的執行環境 (環境變數)
URL
Select activity 8.3-行程(process):程式碼的結束呼叫
8.3-行程(process):程式碼的結束呼叫
URL
Select activity 8.4-行程(process):控制行程的優先權及多核心排程
8.4-行程(process):控制行程的優先權及多核心排程
URL
Select topic 單元9
單元9
Select activity 9.1-程序控制:程序
9.1-程序控制:程序
URL
Select activity 9.2-程序控制:產生新的程序:fork
9.2-程序控制:產生新的程序:fork
URL
Select activity 9.3-程序控制:等待子程序狀態轉換:wait
9.3-程序控制:等待子程序狀態轉換:wait
URL
Select activity 9.4-程序控制:將新的程式載入程序中:exec
9.4-程序控制:將新的程式載入程序中:exec
URL
Select topic 單元10
單元10
Select activity 10.1-pipe & fifo:pipe的簡單用法
10.1-pipe & fifo:pipe的簡單用法
URL
Select activity 10.2-pipe & fifo:用pipe作為父行程與子行程的通訊
10.2-pipe & fifo:用pipe作為父行程與子行程的通訊
URL
Select activity 10.3-pipe & fifo:利用pipe作為子行程間的通訊
10.3-pipe & fifo:利用pipe作為子行程間的通訊
URL
Select activity 10.4-pipe & fifo:FIFO named pipe
10.4-pipe & fifo:FIFO named pipe
URL
Select topic 單元11
單元11
Select activity 11.1-號誌(signal):什麼是signal
11.1-號誌(signal):什麼是signal
URL
Select activity 11.2-號誌(signal):建立signal的最簡單方法
11.2-號誌(signal):建立signal的最簡單方法
URL
Select activity 11.3-號誌(signal):當system call遇上signal
11.3-號誌(signal):當system call遇上signal
URL
Select activity 11.4-號誌(signal):可同時多人呼叫的函數
11.4-號誌(signal):可同時多人呼叫的函數
URL
Select activity 11.5-號誌(signal):送出一個signal
11.5-號誌(signal):送出一個signal
URL
Select activity 11.6-號誌(signal):功能強大的『sigaction』
11.6-號誌(signal):功能強大的『sigaction』
URL
Select activity 11.7-號誌(signal):其他
11.7-號誌(signal):其他
URL
Select topic 單元12
單元12
Select activity 12.1-非同步I/O:IO的特性
12.1-非同步I/O:IO的特性
URL
Select activity 12.2-非同步I/O:四種IO的類型
12.2-非同步I/O:四種IO的類型
URL
Select activity 12.3-非同步I/O:非同步IO相關函數
12.3-非同步I/O:非同步IO相關函數
URL
Select activity 12.4-非同步I/O:非同步IO程式範例
12.4-非同步I/O:非同步IO程式範例
URL