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

 

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

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로  돌아감  >

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

번호 제목 글쓴이 조회 날짜
134 칼리 리눅스 부팅 에러 1 file 키타카미 3015 2014.11.04
133 우분투를 실컴에 멀티부팅으로 설치, 조언 좀 부탁드립니다.^^ 2 샤방이 1747 2014.11.04
132 우분투 14.04 LTS 설치 좀 도와주세요. 14 file 샤방이 2895 2014.11.05
131 데비안 wheezy ati 티어링방지 도와주세요. 2 레종 1640 2014.11.05
130 우분투, 드라이브가 많이 사라졌습니다.^^ 6 file 샤방이 1559 2014.11.06
129 우분투 14.04 LTS, 인터넷 검색시 우클릭 해제 샤방이 1494 2014.11.06
128 우분투 그래픽 드라이버 설치도중 다운 후 부팅불가.ㅠㅠ 2 샤방이 2412 2014.11.06
127 토렌트,파이썬 파일을 실행하려면 어떤명령어를 입력해야하나여? 3 file 우분투배워요 2192 2014.11.10
126 다른 배포판으로 교체여부 2 dukez73 1347 2014.11.12
125 ubuntu 12.04 telnet 설정 관련 문의드립니다. 1 telnetㅂㄷㅂㄷ 2350 2014.11.13
124 리눅스민트 17.1RC에서 compiz 기능 잘되시나요? 3 모노스 2359 2014.11.18
123 리눅스에서 NTFS파티션 사용시.. 3 astroman 1748 2014.11.20
122 Alt_R을 제거하고 싶습니다. 컴터그만하고공부해라 1196 2014.11.22
121 시작 프로그램에 추가하고 싶습니다. 3 컴터그만하고공부해라 1368 2014.11.23
120 리눅스에서 다른 서버 파일 유무 확인 스베스베낼름 1343 2014.12.01
119 리눅스 vhd 가능한가요? 대니 1354 2014.12.03
118 우분투 14.04 블루투스마우스 키타카미 2558 2014.12.07
117 centOs7)virsh 명령어 입력하여도 아무런 변화가 없습니다..ㅠㅠ 1 부들부들 1373 2014.12.08
116 swap 파티션 5 컴터그만하고공부해라 1369 2014.12.09
115 미러사이트 추가가안되요; danny군 1332 2014.12.19

 빠른 글쓰기




   Copyright 2013-2023 LinuxForum