
Linux编程
星辰浩宇
路在脚下
展开
-
Linux C 两种方法实现复制拷贝文件
Linux文件编程有两种方法: 一是Linux系统调用 二是C的库函数 其中前者依赖于Linux系统,后者与操作系统是独立的,在任何操作系统中,使用C的库函数操作文件的方法都是相同的。所以,有C语言基础很容易编写此程序。 /*Linux系统调用*/ #include <stdio.h> #include <stdlib.h> #include <string...原创 2019-07-29 18:34:10 · 539 阅读 · 0 评论 -
linux之fork创建进程通信
#include <unistd.h> #include <sys/types.h> #include <errno.h> #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { int pipe_fd[2]; pid_t pid; ...原创 2019-07-30 16:50:16 · 267 阅读 · 0 评论 -
grep通信
int main() { int fd[2]; char *argv1[]={"grep","abc","/home/sn.txt",(char *)0}; char *argv2[]={"/tmp/b.txt",(char *)0}; if(pipe(fd)<0) { perror("pipe failed"); exit(errno); } ...原创 2019-07-30 16:51:10 · 163 阅读 · 0 评论