102회 A 선택하기
3교시 선택하기
6. UNIX 시스템의 호출을 이용한 다음 프로그램을 보고 질문에 답하시오.(단, 프로그램 수행 권한은 root임)
car *usage = "usage: test file1 file2n";
main (int argc, char **argv)
{
  if(argc != 3) {
    print(usage);
    exit(1);
  }
  if(link(argv[1], argv[2]) == -1) {
    printf("link failedn");
    exit(1);
  }
  if(unlink(argv[1]) == -1) {
    printf("unlink failedn");
    unlink(argv[2]);
    exit(1);
  }
  printf("Succeededn");
  exit(0);
}
단, 위 프로그램을 수행하기 위해서 다음과 같이 UNIX 명령어를 수행한다.
$ test f1 f2
(1) 위 프로그램의 동작 과정을 설명하고, 수행 결과에 대하여 설명하시오.
(2) 위 프로그램에서 link 시스템 호출의 장점과 단점에 대하여 설명하시오.
정답 정보가 없는 문제입니다. 아래 댓글란에 스스로 답안을 작성해 보세요.

위키 해설 위키 편집·등록하다 보면 어느새 합격!
📝 문제 해설(등록자)
클릭하면 보입니다.
🤖 AI 문제 해설
AI의 해설은 정확하지 않을 수 있습니다. 두 가지 모델의 답변을 제공해드리오니, 꼭 교차 검증 하시고 해설을 평가해주세요. 둘 다 적절치 않은 경우 모두 비추천을 클릭해주세요!
클릭하면 보입니다.
AI 답변을 생성 중입니다.
Loading...

최대 1분까지 걸릴 수 있습니다.

🗣️ 관련 포럼글
자유 댓글

모든 문제들의 저작권은 원저작권자에게 있습니다. 본 사이트는 웹상에 공개되어 있는 문제만 모아서 보여드립니다.
저작권 안내   데이터 보호 안내   제휴 문의

copyright 2025 뉴비티::새로운 CBT 시스템 - newbt.kr