(방송통신대 UNIX시스템 중간과제물)적당한 검색 명령을 사용하여 /etc/passwd 파일에서 자신의 계정 정보를 가지는 1개 라인만을 터미널 창에 출력한다 vi 편집기를 사용하여 아래 4줄의 내용으로 파일을 생성한다 등
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

(방송통신대 UNIX시스템 중간과제물)적당한 검색 명령을 사용하여 /etc/passwd 파일에서 자신의 계정 정보를 가지는 1개 라인만을 터미널 창에 출력한다 vi 편집기를 사용하여 아래 4줄의 내용으로 파일을 생성한다 등에 대한 보고서 자료입니다.

목차

1. 리눅스를 설치하고 일반 사용자 계정을 생성한다. 이때 계정 이름(user name)은 자신의 학번(예: 201934-348000)으로 하고 계정 설명(교재 158쪽 ?c 옵션 참고)은 자신의 한글 이름(예: 유익수)으로 하며 기본 셸은 bash로 한다. 해당 계정으로 로그인 한 후 터미널 창을 띄운다. 여기까지는 준비 과정으로 캡처할 필요 없다. 적당한 검색 명령을 사용하여 /etc/passwd 파일에서 자신의 계정 정보를 가지는 1개 라인만을 터미널 창에 출력한다. 이때 명령 프롬프트의 모양에 계정 이름(자신의 학번)이 나타나야 하고 작업 디렉터리는 자신의 홈 디렉터리로 한다. (10점)
2. vi 편집기를 사용하여 아래 4줄의 내용으로 파일을 생성한다. 편집 과정은 캡처할 필요 없다. 명령 프롬프트에서 적당한 출력 명령을 사용하여 파일 anthem의 내용을 터미널 창에 출력한다. (5점)
(3~7번) 명령의 의미를 공백 포함 200자 이내로 설명하라. 모든 명령에 오류는 없으며 그림 캡처는 필요 없다. 설명을 위해 필요하다면 가정을 두어도 된다. 설명이 부족하면 감점됩니다. (각 3점)

본문내용

*
du는 disk usage의 약자로 특정 파일이나 디렉터리의 디스크 사용량(블록 수)을 보여준다. du 명령에서 사용되는 옵션 -s는 주어진 파일이나 디렉터리만의 총사용량을 요약하여 출력해준다. 또한 *를 함께 사용하면 현재 작업 디렉터리 내의 모든 파일과 하위 디렉터리의 디스크 총사용량을 함께 출력한다. 이때 디렉터리명이 ‘.’으로 시작하는 숨겨진 디렉터리는 제외된다. 다만, du만으로 실행하면 숨겨진 디렉터리의 디스크 용량도 모두 출력된다. 또한 du -s를 실행하면 하위 디렉터리 내역을 생략하고 총 블록 수만 표시한다. 따라서, 위의 du 명령을 실행하면, 최종적으로 현재 작업 디렉터리의 모든 파일들의 사용량과 하위 디렉터리별 총사용량을 요약하여 출력한다.
6. find ~ -size +1M ls
find 명령에서 조건의 지정으로 \'-size n\' 이 사용되면 n은 파일 또는 디렉터리의 크기를 의미한다. 따라서 find ~ -size +1M 은 홈 디렉터리(~)에서 1M보다 큰 크기의 파일과 디렉터리를 찾아 화면에 출력하라는 의미다. 또한 -ls 옵션을 사용하면, 단순히 파일 또는 디렉터리의 경로만이 아니라, 크기날짜권한 등을 포함해 보다 자세한 정보를 보여준다.
7. grep ivc love letter.txt
grep은 파일에서 패턴(정규식 포함)에 대응하는 특별한 단어나 문자열을 포함하는 라인을 검색해 출력하는 명령이다. “grep [option] pattern [files]“의 형식으로 사용한다. -r 옵션을 사용하면 디렉터리를 지정하고 하위 디렉터리를 포함해 그 디렉터리에 존재하는 모든 파일을 대상으로 검색한다. -l 옵션은 문자열을 포함하는 파일의 이름만을 출력한다. -i 옵션은 대소문자를 구분하지 않고, -v 옵션은 패턴과 매칭되지 않는 모든 라인을 출력한다. -c 옵션은 매칭된 라이들의 전체 수만 출력한다. 따라서 위 grep 명령을 실행하면 ”letter.txt“ 파일에서 love와 Love를 구분하지 않고 이 문자열들과 매칭되지 않은 라인들의 전체 개수를 출력한다. 문제2에서 만든 anthem 파일을 예로 들면 다음과 같다.
\"grep -ivc 세 anthem\"
위 grep 명령을 실행하면 anthem 파일에서 ‘세’라는 글자가 포함되지 않는 라인의 총 개수 즉, 2를 출력하게 된다.
8. 참고문헌
김희천, 김진욱(2017), UNIX시스템, 한국방송통신대학교출판문화원
  • 가격6,000
  • 페이지수6페이지
  • 등록일2021.09.27
  • 저작시기2021.09
  • 파일형식한글(hwp)
  • 자료번호#1156147
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니