Linux
文章平均质量分 93
菜鸟~~
求职意向:C++后台开发
展开
-
Linux守护进程
守护进程一、基本概念1. 会话id=会话首进程id2. 组长进程id=进程组id二、创建守护进程1.编程流程2. 代码原创 2022-01-11 19:25:20 · 1384 阅读 · 0 评论 -
Linux进程复制与替换
Linux 进程复制与替换1. 主函数参数介绍2. printf函数输出问题3. 复制进程fork(1)fork方法(2)fork练习4. 僵死进程及处理方法5. 操作文件的系统调用(1)文件的读写(2)完成对普通文件的复制6. 系统调用和库函数的区别7. 进程替换8. 写时拷贝技术如何实现?原创 2022-01-09 10:17:41 · 708 阅读 · 0 评论 -
Linux常用命令、gdb、库文件
1. Linux系统目录结构2. Linux文件类型和文件权限3. Linux常用命令(1)基础命令(2)文件编辑命令(3)文件查看命令(4)进程管理命令(5)用户管理命令(6)文件的压缩与解压命令4. Linux系统上C程序的编译与调试(1)Yum 仓库搭建及 gcc 的安装(2)gcc 分步编译链接(3)makefile 和 make(4)gdb调试5. Linux 系统上的库文件生成与使用(1)什么是库文件(2)静态库的生成与使用(3)共享库的生成与使用(4)静态库原创 2022-01-05 19:53:32 · 1007 阅读 · 0 评论 -
IO复用函数的使用
一、select二、poll1. poll接口2. poll支持的事件类型3. 示例代码三、epoll1. epoll的接口2. 代码实现3. epoll 一定比 select 高效吗?为什么?四、LT和ET模式原创 2021-11-11 16:54:32 · 475 阅读 · 0 评论 -
网络编程与HTTP协议
一、计算机网络基础1. 网络2. 网络分层模型二、Socket网络编程1. TCP编程流程2. TCP协议特点2. 多进程、多线程处理并发3. UDP编程流程三、HTTP协议与Web服务器1. 浏览器与服务器通信过程2. HTTP请求报文头3. HTTP应答报文头4. HTTP的应答状态5. Web服务器的C语言实现...原创 2021-11-09 11:05:06 · 2120 阅读 · 0 评论 -
Linux线程创建与同步
1. 线程介绍2. 线程使用(1)常用接口(2)多线程代码(3)线程并发运行3. 线程同步(1)信号量(2)互斥锁(3)条件变量(4)读写锁4. 线程安全原创 2021-10-27 16:51:10 · 412 阅读 · 0 评论 -
Linux信号的使用和进程间通信
一、信号的使用1. 信号的基本概念2. 修改信号的响应方式---signal()3. 发送信号---kill()二、 进程间通信(IPC)1. 管道2. 信号量3. 共享内存4. 消息队列原创 2021-10-23 19:48:29 · 685 阅读 · 0 评论