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

 

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

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

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

번호 제목 글쓴이 조회 날짜
154 c언어좀 도와주실분 계신가요? ㅠㅠ 넥스 1121 2015.02.25
153 kali linux의 grub4dos 설정 4 으음? 1844 2015.02.08
152 iMac 2010 mid 에 민트를 설치 하려고 합니다. 도움 부탁 드립니다. 4 Toubitobi 1186 2015.01.21
151 소프트센타에서 다운받다가 멈출때 ? file 성민컴퓨터 1175 2015.01.21
150 apt-get update 오류 2 구르뫼취한농부 1789 2015.01.20
149 Win7 (32bit) 에 centos7 설치시 문의 및 멀티 부팅 여부. 문의드려요~ 1 zsd 2170 2015.01.16
148 젠투 리눅스에 깔려고 합니다.? 6 file 모노스 1859 2015.01.14
147 Debian 질문 7 컴터그만하고공부해라 1481 2015.01.07
146 LXLE 노트북 덮개시 설정은 어디 있나요? 12 컴터그만하고공부해라 1889 2015.01.06
145 루트 비밀번호 2 컴터그만하고공부해라 1190 2015.01.04
144 플래쉬 한글 잘 나오느 분 계세요??? 3 컴터그만하고공부해라 1123 2015.01.03
143 AMD CPU POWER NOW 기능 끄기 1 제이 1654 2015.01.02
142 윈도우 8.1 게임이나 인터넷 서핑중 튕김현상 도와주세요. 안녕요 1468 2014.12.30
141 dd if 로 하면 usb 남은 공간이... 2 컴터그만하고공부해라 1429 2014.12.22
140 미러사이트 추가가안되요; danny군 1332 2014.12.19
139 swap 파티션 5 컴터그만하고공부해라 1369 2014.12.09
138 centOs7)virsh 명령어 입력하여도 아무런 변화가 없습니다..ㅠㅠ 1 부들부들 1373 2014.12.08
137 우분투 14.04 블루투스마우스 키타카미 2558 2014.12.07
136 리눅스 vhd 가능한가요? 대니 1354 2014.12.03
135 리눅스에서 다른 서버 파일 유무 확인 스베스베낼름 1343 2014.12.01

 빠른 글쓰기




   Copyright 2013-2023 LinuxForum