![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux C语言
幻竹涂
这个作者很懒,什么都没留下…
展开
-
Linux C语言多线程通信
实现功能给儿子和女儿吃,儿子只吃香蕉,女儿只吃苹果,假定盘子里依次只能放入2个水果,设计程序实现儿子,女儿吃水果的过程。源代码/*功能:给儿子和女儿吃,儿子只吃香蕉,女儿只吃苹果, 假定盘子里依次只能放入2个水果,设计程序实现儿子, 女儿吃水果的过程。时间:2019年12月02日作者:幻竹涂*/#include <semaphore.h>#include &l...原创 2019-12-03 20:53:16 · 2070 阅读 · 0 评论 -
Linux C语言多线程应用
实现功能创建2个线程,要求一个线程获取文件大小并输出,另一个线程获取文件拥有者用户的权限并输出,文件名由主线程提供。源代码/***************************************************功能:创建2个线程,要求一个线程获取文件大小并输出,* 另一个线程获取文件拥有者用户的权限并输出,* 文件名由主线程提供。*作者:幻竹涂*时间:201...原创 2019-11-28 22:49:48 · 170 阅读 · 0 评论 -
Linux系统中确认匿名管道的容量为64Kb
在Linux C语言中,使用pipe()函数创建一个匿名管道,以写文件形式写入数据,直到进程阻塞。最后一次输出的数据即为匿名管道最终的容量.C语言源代码:/*功能:确定系统中对管道的缺省容量设置。作者:幻竹涂时间:2019年11月23日。*/#include <unistd.h>#include <stdio.h>#include <fcntl....原创 2019-11-23 16:55:50 · 492 阅读 · 0 评论 -
Linux C语言实现在子进程中统计目录下文件数目
实现功能 在Linux系统中创建一个子进程,要求子进程对一个目录中的子目录或者文件进行数量统计(不计隐藏文件),并汇报给父进程,父进程等待子进程运行结束后,将子进程所得结果进行输出.源代码如下/*功能:创建一个子进程,要求子进程对一个目录中的子 目录或者文件进行数量统计,并汇报给父进程, 父进程将结果进行输出.制作:幻竹涂时间:2019年11月20日*/#includ...原创 2019-11-20 21:55:35 · 1217 阅读 · 0 评论 -
Linux C语言实现通过fork创建进程写文件
实现功能以写的方式打开一个文件,通过fork创建进程,在一个进程中每隔3秒把当前时间写入文件,另一个进程中每隔2秒把当前时间写入文件,分别写五次。然后查看文件的变化。源代码/*功能:以写的方式打开一个文件,通过fork创建进程, 在一个进程中每隔3秒把当前时间写入文件, 另一个进程中每隔2秒把当前时间写入文件, 分别写五次。然后查看文件的变化。制作:幻竹涂时间:20...原创 2019-11-20 21:13:39 · 600 阅读 · 0 评论 -
C语言实现linux 指令 cp 的功能
用C语言实现linux 指令 cp 的功能,在运行程序同时,输入<源文件名称> <目标文件名称> 实现文件内容的复制原创 2019-11-18 12:30:45 · 418 阅读 · 0 评论 -
Linux命令行中判断多个文件或目录是否存在 C语言实现
#在Linux命令行中判断多个文件或目录是否存在Linux命令行中判断多个文件或目录是否存在制作一个小程序,实现查看文件/目录/文件路径是否存在,并且能够同时判断多个。Linux C语言程序命令行输入显示结果...原创 2019-11-16 17:34:10 · 1653 阅读 · 0 评论