代码如下:

但是execlp这个函数的第一个参数可以任意书写

1 #include<stdio.h>
  2 #include<stdlib.h>
  3 #include<unistd.h>
  4 int main(){
  5         pid_t pid;//初始化一个pid
  6         pid=fork();//创建一个子进程
  7         if(pid==-1){//判断pid是否为-1
  8         perror("fork:");//打印输出异常结果
  9         exit(1);//退出程序
 10         }else if(pid > 0 ){
 11         printf("father!!!\n");//打印父进程
 12         sleep(1);//进程停止一秒
 13         }else{
 14         execlp("ls","ls","-l","-a",NULL);//执行ls命令输出该目录下包含的文件
 15         }
 16         return 0;
 17 
 18 }

linux下的execlp函数执行ls的效果相关推荐

  1. linux getline参数,Linux下的getline函数

    最近在做国嵌的mp3项目,在mp3主控程序中用到了这个函数,挺好使的,在这里记录一下.注意是linux下的,不是C++中的. 函数原型 ssize_t getline(char **lineptr, ...

  2. Linux下通过gettimeofday函数获取程序段执行时间

    在Linux下计算某个程序段执行的时间一般使用gettimeofday函数,此函数的声明在sys/time.h文件中.此函数接收两个结构体参数,分别为timeval.timezone.         ...

  3. sleep头文件linux,Linux下的sleep函数 要用的话得包涵什么头文件啊?

    Linux下的sleep函数 要用的话得需要#include sleep把进程的运行状态改为睡眠,将其从系统可执行队列去掉,这样系统就不会调度到该进程,不会分配CPU时间片,同时根据该进程的睡眠时间, ...

  4. [转帖]关于Linux下的icotl函数

    关于Linux下的icotl函数 最近接触android开发,因为有时间所以就关注了下android的源码,在跟踪源码过程中到最后都会遇到icotl函数,虽然在Symbian中曾经遇到过RSocket ...

  5. Linux下的延时函数

    Linux下的延时函数 1.sleep函数 头文件:#include<unistd.h> 功能:执行挂起操作一段时间,以秒为单位 一般形式:unsigned sleep(unsigned ...

  6. ssh远程执行命令 linux,Linux下使用SSH远程执行命令方法收集

    说明:可以做SSH免密登录之后执行,这样可以省去每次执行输入密码的提示. 对于简单的命令: 如果是简单执行几个命令,则: ssh user@remoteNode "cd /home ; ls ...

  7. linux父进程中显示子进程pid,请教linux下c语言函数fork父进程打印子进程的PID

    请教linux下c语言函数fork父进程打印子进程的PID 关注:296  答案:2  信息版本:手机版 解决时间 2019-01-14 04:55 雨不眠的下 2019-01-13 12:23 用于 ...

  8. Linux下无法使用 itoa 函数的解决方法

    起因 在Linux环境下进行C++编程,使用 itoa 函数时出现以下错误: ' itoa ' was not declared in this scope. 翻阅Linux下的 stdlib.h 头 ...

  9. 关于linuxC语言中创建进程,利用execlp函数执行.c程序问题

    关于linuxC语言中创建进程,利用execlp函数执行.c程序问题 对于一个小白来说,这个系统调用真的太难了,完全摸不着头脑啊,一搜execlp函数,全是执行的命令,什么传参硬是没懂. 不过说到底, ...

最新文章

  1. java显示本地磁盘所有盘符,显示桌面路径
  2. Python 图像处理 | 图像平滑之均值滤波、方框滤波、高斯滤波及中值滤波
  3. 【C++教程】03.第一个程序解析
  4. 微软再向开发者重申:UWP 是 PC 的最佳平台
  5. shell_exec() php 执行shell脚本
  6. S5PV210体系结构与接口03:GPIO编程
  7. 一文看尽中亦科技EVO-ITSM 3.0新品发布会
  8. oracle12兼容ojdbc6,oracle ojdbc6 使用 报错
  9. ERP系统功能之生产管理
  10. 基于vue的房屋中介管理系统
  11. 在没有ftp上传软件时怎么上传
  12. length php,length与size()使用对比
  13. Hej Stylus for Mac(手写笔画图工具)
  14. 【Python】turtle海龟画图练习
  15. C# 合并、拆分PPT幻灯片
  16. C 语言结构体数组指针以及函数
  17. NPS:使用 Windows NPS Server 部署 802.1X 无线认证(1)
  18. C# StreamRead和StreamWrite
  19. 罗姆 | 直播预告·4月研讨会来袭
  20. 用微信小程序开店之二——Hello 小程序

热门文章

  1. vagrant国内镜像源地址
  2. 【三傻大闹宝莱坞】有感
  3. 如何掌握恒指期货高手交易的赢家心态
  4. 企业应用汇聚交换机的场景
  5. 湖北理工学院计算机二级成绩查询,湖北理工学院教务管理系统入口http://jwc.hbpu.edu.cn/...
  6. EtherCAT学习之路——概述
  7. java 堆外内存_详解Java堆外内存
  8. 2021年全国高校Python程序设计课程高级研修班通知
  9. adc去质器什么意思_LOL:“ADC去质器”成为了赏金猎人的神器
  10. Hive解析json字段,虽然json_tuple写法很优雅,但是效率并不一定高哦