幻竹涂
幻竹涂
全部文章
Linux C语言
C++(5)
git操作刘(1)
题解(5)
归档
标签
去牛客网
登录
/
注册
幻竹涂的博客
全部文章
/ Linux C语言
(共7篇)
Linux命令行中判断多个文件或目录是否存在 C语言实现
#在Linux命令行中判断多个文件或目录是否存在 Linux命令行中判断多个文件或目录是否存在 制作一个小程序,实现查看文件/目录/文件路径是否存在,并且能 够同时判断多个。 Linux C语言程序 命令行输入 显示结果
2021-07-24
0
1017
C语言实现linux 指令 cp 的功能
C语言源代码 #include <stdio.h> #include <fcntl.h> #include <unistd.h> #include <strings.h> int main(int c,char* v[]) { if(c <...
2021-07-24
0
658
Linux C语言实现通过fork创建进程写文件
实现功能 以写的方式打开一个文件,通过fork创建进程, 在一个进程中每隔3秒把当前时间写入文件, 另一个进程中每隔2秒把当前时间写入文件, 分别写五次。然后查看文件的变化。 源代码 /* 功能:以写的方式打开一个文件,通过fork创建进程, 在一个进程中每隔3秒把当前时间写入文件, 另一个进...
2021-07-24
0
533
Linux C语言实现在子进程中统计目录下文件数目
实现功能 在Linux系统中创建一个子进程,要求子进程对一个目录中的子目录或者文件进行数量统计(不计隐藏文件),并汇报给父进程,父进程等待子进程运行结束后,将子进程所得结果进行输出. 源代码如下 /* 功能:创建一个子进程,要求子进程对一个目录中的子 目录或者文件进行数量统计,并汇报给父进...
2021-07-24
0
609
Linux系统中确认匿名管道的容量为64Kb
在Linux C语言中,使用pipe()函数创建一个匿名管道,以写文件形式写入数据,直到进程阻塞。最后一次输出的数据即为匿名管道最终的容量. C语言源代码: /* 功能:确定系统中对管道的缺省容量设置。 作者:幻竹涂 时间:2019年11月23日。 */ #include <unistd...
2021-07-24
0
698
Linux C语言多线程应用
实现功能 创建2个线程,要求一个线程获取文件大小并输出, 另一个线程获取文件拥有者用户的权限并输出, 文件名由主线程提供。 源代码 /************************************************** *功能:创建2个线程,要求一个线程获取文件大小并...
2021-07-24
0
324
Linux C语言多线程通信
实现功能 给儿子和女儿吃,儿子只吃香蕉,女儿只吃苹果, 假定盘子里依次只能放入2个水果,设计程序实现儿子, 女儿吃水果的过程。 源代码 /* 功能:给儿子和女儿吃,儿子只吃香蕉,女儿只吃苹果, 假定盘子里依次只能放入2个水果,设计程序实现儿子, 女儿吃水果的过程。 时间:2019年12月02日...
2021-07-24
0
469