2021학년도 2학기 UNIX시스템 중간과제물 문제 풀이
통게통게
다운로드
장바구니
과제정보
학과 | 컴퓨터과학과 | 학년 | 3학년 |
---|---|---|---|
과목명 | UNIX시스템 | 자료 | 4건 |
공통 |
※ (1~2번) 수행된 명령과 실행 결과를 확인할 수 있는 그림을 캡처하고 과제물 파일에 붙여넣기 하여 답안을 작성합니다. 과제물을 작성할 때 문제를 쓸 필요는 없으며, 답안과 상관이 없는 내용이 있으면 감점됩니다.
1. 리눅스를 ...
※ (1~2번) 수행된 명령과 실행 결과를 확인할 수 있는 그림을 캡처하고 과제물 파일에 붙여넣기 하여 답안을 작성합니다. 과제물을 작성할 때 문제를 쓸 필요는 없으며, 답안과 상관이 없는 내용이 있으면 감점됩니다.
1. 리눅스를 설치하고 일반 사용자 계정을 생성한다. 이때 계정 이름(user name)은 자신의 학번(예: 201934-348000)으로 하고 계정 설명(교재 158쪽 –c 옵션 참고)은 자신의 한글 이름(예: 유익수)으로 하며 기본 셸은 bash로 한다. 해당 계정으로 로그인 한 후 터미널 창을 띄운다. 여기까지는 준비 과정으로 캡처할 필요 없다. 적당한 검색 명령을 사용하여 /etc/passwd 파일에서 자신의 계정 정보를 가지는 1개 라인만을 터미널 창에 출력한다. 이때 명령 프롬프트의 모양에 계정 이름(자신의 학번)이 나타나야 하고 작업 디렉터리는 자신의 홈 디렉터리로 한다. (10점) 2. vi 편집기를 사용하여 아래 4줄의 내용으로 파일을 생성한다. 편집 과정은 캡처할 필요 없다. 1 동해물과 백두산이 마르고 닳도록 2 하느님이 보우하사 우리나라 만세 3 무궁화 삼천리 화려 강산 4 대한 사람 대한으로 길이 보전하세 파일: anthem 명령 프롬프트에서 적당한 출력 명령을 사용하여 파일 anthem의 내용을 터미널 창에 출력한다. (5점) ※ (3~7번) 명령의 의미를 공백 포함 200자 이내로 설명하라. 모든 명령에 오류는 없으며 그림 캡처는 필요 없다. 설명을 위해 필요하다면 가정을 두어도 된다. 설명이 부족하면 감점됩니다. (각 3점) 3. sort < list1 > list2 4. cat list1 list2 | grep p | sort 5. du –s * 6. find ~ -size +1M –ls 7. grep –ivc love letter.txt |
소개글
캡쳐 이미지는 없습니다.목차
1. 적당한 검색 명령을 사용하여 /etc/passwd 파일에서 자신의 계정 정보를 가지는 1개 라인만을 터미널 창에 출력한다. 이 때 명령 프롬프트의 모양에 계정 이름(자신의 학번)이 나타나야 하고 작업 디렉터리는 자신의 홈 디렉터리로 한다.1.1. 작업 디렉터리를 홈 디렉터리로 변경
1.2. 자신의 계정 정보를 터미널 창에 출력
1.2.1. 방법1
1.2.2. 방법2
1.2.3. 방법3
2. vi 편집기를 사용하여 아래 4줄의 내용으로 파일을 생성한다. 편집 과정은 캡처할 필요 없다.
2.1. 편집 방법
2.1.1. 파일 열기
2.1.2. 입력하기
2.1.3. 저장하기
2.2. 터미널 창에 출력
2.2.1. 방법1
2.2.2. 방법2
2.2.3. 방법3
2.2.4. 방법4
2.2.5. 방법5
3. sort < list1 > list2
4. cat list1 list2 | grep p | sort
5. du –s *
6. find ~ -size +1M –ls
7. grep –ivc love letter.txt
본문내용
1.1. 작업 디렉터리를 홈 디렉터리로 변경cd ~
1.2. 자신의 계정 정보를 터미널 창에 출력
1.2.1. 방법1
grep 계정이름(학번) /etc/passwd
예) grep 201934 /etc/passwd
예) grep 201934-348000 /etc/passwd
1.2.2. 방법2
grep 계정설명(성명) /etc/passwd
예) grep 유익수 /etc/passwd
1.2.3. 방법3
cat /etc/passwd | grep 계정이름(또는 계정 설명)
예) cat /etc/passwd | grep 201934-348000
예) cat /etc/passwd | grep 유익수