中易网

Linux下写一个c程序,创建一个子进程,利用execl系统调用,若成功则去执行ls-l命令。

答案:2  悬赏:40  
解决时间 2021-01-15 12:18
  • 提问者网友:放下
  • 2021-01-15 07:17
Linux下写一个c程序,创建一个子进程,利用execl系统调用,若成功则去执行ls-l命令。
最佳答案
  • 二级知识专家网友:杯酒困英雄
  • 2021-01-15 07:49
#include
#include

int main()
{
int pid;

pid = fork();

if (pid < 0)
{
printf("Failed to fork!\n");
return 1;
}

if (pid > 0)
{
wait(NULL);
}
else
{
execlp("/bin/ls", "/bin/ls", "-l", NULL);
}

return 0;
}
全部回答
  • 1楼网友:深街酒徒
  • 2021-01-15 08:11
那个没事 因为这可能是你开机自动运行的某个程序产生的临时文件, 如果不放心, 可以用卡巴等杀毒软件全面扫描一下看有没病毒 ,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息