2020 방통대 중간과제 unix 시스템 유닉스 시스템 (참고용)
쏠0505
다운로드
장바구니
과제정보
학과 | 컴퓨터과학과 | 학년 | 3학년 |
---|---|---|---|
과목명 | UNIX시스템 | 자료 | 1건 |
공통 |
먼저 아래 지시사항을 지켜서 문제를 풀 준비를 합니다.
CentOS 리눅스를 설치하고 일반 사용자 계정을 생성한다. 이때 계정 이름(user name)은 자신의 학번(예: 201834-348000)으로 하고 계정 설명(교재 158쪽 –c 옵션 참고)은 자신...
먼저 아래 지시사항을 지켜서 문제를 풀 준비를 합니다.
CentOS 리눅스를 설치하고 일반 사용자 계정을 생성한다. 이때 계정 이름(user name)은 자신의 학번(예: 201834-348000)으로 하고 계정 설명(교재 158쪽 –c 옵션 참고)은 자신의 한글 이름(예: 이유니)으로 하며 기본 셸은 bash로 한다. 해당 계정으로 로그인 한 후 터미널 창을 띄운다. 명령 프롬프트의 모양에 계정 이름(자신의 학번)이 나타나야 하고 작업 디렉터리는 항상 자신의 홈 디렉터리(교재 43쪽 참고)로 한다. 이어서 아래 문제에서 지시한 것과 정확하게 일치하는 결과가 나오도록 명령을 수행합니다. 수행된 명령과 실행 결과를 확인할 수 있는 그림을 캡처하고 과제물 파일에 붙여넣기 하여 답안을 작성합니다. 과제물을 작성할 때 문제를 쓸 필요는 없으며, 답안과 상관이 없는 내용이 있으면 감점처리 됩니다. 1. /etc 디렉터리에 존재하는 파일 중, 이름에 release를 포함하는 모든 파일(예: system-release 등)의 처음 세 줄의 내용만을 터미널 창에 출력한다. 이때 head 명령과 적당한 옵션을 사용하고 인수에 애스터리스크(교재 81쪽 참고)를 사용하도록 한다. (명령과 실행 결과를 확인할 수 있는 1개 그림을 캡처할 것) 2. /etc/passwd 파일에서 자신의 계정 정보를 가지는 라인을 grep 명령을 사용하여 터미널 창에 출력한다. 해당하는 1개 라인만 출력해야 하고 계정 이름(예: 201634-348000)과 계정 설명(예: 이유니)을 확인할 수 있어야 한다. (명령과 실행 결과를 확인할 수 있는 1개 그림을 캡처할 것) 3-1 ls 명령을 사용하여 /usr 디렉터리(교재 44쪽 참고)의 내용을 출력한다. 3-2 ls 명령과 wc 명령 및 파이프(교재 82쪽 참고)를 사용하여 /usr 디렉터리에 존재하는 파일의 개수를 터미널 창에 출력하라. 적당한 옵션을 사용하여 파일의 개수에 해당하는 한 개의 숫자만 출력하여야 한다. (3-1의 명령과 실행 결과, 그리고 3-2의 명령과 실행 결과를 함께 확인할 수 있는 1개 그림을 캡처할 것) 4-1. 편집기를 사용하여 아래의 내용으로 2개의 파일을 먼저 생성한다. [1 동해물과 백두산이 마르고 닳도록 2 하느님이 보우하사 우리나라 만세 파일: first 3 무궁화 삼천리 화려 강산 4 대한 사람 대한으로 길이 보전하세 파일: chorus] 4-2. cat 명령과 입출력 리다이렉션(교재 82쪽 참고)을 사용하여 두 파일(first와 chorus)의 내용이 합쳐진 새로운 파일 anthem을 생성한다. 적당한 출력 명령을 사용하여 anthem 파일의 내용을 터미널 창에 출력한다. (4-1은 캡처할 필요 없으며, 4-2에서는 2개의 명령을 세미콜론으로 연결하여 실행하고(교재 80쪽 참고) 실행 결과를 확인할 수 있는 1개 그림을 캡처할 것) |
소개글
2020학년도 2학기 과제물(온라인 제출용) 과제입니다.점수는 30점 만점에 30점 입니다.
학번, 이름은 개인정보때문에 삭제했습니다.
리눅스 센트os 설치 후 어느정도 하신분
명령어 사용 방법이나 확인용도로 쓰세요
목차
1. /etc 디렉터리에 존재하는 파일 중, 이름에 release를 포함하는 모든 파일(예: system-release 등)의 처음 세 줄의 내용만을 터미널 창에 출력한다. 이때 head 명령과 적당한 옵션을 사용하고 인수에 애스터리스크(교재 81쪽 참고)를 사용하도록 한다. (명령과 실행 결과를 확인할 수 있는 1개 그림을 캡처할 것)2. /etc/passwd 파일에서 자신의 계정 정보를 가지는 라인을 grep 명령을 사용하여 터미널 창에 출력한다. 해당하는 1개 라인만 출력해야 하고 계정 이름(예: 201634-348000)과 계정 설명(예: 이유니)을 확인할 수 있어야 한다. (명령과 실행 결과를 확인할 수 있는 1개 그림을 캡처할 것)
3-1 ls 명령을 사용하여 /usr 디렉터리(교재 44쪽 참고)의 내용을 출력한다.
3-2 ls 명령과 wc 명령 및 파이프(교재 82쪽 참고)를 사용하여 /usr 디렉터리에 존재하는 파일의 개수를 터미널 창에 출력하라. 적당한 옵션을 사용하여 파일의 개수에 해당하는 한 개의 숫자만 출력하여야 한다. (3-1의 명령과 실행 결과, 그리고 3-2의 명령과 실행 결과를 함께 확인할 수 있는 1개 그림을 캡처할 것)
4-1. 편집기를 사용하여 아래의 내용으로 2개의 파일을 먼저 생성한다.
4-2. cat 명령과 입출력 리다이렉션(교재 82쪽 참고)을 사용하여 두 파일(first와 chorus)의 내용이 합쳐진 새로운 파일 anthem을 생성한다. 적당한 출력 명령을 사용하여 anthem 파일의 내용을 터미널 창에 출력한다. (4-1은 캡처할 필요 없으며, 4-2에서는 2개의 명령을 세미콜론으로 연결하여 실행하고(교재 80쪽 참고) 실행 결과를 확인할 수 있는 1개 그림을 캡처할 것)