热点推荐

查看: 7561|回复: 17

[Linux] C/C++ Linux系统编程高级新概念精讲视频教程

[复制链接]

1418

主题

1532

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
39191
发表于 2018-4-10 00:04:38 | 显示全部楼层 |阅读模式

C/C++ Linux系统编程高级新概念精讲视频教程

课程目录; v" O1 @/ {* q4 e- h1 M+ h
Linux系统编程之文件篇: G$ A$ u7 u3 L' f8 b9 x7 z
01认识计算机系统(上)2 o* ~% R. A: q  ]4 `$ X
计算机系统组成
计算机系统硬件组成
总线0 Y! Y0 i. g. ^( m
I/O设备
内存, V. r" l2 u+ u1 n, U" D: C
处理器(运算器+控制器)! |1 N8 f  v# y# v) \* |' m
# {- U" y; B- u& b
02认识计算机系统(下)& T, F+ z5 W! A4 c
什么是操作系统: \! Y* @7 Z* p. d# l- F
Linux内核模块) Y' T, q/ m; o( w; O
操作系统管理硬件1 Y, N8 R+ T: Z7 g4 \
操作系统三个基本抽象0 \# \: }! x) j) h+ n
进程上下文切换+ n& |$ R$ L& V( \: h9 z
进程虚地址空间' H  `. V3 W  ~/ W
虚拟文件系统(VFS)

03系统编程介绍6 M: {- a4 Y5 b: T
系统编程与应用编程% ~! |: J5 n" A6 F
系统资源
系统调用
系统调用与C库关系4 w/ B7 z( x  x, U3 M
错误处理  v6 v- w- B) [" s
4 Z( B; I1 H3 Y0 s  w8 B3 v
04文件与I/O(1)
什么是I/O1 T- A' u+ J+ d4 V
文件描述符
文件相关系统调用

05文件与I/O(2): A9 F- Z: m9 ^  |
read、write% `% i& ]4 A$ X8 H
lseek
目录访问(opendir、readdir、closedir)& @) T4 A. X" O5 P. z

06文件与I/O(3)8 u6 w& ~5 i* L2 Q
stat/ R+ N5 z) W0 p  l7 e
stat结构体
stat示例
- f/ y& r' {3 [
07文件与I/O(4)* o5 u5 d( w4 b6 g$ l
文件共享  f1 y1 F8 }3 \: f- R7 g
打开文件内核数据结构. K5 P% ^4 C6 P: @0 m5 Z
一个进程两次打开同一个文件7 ]1 ^$ |' Z/ _, P
两个进程打开同一个文件; N$ k" F2 P5 M4 X# l3 V
复制文件描述符(dup、dup2、fcntl)) g8 N; V7 B- n& e* A) w3 n

08文件与I/O(5)
fcntl函数- B% I( ^5 P* Z0 ~! t% Y; X
fcntl常用操作3 a* N5 v+ o- T! v& m
文件锁

Linux系统编程之进程篇. G! Q0 l+ _7 c; O' X. Z* y
09进程(1)
什么是程序
什么是进程" N3 W  d5 P2 `, I0 E. ^- {5 X
进程数据结构: I" Z/ t% b8 T5 d
进程与程序区别与联系9 a/ ~6 J- @! W0 O# U3 V& C. m

10进程(2)
进程状态变迁. r* M" e+ d" z: {6 o3 x5 o# V, V% j5 J
进程控制块
进程创建4 K) l; w" m' w
进程撤消
终止进程的五种方法# Q1 s! }3 r1 `3 A, y0 C: g

11进程(3)
复制进程映像
fork系统调用) u# A( ^# A. n: b# A4 V/ g
孤儿进程、僵尸进程, A3 n; D- D; ^, v9 i0 X
写时复制# Z" J6 S3 L! H& E

12进程(4): q7 e2 |. n1 A! P
fork之后父子进程共享文件# h1 U- d: i; r) B% D  S
fork与vfork
exit与_exit
atexit
execve替换进程映像(加载程序)

13进程(5)5 n( c6 Y$ K" V. q
exec替换进程映像
exec关联函数组(execl、execlp、execle、execv、execvp): U( A1 k, j  Y$ h
* f2 l# E' A0 [. c& \
14进程(6)
SIGCHLD3 o# Q2 w. d  O/ i' _: [/ E9 d+ D
wait
waitpid; ?  m4 y& `' F4 Q  T" g& }
僵进程# r$ _2 m8 V" H/ K1 a* k
system7 P7 q' J6 K+ E  C, s/ Q

15进程(7)
什么是守护进程
守护进程的创建步骤
daemon
0 M4 B+ o/ L5 w2 ?4 A' U* u% W
Linux系统编程之信号与管道篇
16信号(一)# [2 y6 Y3 ^' I. T
中断
信号
信号与中断) T5 G  \' v# \& m3 S" @! j9 i
signal

17信号(二): c- B6 w2 d2 G/ ?1 X
信号分类$ Y1 I# q" d! o' Z( o5 C% g1 J
可靠信号与不可靠信号2 w: U3 l9 t! N" q
信号发送
pause
3 [' ^# Z- V0 f4 t
18信号(三)
更多信号发送函数
可重入函数与不可重入函数
不可重入函数示例" E1 f7 W* J2 S% u% k

19信号(四)
信号在内核中的表示
信号阻塞与未诀
信号集操作函数
sigprocmask5 _: g" K/ H5 W
1 K1 G" ]$ g9 D0 \1 H. s  p5 _
20信号(五)9 \& ?( E! K, A. f6 G/ X$ \: x1 s
sigaction函数& v- |( C5 A. Z) R2 {# w* ?
sigaction结构体
sigaction示例# p0 H5 G  A  j8 V3 z8 o9 C
0 ^2 F8 D9 u( A* i+ P
21信号(六)
sigqueue函数" S* Y: ], b+ Y" C8 w
sigval联合体4 n0 \7 X& H% u- ~) v5 D* U
sigqueue示例
" E3 c# _% U* w" M' P/ u# ?) L
22信号(七)8 Q  {% j7 }+ J- R0 Y
三种不同精度的睡眠
三种时间结构
setitimer
getitimer

23管道(一): k- D8 p( g8 J7 y$ z8 O+ w
管道
匿名管道pipe
管道示例程序

24管道(二)
管道读写规则7 c" J' N, T  H. t- R6 g

25管道(三)
命名管道(FIFO)2 J; _' [+ w8 Z) p
匿名管道与命名管道区别# B4 D+ A: m: \5 I  E7 [* D) z
命名管道的打开规则
命名管道示例程序

下载地址回复可见:
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

0

主题

150

帖子

528

积分

永久VIP会员

Rank: 3Rank: 3

积分
528
发表于 2018-4-10 08:55:39 | 显示全部楼层
学习一下,看看
回复

使用道具 举报

1

主题

541

帖子

1403

积分

Lv1码农小白

Rank: 1

积分
1403
发表于 2018-4-10 10:21:21 | 显示全部楼层
必须学习下
回复

使用道具 举报

0

主题

4

帖子

11

积分

Lv1码农小白

Rank: 1

积分
11
发表于 2018-4-11 17:01:01 | 显示全部楼层
afdasfdasfdasfdasf
回复

使用道具 举报

0

主题

68

帖子

331

积分

永久VIP会员

Rank: 3Rank: 3

积分
331
发表于 2018-5-25 09:28:33 | 显示全部楼层
学习一下
回复

使用道具 举报

0

主题

32

帖子

102

积分

Lv1码农小白

Rank: 1

积分
102
发表于 2018-8-14 20:52:59 | 显示全部楼层
查看内容!!!
回复

使用道具 举报

0

主题

693

帖子

1745

积分

永久VIP会员

Rank: 3Rank: 3

积分
1745
发表于 2018-8-25 07:42:48 | 显示全部楼层
好东西哦!!
回复

使用道具 举报

0

主题

1

帖子

2

积分

Lv1码农小白

Rank: 1

积分
2
发表于 2018-10-4 20:09:33 | 显示全部楼层
风格士大夫士大夫士大夫士大夫士大夫
回复

使用道具 举报

0

主题

628

帖子

1736

积分

永久VIP会员

Rank: 3Rank: 3

积分
1736
发表于 2018-11-20 17:27:09 | 显示全部楼层
C/C++ Linux系统编程高级新概念精讲视频教程
回复

使用道具 举报

0

主题

75

帖子

328

积分

永久VIP会员

Rank: 3Rank: 3

积分
328
发表于 2018-12-6 17:55:11 | 显示全部楼层
#########################
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表