返回顶部

2020年5月8日

Linux常用函数概述

摘要: 目录: 1.普通的IO函数 2.socket函数 3.IO复用函数 4.signal函数 5.aio编程函数 6. POSIX(文件操作)和目录管理 7.原始套接字 8.进程通信IPCs 9.多线程编程 _________________________________________其他函数___ 阅读全文

posted @ 2020-05-08 20:19 物有本末,事有终始 阅读(1173) 评论(0) 推荐(0) 编辑

Linux基础(16)终端与串口编程

摘要: Linux终端编程概念 每天使用Linux每天都要接触到Bash,使用Bash时似乎永远都让人摸不着头脑的概念就是终端,坐在这台运行着Linux的机器的显示器前面,这个显示器就是终端的输出,而插在机器上的USB键盘或者PS/2键盘就是终端的输入,看来这是一种最直白意义上关于终端的解释。 但是有的时候 阅读全文

posted @ 2020-05-08 20:16 物有本末,事有终始 阅读(520) 评论(0) 推荐(0) 编辑

Linux基础(15)多线程编程

摘要: Linux的内核中没有thread的概念,线程是第三方库libpthread实现的, 和vfork(轻量级进程,只有部分copy)有点像(进程的创建fork会完全copy主进程资源 ,而线程会共享资源,子线程创建新资源时其作用域只在当前子线程,而子线程非新新创建的资源会和创建前的主线程共享这些资源) 阅读全文

posted @ 2020-05-08 20:15 物有本末,事有终始 阅读(210) 评论(0) 推荐(0) 编辑

Linux基础(14)进程通信 IPCs

摘要: Linux进程间通信方式汇总 目前已包含的方式1. 管道(PIPE) 无名管道 优: 简单,传输速度快 缺:只能用作于亲缘关系进程的通信,单向2. FIFO(有名管道) 优: 可以用作非亲缘关系进程的通信, 缺: 传输慢 ,不能存存储数据 ,传输量小 ,只能一对一3. XSI消息队列 优: 数据控制 阅读全文

posted @ 2020-05-08 20:14 物有本末,事有终始 阅读(333) 评论(0) 推荐(0) 编辑

Linux基础(13)进程基础

摘要: 进程的基本概念: Linux中事务管理的基本单元 ,代表资源的总和 再比如 ,进程是一座大厦里面的水电空间都是资源 , 而线程就是一家家的公司占用着大厦的资源 1.创建进程fork(): 在当前进程复制出一个子进程 ,子进程和父进程相同互不影响 ,若成功调用一次则返回两个值,子进程中fork返回0, 阅读全文

posted @ 2020-05-08 20:13 物有本末,事有终始 阅读(191) 评论(0) 推荐(0) 编辑

导航