linux系统编程&网络编程入门基础视频教程百度云盘下载

linux系统编程&网络编程入门基础视频教程百度云盘下载
linux系统编程&网络编程入门基础视频教程百度云盘下载
课程目录:
Linux系统入门:核心命令实战
1-1Linux程序设计概要介绍.mp4
1-2从POST到Init,Linux的引导过程.mp4
1-3Linux命令行常用快捷键:加速你与Linux的交互速度.mp4
1-4cd:切换目录命令常用技巧.mp4
1-5mkdir:递归建立目录与批量克隆目录结构的技巧.mp4
1-6touch:mtime,ctime和atime.mp4
1-7ls:过滤文件与目录和查找最新更新但不知文件名的技巧.mp4
1-9find-name和-type:按名称、按类型和查找结果取反.mp4
1-10find-maxdepth:控制检索目录的深度.mp4
1-11find-newer:查找比某个文件后创建的文件.mp4
1-12find与exec:在目录中删除所有的文件但保留指定的文件.mp4
1-13xargs:提取命令行参数.mp4
1-14chmod与umask:文件目录权限.mp4
1-15cat -dev-null:创建文件、显示文件以及清空文件内容.mp4
1-16cut:截取文件内容.mp4
1-17vi使用(上):介绍.mp4
1-19grep命令:过滤文本信息.mp4
1-20ps:查看进程命令.mp4
1-21netstat:查看网络.mp4
1-22gcc:-I解决目录进入,-w压抑警告和O2性能提升演示.mp4
1-23gdb:调试工具介绍.mp4
导论-从编写Linux命令开始学习系统编程
02从more开始学写Linux命令.mp4
03VT100的模拟、应用程序与标准输入直接交换数据.mp4
04Linux编程中man的重要地位与段错误排查:学习编写命令who.mp4
05gtime函数、timeval、time_t信息的由来.mp4
06用户与命令交互设计技巧:scanf误用的死循环bug.mp4
7ls命令模拟实现(上):使用readir获取目录信息.mp4
8ls命令模拟实现(中):time_t结构体与unix时间戳-.mp4
9ls命令模拟实现(下):pwd.h头文件引发的惨案与.mp4
LINUX-I/O篇 示例与实践
11fgetc,fputc抛弃换行符后提取单字符命令示例:字符IO.mp4
12fseek与文件写入定位:a+与w+写入数据的定位比较.mp4
13fflush引发的缓存问题-全缓存-行缓存-无缓存细节详解.mp4
14fread、fwrite共享文件偏移:同一个文件描述符的操作.mp4
15fwrite API:参数size与nmemb的对应.mp4
16ulimit系统最大文件个数与lsof侦测文件资源泄漏.mp4
17open-create 创建文件中的umask与文件权限问题.mp4
18轮询模式:read、O_NONBLOCK阻塞读问题与非阻塞.mp4
19O_TRUNC-为什么文件要截断.mp4
Linux- 进程篇 示例与实践
21进程生命周期的消亡atexit函数-非正常终止的进程a.mp4
22进程上下文与环境变量putenv、setenv-优先使用set而非put.mp4
23进程创建:32位系统可以支持的最大进程数32768.mp4
24fork与进程创建:父子进程推进顺序详解.mp4
25fork炸弹-子进程不是从main而是从fork返回的地方开始运行.mp4
26僵尸进程的避免:系统资源没有放在进程的推进.mp4
28守护进程.mp4
29进程编程综合实践:简易shell的模拟实现.mp4
30简易shell的模拟实现(二):execvp与命令执行.mp4
31简易shell的模拟实现(三):fork,wait与MiniShell实现.mp4
Linux文件系统- 文件与目录
33fileno获取当前进程的文件描述符:Linux始终返回当前最小.mp4
34readdir-readdir_r操作目录.mp4
35综合应用pwd命令的实现(上):inode与文件对应关系的解读.mp4
36综合应用pwd命令的实现(下).mp4
4-1文件锁的概念.mp4
4-2文件锁-数据独占访问的一种形式.mp4
4-3文件区域锁.mp4
Linux文件系统- IO与设备文件编程
38终端与进程挂钩:Linux有一套维护设备连接的机制.mp4
39termios结构应用:设备文件的控制就是设置对应的标志位.mp4
40类Unix交互风格的程序的实现:规范模式、raw模式的案例.mp4
41IO重定向与Linux概念和内涵.mp4
42stdin重定向到文件:close-open策略实现从文件而非键盘.mp4
43dup-dup2重定向详解:open-close-dup-close策略.mp4
进程间通信- 信号
46进程对信号的3种响应:SIG_DFL信号默认处理函数的恢复.mp4
47alarm的定时器作用与sleep的可中断式睡眠.mp4
48定时器信号案例(上):飘动的字符串.mp4
49定时器信号案例(下):飘动的字符串.mp4
50传统信号的弊端:信号处理函数的可重入性.mp4
51信号阻塞block和未决pending的意义:内核是信号传递的媒介.mp4
52信号排队与丢弃现象:信号不可以为进程中的事件计数.mp4
线程
54第一个线程程序:使用lpthread编译多线程程序.mp4
55并发编程中的第一类与时间有关的错误.mp4
56单条C语句依然存在线程不安全的风险.mp4
57使用信号量实现互斥.mp4
58缓冲区读写:生产者-消费者模型的实用案例.mp4
59负载均衡的线程分配难以建立:(一).mp4
60线程组ID(ttid)、pThread类型的(二).mp4
61pthread_Join与资源泄漏(三).mp4
进程间(IPC)通信
63mkfifo-第一个管道程序.mp4
64管道的建立依赖两个程序的通信:命名管道的本质.mp4
65Pipe与匿名管道.mp4
66利用Pipe在父子进程间传递数据:子进程中关闭fd1fd0.mp4
67利用Pipe实现Linux管道命令-:子进程利用dup复制读管道.mp4
68SIGPIPE信号、未正确关闭读写端的管道异常.mp4
70msgsnd和msgrcv:消息队列的接受与删除.mp4
71shmget和shmmat:共享内存的通信.mp4
72信号在IPC中的风险:kill信号发送、多线程不宜与fork混用.mp4
73popen与协同进程:从进程中获取数据是进程对文件的抽象.mp4
Socket与网络编程
75Socket网络编程案例-初学者的一个常见bug调试.mp4
76htons与kill 服务进程-网络字节序引起的端口号bug案例.mp4
77提领指向不完全类型的指针bug的解决-socket的封装案例.mp4
78mini型http服务器的实现(上):利用rio增强IO流.mp4
79mini型http服务器的实现(中):静态http解析的实现.mp4.mp4
80mini型http服务器的实现(下):CGI的实现.mp4

原创文章,作者:亲测学习网,如若转载,请注明出处:http://www.qince.net/linux-biancheng.html

(0)
上一篇 2021年1月27日 上午12:45
下一篇 2021年1月27日 上午12:58

猜你喜欢

发表评论

登录后才能评论