1. - 1 -
2019학년도 2학기 과제물시험 (중간)
❍ 교과목명 : UNIX 시스템
❍ 학 번 : 201934-363698
❍ 성 명 : 이상호
❍ 연 락 처 : 010-4078-7412
l 과 제 명 : CentOS 리눅스를 설치하고 일반 사용자 계정을 생성한다. 이때 계정 이름 (user
name)은 자신의 학번 (예: 201634-348000)으로 하고 계정 설명은 자신의 한글 이름 (예: 이유니)
으로 한다 (힌트: 교재157쪽). 생성된 계정으로 로그인 한 후 터미널 창을 띄운다. 명령 프롬프
트의 모양에 계정 이름 (자신의 학번)이 나타나고 작업 디렉터리는 홈 디렉터리로 한다.
< 목 차 >
I. 각 문제에 따른 실행 결과 ························································································ 2
II. 참고문헌 ······················································································································ 4
2. - 2 -
I. 각 문제에 따른 실행 결과
Ÿ /etc/fstab 파일의 첫 번째 라인부터 아홉 번째 라인까지 터미널 창에 출력한다. (10점)
그림 1. /etc/fstab 파일의 1-9행에 대한 실행 결과 캡쳐본.
Ÿ /etc/passwd 파일에서 자신의 계정 정보를 가지는 한 라인을 grep 명령을 사용하여 터미널 창에 출력한
다. 출력 결과로부터 계정 이름 (예: 201634-348000)과 계정 설명(예: 이유니)을 확인할 수 있어야 한
다. (5점)
그림 2. /etc/passwd 파일의 현재 사용자 계정에 대한 실행 결과 캡쳐본.
Ÿ wc 명령을 사용하여 /etc/passwd 파일에 있는 단어의 총 개수를 터미널 창에 출력한다. (5점)
그림 3. /etc/passwd 파일의 단어 총 개수에 대한 실행 결과 캡쳐본.
Ÿ 현재 날짜, 요일 및 시간을 출력한다. 이어서 자신이 태어난 달의 달력 (예: 자신의 주민번호 앞 4자리
에 해당하는 연도의 달)을 출력한다. 이때 첫 번째 명령은 터미널 창이 아닌 파일 (파일 이름은 자신
의 한글 이름으로 함)에 출력하며, 두 번째 명령의 결과는 같은 파일에서 첫 명령의 결과 뒤에 덧붙여
진다. (5점)
※ 두 명령을 1개의 명령 라인에서 수행해야 하고, 파일 생성시 입출력 리다이렉션을 사용하라
그림 4. 리눅스 프롬프트 상에서 현재 날짜/요일/시간 및 자신의 생년월일 달력에 대한
실행 결과 캡쳐본.
3. - 3 -
Ÿ 위에서 만든 파일의 내용을 터미널 창에 출력한다. (5점)
그림 5. 리눅스 프롬프트 상에서 저장된 파일에 대한 실행 결과 캡쳐본.
4. - 4 -
II. 참고문헌
1. Cooltime의 블로그. (2016). “VMware 10 : VM웨어 사용법 및 가상 운영체제 설치 방법(Windows)”,
https://cooltime.tistory.com/645 (accessed October 19, 2016).
2. slug502의 블로그. (2016). “리눅스 centos 설치 [6.8 버전]”, https://cooltime.tistory.com/645 (accessed
October 11, 2016).
3. CentOS on the Web. (2016). “CentOS-6.8-x86_64-bin-DVD1.iso”, http://vault.centos.org/6.8/isos/x86_64
(accessed May 25, 2016).