디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

리눅스에서 fork함수 execl 함수 쓰는거 대해서 갑자기 헤깔려졌어!

오오오(211.192) 2010.10.05 00:45:17
조회 415 추천 0 댓글 6


 


캡쳐한 파일에서 이부분 말이야..
 =========================================
execl("/bin/ls","ls","-l",NULL);

===============================================
<필기 내용>
execl("/bin/ls","ls","-l",NULL);
이 순간부터 자식프로세스는 더 이상 이 코드의 프로세스가 아니기에

perror 부분은 건너 뛰게 된다.

(그 밑부분도 전부 싸그리 다 코드에 맞는 프로세스가 아니게 됨)

이라고 말씀을 해주셔서 그대로 필기를 했었거든??

근데 수업 끝나고 강의자료를 다시 보니까 이해가안되네..

분명 fork()를 하면 자식프로세스가 부모프로세스랑 코드까지 같은 (99.9%) 프로세스가 생성된다고 배웠단말야 필기도그렇게했구..

근데 분명 fork가 정상적으로 되었으니 pid ==0 이부분의 if 를 통과했을 거구~

자식프로세스가 일단 execl 을 출력을 하겠지?? ls 로 ??

그뒤에 perror문까지 가는게 정상일 것 같은데 ..

왜냐면 fork를 통한 자식프로세스는 코드까지 부모랑 같으니까...

근데 음.. 만약 저 정의가 맞는거라면 .. 그냥 내 짧은 생각으로

자식프로세스가 execl 로 아예 완전히 변해버려서 저기서 코드가 종료되어야 한다고 생각이 문득들거든??
혹시나 그런건아니지....ㅋㅋㅋ?

아 그리고 if(pid !=wait(NULL))

이 조건 부분에서

wait(status) 가 정의부분에서 뜻하는게 wait가 복귀될 때 자식 프로세스의 상태 정보를 나타냄

이니까 \'\' pid와, 복귀될 때 자식프로세스의 상태가 없는 wait가 같지 않다면?? \'\'
이걸 어떻게 해석해야하는거야 ?ㅠㅠ

도와주세요..

 

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안됐으면 어쩔 뻔, 누가 봐도 천상 연예인은? 운영자 24/06/17 - -
225515 할껀많은데 심심하다.. [4] 꿀레갤로그로 이동합니다. 10.12.17 120 0
225514 아 나는 머리가 돌인가 -_-;; 방향 좀... [1] 썬잡아갤로그로 이동합니다. 10.12.17 104 0
225513 ↓지뢰지대 삼치맛우유(110.15) 10.12.17 50 0
225512 하악하악 아이유 [4] 유리한갤로그로 이동합니다. 10.12.17 174 0
225511 CRC 코드 아는 님들 있나요???? [3] fdfd(119.196) 10.12.17 255 0
225509 초짜에겐 10000! 프로그램이 너무 어렵습네다 [1] 컴맹늅늅이(121.135) 10.12.17 120 0
225506 그깟 irc밴당했다고 아쉬워 할필요없음 [1] 르하소갤로그로 이동합니다. 10.12.17 107 0
225503 스마트폰을 위한 무선충전 시스템 같은거 가능하냐? [3] 홍어(58.180) 10.12.17 73 0
225501 버스안에서 자다가 정류장 지나침ㅠ- 꿀레갤로그로 이동합니다. 10.12.17 72 0
225498 2000만 팩 [1] 이단아갤로그로 이동합니다. 10.12.17 89 0
225493 오브ㅈㅌㅂ씨 진짜 초보임.. ㅠㅠ 도와주셈 ㅠㅠ [3] fdfd(119.196) 10.12.17 56 0
225492 방학때 공수나 파야지 [4] 이단아갤로그로 이동합니다. 10.12.17 87 0
225491 아 휘밤 방금 종나 엄청난 사업아이디어가 떠올랐다. [2] 홍어(58.180) 10.12.17 112 0
225489 그리드 팩토리얼 구현해봐. 홍어(58.180) 10.12.17 81 0
225488 니네 내가 누군지 모르나본데, [3] new gay[max](183.105) 10.12.17 116 0
225486 야 요즘엔 멀티코어가 일반화되었는데 팩떡밥도 진화되야지 [5] 홍어(58.180) 10.12.17 102 0
225485 프로그래머 수준별 팩토리얼 프로그램 짜는법은 어떨까? [5] 컴맹늅늅이(121.135) 10.12.17 173 0
225483 c에서 1000000! 출력하려면 자료형이 뭐여야되죠??? [12] 컴돌이(58.77) 10.12.17 213 0
225482 소프트웨어 갤이랑 프갤이랑 뭔차이임? [4] SebasT갤로그로 이동합니다. 10.12.17 127 0
225481 인셉션을 봤는데 이해 안되는점 Vita500갤로그로 이동합니다. 10.12.17 162 0
225479 신종플루의 위엄 nRST갤로그로 이동합니다. 10.12.17 63 0
225478 아주아슬횽은 봅니다. [4] Vita500갤로그로 이동합니다. 10.12.17 116 0
225477 ㅋㅋㅋ iljeomobolt갤로그로 이동합니다. 10.12.17 57 0
225474 아 답없다... [2] 지화자(221.148) 10.12.17 91 0
225472 난 소심해서 이런생각듬.. [3] 꿀레갤로그로 이동합니다. 10.12.17 79 0
225470 열도의 기타연주.. [1] rntjr(121.190) 10.12.17 108 0
225468 시간이 빨리간다 [2] 유리한갤로그로 이동합니다. 10.12.17 159 0
225464 왜 나는 100만 팩토리얼 구하는데 4분이 걸리지; [4] fp빠돌이갤로그로 이동합니다. 10.12.17 205 0
225463 먼가요 1.5v 신나게 깟더니 [6] 이단아갤로그로 이동합니다. 10.12.17 132 0
225462 폭행녀 마음도 이해가 된다. [4] 꿀레갤로그로 이동합니다. 10.12.17 135 0
225461 북적거리는 프로그래밍 관련 사이트가 없어서 슬푸다. [5] BTTTS!갤로그로 이동합니다. 10.12.17 129 0
225457 C++ 언어 using std::cout 이거 뭐죠 [3] (118.36) 10.12.17 150 0
225456 안드로이드 Cursor 개념좀 쎄워종~~ 징징~ [5] 홍어(58.180) 10.12.17 514 0
225455 워 시발 존나 시껍했음 -_- [5] 아주아슬갤로그로 이동합니다. 10.12.17 169 0
225454 이아저씨 아는분??? [5] iljeomobolt갤로그로 이동합니다. 10.12.17 110 0
225453 이거 실용신안등록할생각인데 어때? [11] BTTTS!갤로그로 이동합니다. 10.12.17 182 0
225452 컴퓨터언어는 언어에 가까울까요 수학에 가까울까요??? [3] 컴돌이(58.77) 10.12.17 139 0
225451 혹시 나는 위대한 해커가 되겠다 생각하면서 잡은횽있음? 컴맹늅늅이(121.135) 10.12.17 64 0
225450 제발 살려주세요 부탁드려요 [2] 제발부탁해요갤로그로 이동합니다. 10.12.17 64 0
225449 다이어트엔 잠이 최고다. [6] 홍어(58.180) 10.12.17 94 0
225447 안영기님의 또다른 지식의 성전이 파스칼로 짠거라길래 [5] 컴맹늅늅이(121.135) 10.12.17 130 0
225446 알바 오늘 출근 안했겠지? [2] rntlr(121.182) 10.12.17 77 0
225445 Minryu 언니는 봅니다. [1] iljeomobolt갤로그로 이동합니다. 10.12.17 126 0
225444 이 소스좀 봐줘봐 그딴건없구염'ㅡ'갤로그로 이동합니다. 10.12.17 140 0
225443 구석에서 막 뛰어나온 일점오볼트라고 합니다. [5] iljeomobolt갤로그로 이동합니다. 10.12.17 116 0
225442 갤서 까이고.. IRC에서 까이고 ㅠ.ㅠ [4] iljeomobolt갤로그로 이동합니다. 10.12.17 142 0
225438 이문제 빡치네.. [2] 꿀레갤로그로 이동합니다. 10.12.17 91 0
225437 크리스마스를 위한 선물~ [3] Vita500갤로그로 이동합니다. 10.12.17 96 0
225436 헌팅하는 법이라네 [5] 시불라미갤로그로 이동합니다. 10.12.17 221 0
225435 역시 먹고사는게... [9] ㅇㅅㅇ헷갤로그로 이동합니다. 10.12.17 122 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2