linux系统编程
文章平均质量分 82
以学习过程为方式,总结博客,方便查找
Strange_Head
嵌入式Linux
展开
-
【Linux系统编程项目】实现部分FTP功能
1.获取服务器文件,get xxx2.展示服务器有哪些文件 ,ls3.进入服务器文件夹 cd4.上传文件到服务器。原创 2023-08-20 15:26:03 · 85 阅读 · 0 评论 -
Linux Socket 网络编程
首先,了解 socket 网络编程的基本概念。socket 是一种网络通信的抽象,它允许程序通过网络进行通信。在 Linux 中, socket 是通过系统调用来实现的。其次,了解 socket 网络编程的基本流程。socket 网络编程的基本流程包括创建 socket、绑定地址、监听连接、接受连接和进行数据通信。接着,学习 socket 网络编程的基本函数。socket 网络编程的基本函数包括 socket、bind、listen、accept 和 connect。最后,通过实战练习来巩固所学知识。原创 2023-01-16 16:45:59 · 228 阅读 · 0 评论 -
Linux线程pthread、及互斥锁、条件
Linux线程是操作系统内核中对线程的实现,它是轻量级的进程。Linux线程可以在多核处理器上并发执行,提高程序的运行效率。Linux线程支持多种线程同步机制,如互斥量,条件变量,读写锁等。在Linux系统中,线程是通过clone系统调用实现的,这个系统调用可以复制当前进程的所有资源,并创建一个新的线程。新线程和原来的线程共享同一地址空间,但是有自己的线程上下文和线程ID。通过pthread库可以方便的使用Linux线程,这个库提供了很多函数来创建和管理线程,还有线程同步和线程间通信的机制等。原创 2023-01-14 17:36:39 · 241 阅读 · 0 评论 -
Linux生产者与消费者问题
Linux生产者与消费者问题结束如何对你有帮助,点个赞支持一下把。原创 2023-01-13 15:11:12 · 867 阅读 · 3 评论 -
Linux信号量semaphore
信号量整体的介绍,以及semaphore.h下一些函数的使用原创 2023-01-13 15:06:59 · 2418 阅读 · 0 评论 -
linux进程(IPC)通信方法及使用
linux进程之间的通信方法,管道通信,消息队列,共享内存,信号,信号量原创 2023-01-09 18:57:49 · 243 阅读 · 0 评论