*이 게시판의 게시물은 삭제할 수 없습니다.
  삭제 요청은 서비스-문의하기 이용 바랍니다.
  비공개/상용 자료 요청은 금지합니다.

 

안녕하세요~ 리눅스란걸 얼마전에 접해본 초보자입니다.
복수전공으로 컴공과를 신청했는데.. 리눅스 설치하는법 배운후에 첫과제로 나온게 아래 설명한 겁니다. 전혀 모르니 구글링도 안되네요 ㅠㅠ
혹시 도움주실 분 계시나요?

PART 1 (총  50%)  
1. Command Execution (15%)
- UNIX Command를  아규먼트로  취급하여  실행하는  프로그램을  작성하라.  
프로그램  실행은   다음과  같은  형식을   따른다. (%는  shell prompt)
예를  들어  program_name 이  hw01이고, command가  cat test.c  라면,
%hw01 cat test.c를  실행하면  test.c의   내용이  출력된다.  

2. Process Statistics (15%)  
- 위의  프로그램에서  command가  실행된  후에  command에  사용된   다음과  같은  시스템   리소스에 대한 프로세스 통계를  출력하는 기능을 추가한다.
프로세스 통계에 대한 정보는 

- 프로세스  통계  
1.  사용된  CPU시간  
2. command가  실행되고  경과된  시간  
3.  프로세스가  선점된  횟수  
4.  프로세스가  자발적으로  cpu 점유를  포기한  횟수  

3. Basic Command Shell (20%)  
- 위의  프로그램을  확장하여  command  line  아규먼트가   없으면  쉘처럼  동작할  수   있도록  확장한다.  아래  예와  같이  프로그램은   명령어를  입력   받도록  프롬프트  상태가  되어야  한다.\프롬프트  상태가  되면  command명령을   입력   받아   명령을  수행하고  프로세스  통계를  출력해야  한다. 
마지막으로,  쉘   내부명령어  exit를  통해  쉘  프로그램을  종료하도록  한다.
아래의  예제에서  “<>”는  주석, hw01 prompt  는  “->”, shell prompt  는  “%”로  표시.  

Output Example
1           % ./hw01  

2           ->cat test.c  

3                       < test.c의   내용을  출력  >  

4                       < cat command에   대한  통계  출력  >  

5           ->ls -al  

6                       <  현재   디렉토리의  파일들을   리스팅  >  

7                       < ls command에   대한  통계  출력  >  

8           ->exit  

9           %           < shell prompt로  돌아감  >

대체 무슨소린줄도 모르네요 ㅠㅠ

번호 제목 글쓴이 조회 날짜
344 브라우져 cou사용율 8 야밤 1448 2015.01.04
343 루트 비밀번호 2 컴터그만하고공부해라 1189 2015.01.04
342 PE에 있는 탐색기의 이전위치,크기 등등의 기억이 안되나요? 4 무수리 1480 2015.01.04
341 dream pe에서는 화면보호기가 작동하나요? 4 사랑인 1322 2015.01.04
340 플래쉬 한글 잘 나오느 분 계세요??? 3 컴터그만하고공부해라 1123 2015.01.03
339 AMD CPU POWER NOW 기능 끄기 1 제이 1654 2015.01.02
338 Dream Pe 에 램디스크 생성방법 3 무수리 1505 2015.01.02
337 server.exe??? megaQAPI??? 멀까요... 페스카 1271 2015.01.02
336 v0.8-rc1도 아직 비번이 안 바뀌고, 설정이 저장이 안되네요? brucex 1166 2014.12.31
335 윈도우 8.1 게임이나 인터넷 서핑중 튕김현상 도와주세요. 안녕요 1468 2014.12.30
334 이프로그램좀추가해주세요 2 file 슈퍼아저씨 1441 2014.12.29
333 centos에서 메일서버 를 아웃룩에 연결문제 file ic동글 1715 2014.12.29
332 Virtualbox오류에 도움주실분 계신가요? 4 file 옥돌 1669 2014.12.27
331 dd if 로 하면 usb 남은 공간이... 2 컴터그만하고공부해라 1429 2014.12.22
330 미러사이트 추가가안되요; danny군 1332 2014.12.19
329 바탕화면 문구 삭제가 가능한가요? 11 file 동꼴레옹 1981 2014.12.10
328 swap 파티션 5 컴터그만하고공부해라 1368 2014.12.09
327 centOs7)virsh 명령어 입력하여도 아무런 변화가 없습니다..ㅠㅠ 1 부들부들 1373 2014.12.08
326 리포 PE 하드디스크 설치 1 리이이눅스 2817 2014.12.07
325 우분투 14.04 블루투스마우스 키타카미 2558 2014.12.07

 빠른 글쓰기




   Copyright 2013-2023 LinuxForum