linux系統編程視頻 百度網盤下載



本帖最后由 雇佣兵333 於 2015-5-19 16:15 編輯


c教程目錄:

Linux開發快速入門培訓
gcc快速入門
Makefile快速入門
GDB快速入門


Linux系統編程之文件篇
01認識計算機系統(上)
計算機系統組成
計算機系統硬件組成
總線
I/O設備
內存
處理器(運算器+控制器)

02認識計算機系統(下)
什么是操作系統
Linux內核模塊
操作系統管理硬件
操作系統三個基本抽象
進程上下文切換
進程虛地址空間
虛擬文件系統(VFS)

03系統編程介紹
系統編程與應用編程
系統資源
系統調用
系統調用與C庫關系
錯誤處理

04文件與I/O(1)
什么是I/O
文件描述符
文件相關系統調用

05文件與I/O(2)
read、write
lseek
目錄訪問(opendir、readdir、closedir)

06文件與I/O(3)
stat
stat結構體
stat示例

07文件與I/O(4)
文件共享
打開文件內核數據結構
一個進程兩次打開同一個文件
兩個進程打開同一個文件
復制文件描述符(dup、dup2、fcntl)

08文件與I/O(5)
fcntl函數
fcntl常用操作
文件鎖

Linux系統編程之進程篇

09進程(1)
什么是程序
什么是進程
進程數據結構
進程與程序區別與聯系

10進程(2)
進程狀態變遷
進程控制塊
進程創建
進程撤消
終止進程的五種方法

11進程(3)
復制進程映像
fork系統調用
孤兒進程、僵屍進程
寫時復制

12進程(4)
fork之后父子進程共享文件
fork與vfork
exit與_exit
atexit
execve替換進程映像(加載程序)

13進程(5)
exec替換進程映像
exec關聯函數組(execl、execlp、execle、execv、execvp)

14進程(6)
SIGCHLD
wait
waitpid
僵進程
system

15進程(7)
什么是守護進程
守護進程的創建步驟
daemon
Linux系統編程之信號與管道篇

16信號(一)
中斷
信號
信號與中斷
signal

17信號(二)
信號分類
可靠信號與不可靠信號
信號發送
pause

18信號(三)
更多信號發送函數
可重入函數與不可重入函數
不可重入函數示例

19信號(四)
信號在內核中的表示
信號阻塞與未訣
信號集操作函數
sigprocmask

20信號(五)
sigaction函數
sigaction結構體
sigaction示例

21信號(六)
sigqueue函數
sigval聯合體
sigqueue示例

22信號(七)
三種不同精度的睡眠
三種時間結構
setitimer
getitimer

23管道(一)
管道
匿名管道pipe
管道示例程序

24管道(二)
管道讀寫規則

25管道(三)
命名管道(FIFO)
匿名管道與命名管道區別
命名管道的打開規則
命名管道示例程序


百度網盤地址:http://pan.baidu.com/s/1dD0asQP (這個里面缺了一兩個視頻,在下面的那個鏈接中能夠找到)
或者http://pan.baidu.com/s/1i3tg44H 后面的是壓縮包zip文件(可惜沒有密碼,解壓不了)
知道密碼的可以告訴我,謝謝,資源需要共享,大家一起進步


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM