리눅스마스터 2급 필기 기출문제복원 (2018-03-10)

리눅스마스터 2급
(2018-03-10 기출문제)

목록

1과목: 리눅스 운영 및 관리

1. 다음 명령의 결과로 설정되는 lin.txt 파일의 허가권으로 알맞은 것은?

  1. -rw-rw-rw-
  2. -rw-rw-r--
  3. -r--r--r--
  4. -------r--
(정답률: 78%)
  • 명령: touch lin.txt

    결과: -rw-rw-r--

    설명: touch 명령은 새로운 파일을 생성하거나 파일의 수정시간을 변경하는 명령이다. 이 명령을 실행하면 lin.txt 파일이 생성되며, 파일의 허가권이 -rw-rw-r--으로 설정된다. 이는 소유자와 그룹은 읽기와 쓰기 권한이 있고, 다른 사용자는 읽기 권한만 있음을 나타낸다. 즉, 소유자와 그룹은 파일을 수정할 수 있고, 다른 사용자는 파일을 읽을 수만 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. 다음 중 가장 크기가 큰 파일 생성이 가능한 파일 시스템으로 알맞은 것은?

  1. XFS
  2. ext2
  3. ext3
  4. ext4
(정답률: 71%)
  • XFS는 64비트 파일 시스템으로, 파일 크기 제한이 거의 없어서 매우 큰 파일 생성이 가능합니다. 반면 ext2, ext3, ext4는 32비트 파일 시스템으로 파일 크기 제한이 있습니다. 따라서 XFS가 가장 크기가 큰 파일 생성이 가능한 파일 시스템입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. 다음 명령의 결과로 생성되는 lin 디렉터리의 허가권으로 알맞은 것은?

  1. drwxrwxrwx
  2. drwxrwxr-x
  3. drw-rw-r--
  4. d-------w-
(정답률: 78%)
  • 해당 명령은 "mkdir lin"으로 lin 디렉터리를 생성하는 명령이다.

    디렉터리의 허가권은 "drwxrwxr-x"이다.

    - "d"는 디렉터리를 나타내는 특수 권한이다.
    - "rwx"는 소유자에 대한 읽기, 쓰기, 실행 권한이다.
    - "rwx"는 그룹에 대한 읽기, 쓰기, 실행 권한이다.
    - "r-x"는 다른 사용자에 대한 읽기, 실행 권한이다.

    따라서, 소유자와 그룹은 모든 권한을 가지고, 다른 사용자는 읽기와 실행 권한만 가지게 된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4. 다음 ( 괄호 ) 안에 들어갈 허가권 값으로 알맞은 것은?

  1. -r--------.
  2. -rwx------.
  3. -------rwx.
  4. -rwxrwxrwx.
(정답률: 53%)
  • 다음 권한 값 "-r--------."은 소유자만 읽기 권한을 가지고 있고, 그 외에는 권한이 없는 값이다. "-rwx------."은 소유자는 읽기, 쓰기, 실행 권한을 가지고 있고, 그 외에는 권한이 없는 값이다. "-------rwx."는 그룹과 기타 사용자만 읽기, 쓰기, 실행 권한을 가지고 있고, 소유자는 권한이 없는 값이다. "-rwxrwxrwx."는 모든 사용자가 읽기, 쓰기, 실행 권한을 가지고 있는 값이다. 따라서, 이 문제에서는 그룹과 기타 사용자만 권한을 가지고 있으므로 "-rwx------."이 아닌 "-r--------."와 "-rwxrwxrwx."는 답이 될 수 없고, "-rwxrwxrwx."은 너무 많은 권한을 가지고 있으므로 보안상 적절하지 않다. 따라서, 올바른 답은 "-------rwx."이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 다음 중 그룹 공유 디렉터리인 data에 Set-GID 및 스티키 비트(Sticky Bit)를 설정하는 방법으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. chmod go+s data
  2. chmod go+t data
  3. chmod g+t,o+s data
  4. chmod g+s,o+t data
(정답률: 71%)
  • Set-GID는 그룹 공유 디렉터리에 새로운 파일이 생성될 때, 해당 파일의 그룹 소유자를 디렉터리의 그룹 소유자로 설정하는 것이고, 스티키 비트는 그룹 공유 디렉터리에 있는 파일 중 다른 사용자가 삭제할 수 없도록 설정하는 것입니다. 따라서, Set-GID와 스티키 비트를 모두 설정하려면 "chmod g+s,o+t data"를 사용해야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

6. 다음 중 저널링 파일 시스템이 아닌 것은?

  1. XFS
  2. ext2
  3. ReiserFS
  4. JFS
(정답률: 80%)
  • ext2는 저널링 기능이 없는 파일 시스템이기 때문에 정답입니다. XFS, ReiserFS, JFS는 모두 저널링 파일 시스템입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. 다음 명령의 실행 결과에 대한 설명으로 가장 알맞은 것은?

  1. 현재 파티션의 용량 정보를 단위를 붙여서 출력한다.
  2. 현재 디렉터리의 총 사용량만 단위를 붙여서 출력한다.
  3. 현재 디렉터리 안에 있는 각 디렉터리나 파일별로 총 사용량을 단위를 붙여서 출력한다.
  4. 현재 디렉터리 안에 있는 각각의 파일 및 디렉터리에 대한 크기 및 총 사용량 등을 단위를 붙여서 출력한다.
(정답률: 54%)
  • 현재 디렉터리 안에 있는 각각의 파일 및 디렉터리에 대한 크기 및 총 사용량 등을 단위를 붙여서 출력한다.

    이유: du 명령어는 현재 디렉터리 안에 있는 각각의 파일 및 디렉터리에 대한 크기 및 총 사용량 등을 출력하는 명령어이다. -h 옵션을 사용하면 출력되는 값에 단위가 붙게 된다. 따라서 현재 디렉터리 안에 있는 각각의 파일 및 디렉터리에 대한 크기 및 총 사용량 등을 단위를 붙여서 출력한다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. 다음 중 디렉터리에 부여되는 허가권인 x에 대한 설명으로 알맞은 것은?

  1. 디렉터리 내부의 내용을 볼 수 있는 권한
  2. 디렉터리 내부에 파일을 생성할 수 있는 권한
  3. 디렉터리 내부에 파일을 삭제할 수 있는 권한
  4. 디렉터리 내부로 접근할 수 있는 권한
(정답률: 76%)
  • 디렉터리 내부로 접근할 수 있는 권한은 해당 디렉터리에 접근하여 내부의 파일이나 디렉터리를 볼 수 있는 권한입니다. 즉, 해당 디렉터리에 대한 입장 권한을 의미합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 다음 중 특정 사용자의 홈 디렉터리 사용량을 확인할 때 필요한 명령으로 알맞은 것은?

  1. df
  2. du
  3. fsck
  4. mount
(정답률: 77%)
  • 정답: du

    이유: du는 "disk usage"의 약자로, 파일이나 디렉터리의 디스크 사용량을 보여주는 명령어입니다. 따라서 특정 사용자의 홈 디렉터리 사용량을 확인할 때는 du를 사용하면 됩니다. df는 "disk free"의 약자로, 파일 시스템의 전체 용량과 사용 가능한 용량을 보여주는 명령어이며, fsck는 파일 시스템을 검사하고 복구하는 명령어입니다. mount는 파일 시스템을 마운트하는 명령어입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 다음 중 /etc/fstab을 구성하고 있는 필드의 개수로 알맞은 것은?

  1. 4
  2. 5
  3. 6
  4. 7
(정답률: 59%)
  • /etc/fstab은 파일 시스템 테이블을 구성하는 파일로, 각각의 라인은 하나의 파일 시스템을 나타낸다. 각 라인은 6개의 필드로 구성되어 있다.

    1. 파일 시스템의 장치명 (Device)
    2. 마운트 포인트 (Mount Point)
    3. 파일 시스템 유형 (File System Type)
    4. 마운트 옵션 (Mount Options)
    5. 덤프(dump) 여부 (Dump)
    6. 파일 시스템 체크 여부 (File System Check)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

11. 다음 중 설명과 같은 기능을 모두 가진 셸(Shell)로 알맞은 것은?

  1. 본셸(sh)
  2. C셸(csh)
  3. 콘셸(ksh)
  4. 배시셸(bash)
(정답률: 77%)
  • 설명과 같은 기능을 모두 가진 셸은 "배시셸(bash)"입니다.

    이유는 다음과 같습니다.

    1. 명령어 해석기 기능: 사용자가 입력한 명령어를 해석하고 실행합니다.

    2. 셸 스크립트 기능: 셸 스크립트를 작성하여 여러 명령어를 한 번에 실행할 수 있습니다.

    3. 변수 및 환경 변수 기능: 변수를 선언하고 값을 저장할 수 있으며, 환경 변수를 설정하여 시스템 전체에서 사용할 수 있습니다.

    4. 명령어 히스토리 기능: 사용자가 입력한 명령어를 기록하여 이전에 실행한 명령어를 쉽게 재사용할 수 있습니다.

    5. 자동 완성 기능: 사용자가 입력한 명령어나 파일 이름 등을 자동으로 완성해주는 기능이 있습니다.

    배시셸은 리눅스와 유닉스 시스템에서 가장 많이 사용되는 셸 중 하나이며, 다양한 기능을 제공하고 사용이 편리하기 때문에 많은 사용자들이 선호합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

12. 다음 중 현재 사용 중인 셸을 확인할 때 사용하는 명령어로 알맞은 것은? (문제 오류로 실제 시험에서는 1, 4번이 정답처리 되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)

  1. ps
  2. set
  3. chsh -l
  4. echo $SHELL
(정답률: 77%)
  • 1. "ps" 명령어는 현재 실행 중인 프로세스를 보여주는 명령어이다.
    2. 셸도 하나의 프로세스이므로 "ps" 명령어를 사용하여 현재 실행 중인 셸을 확인할 수 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. 다음 중 조건에 맞는 셸 프롬프트(Shell Prompt) 모양으로 알맞은 것은?

  1. [ihduser@www bash]$
  2. [ihduser@www /etc]$
  3. [ihduser@www 10:10:34]$
  4. [ihduser@www 1009]$
(정답률: 74%)
  • 정답은 "[ihduser@www 10:10:34]$"이다.

    - "ihduser"는 현재 로그인한 사용자의 이름이다.
    - "www"는 현재 작업 중인 호스트 이름이다.
    - "10:10:34"는 현재 시간을 나타낸다.
    - "$"는 일반 사용자 권한을 나타낸다.

    따라서, 현재 "ihduser"라는 사용자가 "www"라는 호스트에서 작업 중이며, 현재 시간은 "10:10:34"이며, 일반 사용자 권한으로 작업 중이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. 다음 중 ( 괄호 ) 안에 들어갈 명령어 출력 내용으로 알맞은 것은?

  1. ㉠ 출력 내용 없음 ㉡ 출력 내용 없음
  2. ㉠ 출력 내용 없음 ㉡ VAR2=linux2
  3. ㉠ VAR1=linux ㉡ 출력 내용 없음
  4. ㉠ VAR1=linux ㉡ VAR2=linux2
(정답률: 53%)
  • VAR1 변수에 "linux" 값을 할당한 후, VAR2 변수에 "linux2" 값을 할당하는 명령어가 없기 때문에 출력 내용이 없다. 따라서 ㉠ 출력 내용 없음 ㉡ 출력 내용 없음이 아닌, ㉠ 출력 내용 없음 ㉡ VAR2=linux2가 정답이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. 다음 중 ( 괄호 ) 안에 들어갈 스크립트 출력 내용으로 알맞은 것은? (문제 오류로 실제 시험에서는 모두 정답처리 되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)

  1. ㉠ : ./arg.sh
  2. ㉡ : arg1
  3. ㉢ : 3
  4. ㉣ : arg1 arg2
(정답률: 79%)
  • ㉠ : ./arg.sh 은 현재 디렉토리에 있는 arg.sh 스크립트 파일을 실행하는 명령어이다. 따라서 이 명령어를 실행하면 arg.sh 스크립트 파일이 실행되어 출력 내용이 나타난다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. 다음 중 ( 괄호 ) 안에 들어갈 용어로 알맞은 것은?

  1. 셸(Shell)
  2. 커널
  3. 네트워크
  4. 환경변수
(정답률: 81%)
  • 이 그림은 운영체제(OS)의 구성요소를 보여주고 있습니다. 운영체제는 크게 커널(Kernel)과 셸(Shell)로 나뉩니다. 커널은 하드웨어와 소프트웨어 간의 인터페이스 역할을 하며, 셸은 사용자와 커널 간의 인터페이스 역할을 합니다. 즉, 셸은 사용자가 명령어를 입력하면 그 명령어를 해석하여 커널에 전달하고, 커널이 실행한 결과를 사용자에게 보여주는 역할을 합니다. 따라서 이 그림에서 (셸)이 정답입니다. 네트워크와 환경변수는 운영체제의 다른 부분과 관련된 용어이므로 정답이 될 수 없습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. 다음 중 현재 셸에 설정된 전체 환경 변수의 값을 확인하는 명령어로 알맞은 것은?

  1. alias
  2. history
  3. last
  4. env
(정답률: 79%)
  • 정답: env

    설명: env 명령어는 현재 셸에 설정된 전체 환경 변수의 값을 확인하는 명령어입니다. 이 명령어를 실행하면 현재 셸에서 사용 가능한 모든 환경 변수와 그 값이 출력됩니다. 반면, alias는 현재 셸에서 설정된 별칭(alias) 목록을 보여주고, history는 이전에 실행한 명령어의 목록을 보여주며, last는 최근 로그인한 사용자의 정보를 보여줍니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. 다음 중 환경 변수와 설명으로 틀린 것은?

  1. LANG : 쉘 사용시 기본으로 지원되는 언어
  2. TERM : 로그인한 터미널 종류
  3. PS1 : 프롬프트(Prompt) 변수
  4. HISTFILESIZE : 히스토리 파일의 절대 경로
(정답률: 80%)
  • HISTFILESIZE는 히스토리 파일의 크기를 제한하는 변수이며, 파일의 경로를 지정하는 것이 아니기 때문에 "히스토리 파일의 절대 경로"는 틀린 설명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. 다음 중 데몬에 관한 설명 중 틀린 것은?

  1. 데몬 프로세스를 실행하는 방법에는 inet과 standalone방식이 있다.
  2. 커널 2.4버전부터는 inetd의 역할을 xinetd가 수행한다.
  3. xinetd는 환경 설정 파일을 이용해서 자체적으로 접근 제어가 가능하다.
  4. 웹, 메일 등 자주 사용되는 서비스는 대부분 inet방식으로 동작한다.
(정답률: 61%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

20. 다음 조건으로 crontab에 등록할 때 알맞은 것은?

  1. 3 * 1-5 * * /bin/work.sh
  2. * 3 * * 1-5 /bin/work.sh
  3. 3 */3 * * 1-5 /bin/work.sh
  4. */3 3 1-5 * * /bin/work.sh
(정답률: 54%)
  • 주기적으로 실행해야 하므로 * 대신에 숫자 또는 */숫자를 사용해야 한다.

    분은 매 시간 3분에 실행해야 하므로 "3 * * * *"

    시간은 매일 3시에 실행해야 하므로 "0 3 * * *"

    일은 평일(월~금)에만 실행해야 하므로 "1-5"

    따라서, "3 */3 * * 1-5 /bin/work.sh" 가 정답이다.

    해석: 매 시간 3분에, 매일 3시에, 평일(월~금)에 실행하는 /bin/work.sh 스크립트를 실행한다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

21. 다음 중 nohup 명령에 관한 설명 중 잘못된 것은?

  1. 사용자가 로그아웃 하여도 실행중인 프로세스를 백그라운드 프로세스로 작업할 수 있다.
  2. 실행한 명령은 자동으로 백그라운드로 보내 터미널을 닫아도 작업이 유지된다.
  3. 실행중인 프로세스의 표준출력과 표준에러는 'nohup.out' 파일을 생성하여 기록한다.
  4. 쓰기작업 권한이 없다면 '$HOME/nohup.out' 파일을 생성하여 기록한다.
(정답률: 47%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

22. 다음 중 시그널의 관리번호, 이름과 의미를 모두 알맞게 짝지은 것은?

  1. 1, SIGHUP, 프로세스를 재시작할 때 사용된다.
  2. 1, SIGINT, 프로세스를 초기화할 때 사용된다.
  3. 9, SIGTERM, 프로세스를 강제로 종료할 때 사용된다.
  4. 9, SIGKILL, 프로세스를 가능한 정상 종료시킬 때 사용된다.
(정답률: 60%)
  • 1, SIGHUP, 프로세스를 재시작할 때 사용된다.
    SIGHUP은 Hang Up의 약자로, 프로세스와 연결된 터미널이 종료될 때 발생하는 시그널이다. 이 시그널은 프로세스에게 재시작하도록 신호를 보내는 역할을 한다. 따라서 SIGHUP은 프로세스를 재시작할 때 사용된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 다음 그림으로 알 수 있는 내용이 아닌 것은?

  1. pstree 명령으로 실행한다.
  2. init는 최상위프로세스이다.
  3. init프로세스의 PID는 1이다.
  4. Xvnc는 NetworkManager의 하위프로세스이다.
(정답률: 74%)
  • 다음 그림으로 알 수 있는 내용은 "Xvnc 프로세스가 현재 실행 중이며, PID는 1234이다." 이다.

    따라서, 정답은 "Xvnc는 NetworkManager의 하위프로세스이다." 이유는 그림에서 알 수 없으며, 다른 보기들은 프로세스와 관련된 일반적인 지식이다.

    Xvnc가 NetworkManager의 하위프로세스인지 여부는 해당 시스템의 구성에 따라 다를 수 있으므로, 그림에서는 확인할 수 없다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

24. 'ps aux' 실행 시 출력되는 정보에 대한 설명 중 틀린 것은?

  1. VSZ : 가상 메모리 사용량
  2. RSS : 실제 메모리 사용량
  3. STAT : 현재 프로세스의 상태 코드
  4. TIME : 프로세스가 시작된 시간
(정답률: 53%)
  • 정답은 "TIME : 프로세스가 시작된 시간"이 아닙니다.

    각 항목에 대한 설명은 다음과 같습니다.

    - VSZ : 프로세스가 사용하는 가상 메모리의 크기를 킬로바이트(KB) 단위로 표시합니다.
    - RSS : 프로세스가 실제로 사용하는 물리적 메모리의 크기를 킬로바이트(KB) 단위로 표시합니다.
    - STAT : 현재 프로세스의 상태 코드를 나타냅니다. 예를 들어, S는 슬립(sleep) 상태, R은 실행(running) 상태를 나타냅니다.
    - TIME : 프로세스가 CPU를 사용한 총 시간을 나타냅니다. 이 값은 시분초 형식으로 표시됩니다.

    따라서, "TIME : 프로세스가 시작된 시간"은 틀린 설명입니다. 올바른 설명은 "TIME : 프로세스가 CPU를 사용한 총 시간"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

25. 다음 그림의 httpd 데몬을 모두 강제 종료시킬 때 사용하는 명령으로 알맞은 것은?

  1. killall –KILL httpd
  2. killall –9 2239,2240,2241
  3. kill –9 httpd
  4. kill –KILL 2239,2240,2241
(정답률: 47%)
  • 정답은 "killall –KILL httpd"입니다. 이유는 다음과 같습니다.

    - "killall" 명령은 프로세스 이름으로 프로세스를 종료시키는 명령입니다.
    - "-KILL" 옵션은 SIGKILL 시그널을 보내서 프로세스를 강제 종료시킵니다.
    - "httpd"는 Apache 웹 서버의 데몬 프로세스 이름입니다.
    - 따라서 "killall –KILL httpd" 명령은 Apache 웹 서버의 모든 데몬 프로세스를 강제 종료시키는 명령입니다.

    다른 보기들은 모두 PID(Process ID)를 이용하여 특정 프로세스를 종료시키는 방법이지만, "killall –KILL httpd"는 프로세스 이름을 이용하여 모든 데몬 프로세스를 한 번에 종료시킬 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

26. 프로세스에 관련된 설명으로 알맞은 것은?

  1. 특정한 목적을 위해 실행하여 메모리에 상주하는 프로그램을 프로세스라고 한다.
  2. 같은 목적의 프로세스는 실행 시 동일한번호(Process Identity, PID)를 부여받는다.
  3. 사용자 입력에 관계없이 실행되는 포어그라운드(Foreground) 프로세스가 있다.
  4. 명령 입력 후 수행종료까지 기다려야 하는 백그라운드(Background) 프로세스가 있다.
(정답률: 68%)
  • "특정한 목적을 위해 실행하여 메모리에 상주하는 프로그램을 프로세스라고 한다."라는 설명은 프로세스가 실행되는 기본적인 개념을 설명하고 있다. 즉, 프로세스는 실행되는 프로그램을 의미하며, 이 프로그램은 메모리에 상주하면서 특정한 목적을 수행한다는 것을 나타낸다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

27. 프로세스 관련 명령어의 설명으로 틀린 것은?

  1. fg : 백그라운드 프로세스를 포어그라운드 프로세스로 전환하는 명령이다.
  2. bg : 포어그라운드 프로세스를 백그라운드 프로세스로 전환하는 명령이다.
  3. nice : 프로세스명으로 프로세스의 우선순위를 변경하는 명령이다.
  4. cron : 주로 PID를 사용하여 프로세스의 우선순위를 변경할 때 사용하는 명령이다.
(정답률: 79%)
  • 답은 "cron : 주로 PID를 사용하여 프로세스의 우선순위를 변경할 때 사용하는 명령이다." 이다. 이유는 cron은 주기적으로 실행되는 작업을 스케줄링하기 위한 명령어이며, PID를 사용하여 프로세스의 우선순위를 변경하는 명령어는 renice이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

28. 다음 설명으로 알맞은 것은?

  1. shell
  2. daemon
  3. inet
  4. thread
(정답률: 82%)
  • 이 그림은 운영체제에서 프로세스와 관련된 용어들을 보여주고 있습니다. 여기서 "daemon"은 백그라운드에서 실행되는 프로세스를 의미합니다. 즉, 사용자와 상호작용하지 않고 시스템의 여러 가지 작업을 처리하는 프로세스를 뜻합니다. 따라서, 이 그림에서 "daemon"이 정답인 이유는 다른 보기들과 달리 사용자와 상호작용하지 않고 백그라운드에서 실행되는 프로세스를 나타내기 때문입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

29. 다음 중 vi 편집기를 사용해 ihd.html 파일의 행 번호를 표시하는 방법으로 틀린 것은?

  1. vi + ihd.html
  2. vi -c “set nu” ihd.html
  3. vi ihd.html 명령 수행 후, vi ex 명령모드에서 “:set nu” 입력
  4. vi ihd.html 명령 수행 후, vi ex 명령모드에서 “:set number” 입력
(정답률: 64%)
  • 정답은 "vi + ihd.html"입니다.

    이유는 다음과 같습니다. "vi + ihd.html" 명령은 vi 편집기를 실행하면서 ihd.html 파일을 열고, 행 번호를 표시하는 옵션인 "+(숫자)"를 함께 사용하는 것입니다. 이렇게 하면 파일을 열 때부터 행 번호가 표시되므로, 따로 설정할 필요가 없습니다.

    나머지 보기들은 모두 vi 편집기 내부에서 설정하는 방법으로, 파일을 열고 나서 설정해야 합니다. "vi -c “set nu” ihd.html" 명령은 vi를 실행한 후, ex 명령모드에서 "set nu" 명령을 실행하여 행 번호를 표시하는 것입니다. "vi ihd.html 명령 수행 후, vi ex 명령모드에서 “:set nu” 입력"과 "vi ihd.html 명령 수행 후, vi ex 명령모드에서 “:set number” 입력"은 모두 파일을 열고 나서 ex 명령모드에서 설정하는 방법입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

30. 다음 중 vi편집기를 처음 실행시 가장 먼저 접하는 모드로 알맞은 것은?

  1. 명령모드
  2. 편집모드
  3. ex명령모드
  4. 입력모드
(정답률: 61%)
  • 정답: "명령모드"

    설명: vi편집기를 처음 실행시에는 "명령모드"로 시작하며, 이 모드에서는 파일을 열고 저장하고 종료하는 등의 명령을 입력할 수 있습니다. "편집모드"나 "ex명령모드"는 명령모드에서 해당 모드로 전환하여 사용하는 것이며, "입력모드"는 명령모드에서 "i"나 "a"와 같은 입력 명령을 입력하여 전환할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

31. 다음 중 pico 편집기 사용 시 이동하는 단축키 조합으로 틀린 것은?

  1. [Ctrl] + [i] : 커서를 윗줄로 이동한다.
  2. [Ctrl] + [n] : 커서를 아랫줄로 이동한다.
  3. [Ctrl] + [b] : 커서를 뒤(왼쪽)로 이동한다.
  4. [Ctrl] + [f] : 커서를 앞(오른쪽)으로 이동한다.
(정답률: 49%)
  • 정답: "[Ctrl] + [i] : 커서를 윗줄로 이동한다."

    이유: pico 편집기에서는 [Ctrl] + [p] 조합을 사용하여 커서를 윗줄로 이동시킵니다. [Ctrl] + [i]는 탭 문자를 삽입하는 단축키입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

32. 다음 중 리눅스에서 사용하는 에디터에 대한 설명으로 틀린 것은?

  1. vim은 GUI기반으로 개발된 vi이다.
  2. GNU 프로젝트에서는 pico의 복제 버전인 nano 라는 프로그램을 개발 하였다.
  3. vi는 유닉스 계열 시스템에서 가장 많이 쓰이는 편집기로 1976년 빌 조이가 개발 하였다.
  4. GNU emacs는 리처드 스톨만이 LISP에 기반을 두는 환경 설정 언어를 가지고 처음부터 다시 만든 에디터이다.
(정답률: 56%)
  • "vim은 GUI기반으로 개발된 vi이다."가 틀린 설명이다. vim은 vi의 기능을 확장하고 개선한 것으로, CLI(Command Line Interface) 환경에서 사용되는 에디터이다. GUI(Graphical User Interface) 기반의 에디터는 gedit, Sublime Text, Atom 등이 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 다음에서 설명하는 에디터의 종류로 알맞은 것은?

  1. vi
  2. vim
  3. pico
  4. emacs
(정답률: 76%)
  • 위 그림은 pico 에디터의 화면입니다. 따라서 정답은 "pico"입니다. pico는 간단하고 사용하기 쉬운 편이며, 초보자들이 쉽게 접근할 수 있는 에디터입니다. 반면에 vi, vim, emacs는 각각 다양한 기능과 단축키를 가지고 있어서 익히기 어려울 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

34. 다음에서 설명하는 에디터의 종류로 알맞은 것은?

  1. vi
  2. vim
  3. pico
  4. emacs
(정답률: 77%)
  • 이 그림은 리눅스나 유닉스 시스템에서 사용되는 텍스트 에디터들 중에서 "vi" 계열의 에디터들을 보여주고 있습니다. "vi"는 리눅스나 유닉스 시스템에서 기본적으로 제공되는 에디터 중 하나이며, "vim"은 "vi"의 개선 버전으로 더 많은 기능과 편의성을 제공합니다. 따라서, 이 그림에서 정답은 "vim"입니다. "pico"와 "emacs"는 다른 종류의 에디터입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

35. 다음 설명과 관련 있는 파일명으로 알맞은 것은?

  1. config.nice
  2. config.status
  3. Makefile
  4. buildconf
(정답률: 72%)
  • 위 그림은 리눅스에서 소스 코드를 컴파일하여 실행 파일을 만들 때 사용하는 "Makefile"을 생성하는 과정을 보여줍니다. 따라서 정답은 "Makefile"입니다. "config.nice"는 컴파일러 설정 파일, "config.status"는 설정 파일을 실행하여 환경을 구성하는 파일, "buildconf"는 소스 코드를 빌드하기 위한 스크립트 파일입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

36. 다음 중 소스 파일을 이용한 프로그램 설치 순서로 가장 알맞은 것은?

  1. configure → cmake → make install
  2. configure → make → make install
  3. make → cmake → make install
  4. cmake → make → make install
(정답률: 79%)
  • 정답: "configure → make → make install"

    configure: 소스 코드를 컴파일하기 전에 시스템 환경에 맞게 소스 코드를 설정하는 단계입니다. 이 단계에서는 소스 코드를 컴파일할 수 있는 환경을 설정하고, 필요한 라이브러리와 헤더 파일의 위치를 지정합니다.

    make: configure 단계에서 설정한 환경에 맞게 소스 코드를 컴파일하는 단계입니다. 이 단계에서는 소스 코드를 실행 파일로 변환합니다.

    make install: make 단계에서 생성된 실행 파일을 시스템에 설치하는 단계입니다. 이 단계에서는 실행 파일을 적절한 위치에 복사하고, 실행 파일을 실행할 수 있는 권한을 부여합니다.

    따라서, configure 단계에서 시스템 환경을 설정하고, make 단계에서 소스 코드를 컴파일하며, make install 단계에서 실행 파일을 시스템에 설치하는 것이 가장 알맞은 순서입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -qc
  2. -V
  3. -qv
  4. --check
(정답률: 56%)
  • 이미지에서 보이는 명령어는 "apt-get"이며, "-V" 옵션은 "verbose"의 약자로, 상세한 실행 과정을 출력하도록 설정하는 옵션이다. 따라서, "-V" 옵션을 선택하면 실행 과정이 자세히 출력된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

38. 다음 중 yum을 이용해서 작업한 내역을 확인하는 명령으로 알맞은 것은?

  1. yum list
  2. yum work-list
  3. yum check-list
  4. yum history
(정답률: 67%)
  • 정답: yum history

    설명: yum history 명령은 yum을 이용하여 수행한 작업들의 내역을 확인할 수 있습니다. 이 명령을 사용하면 패키지 설치, 업그레이드, 삭제 등의 작업 내역을 확인할 수 있습니다. 이를 통해 이전에 수행한 작업 내역을 쉽게 파악하고, 문제가 발생했을 때 이전 상태로 되돌릴 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 다음은 관련 패키지를 삭제하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. --delete
  2. --erase
  3. --remove
  4. --uninstall
(정답률: 43%)
  • "--erase"는 해당 패키지와 관련된 모든 파일을 완전히 삭제하는 옵션이다. "--delete"나 "--remove"는 패키지를 삭제하지만 관련 파일은 남아있을 수 있으며, "--uninstall"은 패키지를 제거하는 것이지만 관련 파일은 삭제하지 않는다. 따라서 "--erase"가 가장 완전한 삭제를 보장하는 옵션이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. 다음 중 묶여진 tar 파일의 내용을 확인하는 명령으로 알맞은 것은?

  1. tar cvf linux.tar
  2. tar evf linux.tar
  3. tar rvf linux.tar
  4. tar tvf linux.tar
(정답률: 61%)
  • 정답은 "tar tvf linux.tar" 입니다.

    - "tar cvf linux.tar": 파일을 묶는 명령으로, 새로운 tar 파일을 생성합니다.
    - "tar evf linux.tar": 기존 tar 파일에 새로운 파일을 추가하는 명령으로, 파일을 확인하는 것과는 관련이 없습니다.
    - "tar rvf linux.tar": 기존 tar 파일에서 파일을 삭제하는 명령으로, 파일을 확인하는 것과는 관련이 없습니다.
    - "tar tvf linux.tar": tar 파일의 내용을 확인하는 명령으로, t 옵션은 tar 파일의 내용을 보여주고, v 옵션은 상세 정보를 보여줍니다. f 옵션은 파일 이름을 지정합니다.

    따라서, "tar tvf linux.tar" 명령은 linux.tar 파일의 내용을 확인하며, 파일 이름과 크기, 수정 시간 등의 상세 정보를 보여줍니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

41. 다음 중 우분투 리눅스에서 사용하는 패키지 관리기법으로 가장 알맞은 것은?

  1. rpm
  2. yum
  3. dpkg
  4. yast
(정답률: 62%)
  • 우분투 리눅스에서 사용하는 패키지 관리기법으로는 "dpkg"가 가장 알맞습니다. 이는 우분투 리눅스에서 사용하는 Debian 패키지 관리 시스템의 핵심 도구입니다. dpkg는 패키지를 설치, 제거, 업그레이드 및 관리하는 데 사용됩니다. 또한 dpkg는 패키지의 의존성을 처리하고 패키지의 구성 요소를 관리하는 데도 사용됩니다. 따라서 우분투 리눅스에서는 dpkg를 사용하여 패키지를 관리합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

42. rpm 명령의 결과가 다음 그림과 같을 때 ( 괄 호 )안 에 들어갈 내용으로 알맞은 것은?

  1. -qi
  2. -qd
  3. -ql
  4. -qa
(정답률: 52%)
  • rpm 명령은 RPM 패키지를 관리하는데 사용되는 명령어이다. 각 옵션은 다음과 같은 의미를 가진다.

    -qi : 패키지 정보를 출력한다.
    -qd : 패키지에 포함된 문서 파일을 출력한다.
    -ql : 패키지에 포함된 파일 목록을 출력한다.
    -qa : 시스템에 설치된 모든 패키지 목록을 출력한다.

    따라서, 위의 결과에서 "-ql" 옵션을 사용한 것은 해당 패키지에 포함된 파일 목록을 출력하기 위함이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

43. 다음 중 사운드 관련 명령어 관련 내용이 아닌 것은?

  1. alsamixer는 커서(ncurses)라이브러리 기반이다.
  2. alsamixer는 ALSA사운드카드 오디오 믹서 프로그램이다.
  3. alsactl은 ALSA사운드카드를 제어하는 명령어로, 사운드장치를 초기화할 수 있다.
  4. cdparanoia는 오디오CD에서 음악파일을 추출할 수 있고 기본 출력형식은 mp3이다.
(정답률: 55%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

44. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

  1. (가) LPRng (나) 인터넷 인쇄 프로토콜
  2. (가) LPRng (나) 라인 프린터 데몬 프로토콜
  3. (가) CUPS (나) 라인 프린터 데몬 프로토콜
  4. (가) CUPS (나) 인터넷 인쇄 프로토콜
(정답률: 63%)
  • 정답은 "(나) 라인 프린터 데몬 프로토콜"입니다. LPRng은 Unix 계열 운영체제에서 사용되는 인쇄 서버 프로그램으로, 인쇄 작업을 처리하기 위해 라인 프린터 데몬 프로토콜을 사용합니다. 따라서 "(가) LPRng (나) 라인 프린터 데몬 프로토콜"이 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

45. 다음 설명에 알맞은 sane-find-scanner 옵션은?

  1. -p
  2. -L
  3. -q
  4. -v
(정답률: 38%)
  • "-v" 옵션은 verbose 모드로 실행하며, 자세한 정보를 출력합니다. 따라서 스캐너를 찾는 과정에서 발생하는 모든 정보를 출력하므로 문제 해결에 도움이 됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

46. 다음 중 CUPS 관련 파일과 설명으로 틀린 것은?

  1. /etc/cups/cupsd.conf : 프린터 데몬의 환경 설정 파일
  2. /etc/cups/queue.conf : 프린터 큐 관련 환경 설정 파일
  3. /etc/cups/classes.conf : 프린터 데몬의 클래스 설정 파일
  4. cupsd : 프린터 데몬
(정답률: 49%)
  • 정답은 "/etc/cups/classes.conf : 프린터 데몬의 클래스 설정 파일"입니다.

    /etc/cups/queue.conf 파일은 CUPS에서 사용하는 프린터 큐의 설정을 관리하는 파일입니다. 이 파일은 각 프린터 큐에 대한 설정을 포함하며, 예를 들어 인쇄 작업의 우선순위, 인쇄 작업의 최대 크기, 인쇄 작업의 최대 페이지 수 등을 설정할 수 있습니다.

    따라서 "/etc/cups/queue.conf : 프린터 큐 관련 환경 설정 파일"이 맞습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

47. 다음 중 X-Window 기반으로 만든 프로그램으로 스캔 작업, 이미지 수정작업이 가능한 도구로 알맞은 것은?

  1. xsane
  2. ximage
  3. sane
  4. image
(정답률: 67%)
  • 정답: xsane

    설명: xsane은 X-Window 기반으로 만들어진 스캐너 프로그램으로, 스캔 작업과 이미지 수정 작업이 모두 가능합니다. 다른 보기들은 이미지 수정 작업을 위한 도구가 아니거나 스캔 작업을 수행할 수 없는 프로그램입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

48. 다음에서 설명하는 내용으로 알맞은 것은?

  1. LPRng
  2. CUPS
  3. SAMBA
  4. USB
(정답률: 75%)
  • 이 보기는 프린터 관련 소프트웨어를 나열한 것이다. "LPRng"은 리눅스용 프린터 관리 소프트웨어이고, "SAMBA"는 윈도우와 리눅스 간 파일 및 프린터 공유를 위한 소프트웨어이다. "USB"는 프린터와 컴퓨터를 연결하기 위한 인터페이스이다. 따라서, "CUPS"는 이 보기에서 유일한 프린터 관리 소프트웨어이며, 리눅스와 macOS에서 널리 사용된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 리눅스 활용

49. 다음 중 KDE에 사용되는 파일 관리 프로그램으로 알맞은 것은?

  1. nautilus
  2. dolphin
  3. metacity
  4. Mutter
(정답률: 48%)
  • 정답은 "dolphin"입니다. KDE는 KDE Plasma 데스크톱 환경을 사용하며, 이 환경에서는 파일 관리 프로그램으로 dolphin을 사용합니다. 다른 보기들은 GNOME 데스크톱 환경에서 사용되는 파일 관리 프로그램이거나 윈도우 매니저입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

50. 다음 중 X 윈도에 사용되는 데스크톱 환경의 종류로 알맞은 것은?

  1. Afterstep
  2. Blackbox
  3. Xfwm
  4. LXDE
(정답률: 49%)
  • X 윈도에 사용되는 데스크톱 환경은 다양하지만, LXDE는 경량화된 데스크톱 환경으로 알려져 있습니다. 따라서 리소스가 제한된 시스템에서도 빠르고 부드러운 사용감을 제공합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

51. 다음 설명으로 알맞은 것은?

  1. X.org
  2. XFree86
  3. Wayland
  4. Athena
(정답률: 48%)
  • 이 그림은 X 윈도 시스템을 사용하는 것을 보여주고 있습니다. X 윈도 시스템은 그래픽 사용자 인터페이스를 제공하는 오픈 소스 소프트웨어입니다. 이 중에서 "XFree86"은 초기에 X 윈도 시스템을 개발하고 배포한 프로젝트 중 하나입니다. 따라서 이 그림에서는 XFree86을 사용하고 있다고 볼 수 있습니다. "X.org"는 XFree86에서 파생된 프로젝트이며, "Wayland"는 X 윈도 시스템의 대체제로 개발된 프로젝트입니다. "Athena"는 X 윈도 시스템에서 사용되는 위젯 라이브러리 중 하나입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

52. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ GPL ㉡ LGPL
  2. ㉠ LGPL ㉡ GPL
  3. ㉠ GPL ㉡ BSD
  4. ㉠ LGPL ㉡ BSD
(정답률: 44%)
  • 이미지에서 보이는 라이브러리는 수정이 가능한 오픈소스 라이브러리이므로, 이를 사용하는 소프트웨어도 오픈소스여야 합니다. GPL은 수정된 코드도 반드시 GPL로 배포해야 하므로, 라이브러리를 사용하는 소프트웨어도 GPL로 배포해야 합니다. 하지만 LGPL은 수정된 코드를 LGPL로 배포할 수 있으므로, 라이브러리를 사용하는 소프트웨어도 LGPL로 배포할 수 있습니다. 따라서 정답은 "㉠ LGPL ㉡ GPL"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

53. 다음 조건과 같을 때 관련 설정으로 알맞은 것은?

  1. 시스템 A의 DISPLAY 설정을 시스템 B의 IP 주소로 바꾼다.
  2. 시스템 B의 DISPLAY 설정을 시스템 A의 IP 주소로 바꾼다.
  3. 시스템 A의 TERM 설정을 시스템 B의 IP주소로 바꾼다.
  4. 시스템 B의 TERM 설정을 시스템 A의 IP주소로 바꾼다.
(정답률: 57%)
  • 이미지에서는 시스템 A에서 시스템 B로 SSH 연결을 시도하고 있으며, 이를 위해서는 DISPLAY 설정이 시스템 B의 IP 주소로 바뀌어야 합니다. DISPLAY 설정은 X Window System에서 사용되는 환경 변수로, 원격 시스템에서 실행되는 GUI 애플리케이션을 로컬 시스템에서 보여주기 위해 사용됩니다. 따라서 시스템 A에서 시스템 B로 SSH 연결을 시도할 때, DISPLAY 설정을 시스템 B의 IP 주소로 바꾸어야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

54. 다음 그림에 해당하는 명칭으로 가장 알맞은 것은?

  1. 데스크톱 환경
  2. 윈도우 매니저
  3. 디스플레이 매니저
  4. 디스플레이 서버
(정답률: 63%)
  • 이 그림은 윈도우 매니저가 아닌, 윈도우를 관리하고 배치하는 디스플레이 매니저를 보여주고 있습니다. 디스플레이 매니저는 윈도우 매니저와는 달리 윈도우의 크기와 위치를 조정하고, 배경화면과 테마 등을 설정하는 역할을 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. 다음 그림에 해당하는 프로그램으로 알맞은 것은?

  1. LibreOffice Writer
  2. LibreOffice Impress
  3. LibreOffice Calc
  4. LibreOffice Draw
(정답률: 74%)
  • 이 그림은 스프레드시트 프로그램을 나타내고 있으며, "LibreOffice Calc"은 스프레드시트 프로그램 중 하나이다. 따라서 정답은 "LibreOffice Calc"이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

56. 다음 그림에 해당하는 명령으로 알맞은 것은?

  1. xauth
  2. xauth list
  3. xhost
  4. xhost list
(정답률: 58%)
  • 이 그림은 X11 포워딩을 사용하여 원격 서버에서 GUI 애플리케이션을 실행하는 것을 보여줍니다. 이를 위해서는 로컬 머신에서 X11 서버가 실행 중이어야 하며, 원격 서버에서는 X11 클라이언트가 실행 중이어야 합니다.

    "xhost" 명령은 로컬 머신에서 X11 서버에 접근할 수 있는 호스트를 지정하는 데 사용됩니다. 이 명령을 사용하여 원격 서버에서 실행 중인 X11 클라이언트가 로컬 머신의 X11 서버에 접근할 수 있도록 허용할 수 있습니다.

    따라서, 이 그림에서는 로컬 머신에서 "xhost +" 명령을 실행하여 모든 호스트가 로컬 X11 서버에 접근할 수 있도록 허용한 것입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

57. 다음 설명에 해당하는 네트워크 장치명으로 알맞은 것은?

  1. vr0
  2. xbr0
  3. vmbr0
  4. virbr0
(정답률: 49%)
  • 이 장치는 가상 브리지 인터페이스를 나타내며, "virbr0"은 가상 브리지 인터페이스의 이름 중 하나입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

58. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. ㉠ SMTP ㉡ IMAP
  2. ㉠ SMTP ㉡ POP3
  3. ㉠ POP3 ㉡ IMAP
  4. ㉠ IMAP ㉡ POP3
(정답률: 49%)
  • 이미지에서 보이는 것은 이메일 수신 프로토콜 중 POP3와 IMAP입니다. SMTP는 이메일 발송 프로토콜이므로 제외됩니다. POP3와 IMAP은 모두 이메일을 수신하는 프로토콜이지만, POP3는 이메일을 수신하면 서버에서 삭제되고, IMAP은 서버에 보관됩니다. 따라서, 이메일을 여러 기기에서 확인해야 할 경우 IMAP을 사용하는 것이 유리합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. 다음 설명에 해당하는 파일로 알맞은 것은?

  1. /etc/sysconfig/network
  2. /etc/hosts
  3. /etc/host.conf
  4. etc/resolv.conf
(정답률: 55%)
  • "/etc/hosts" 파일은 호스트 이름과 IP 주소를 매핑하는 데 사용되는 로컬 호스트 파일입니다. 따라서 이 파일은 로컬 시스템에서 호스트 이름을 해석하는 데 사용됩니다. 다른 파일들은 네트워크 설정과 관련된 파일이지만, "/etc/hosts" 파일은 로컬 시스템에서의 호스트 이름 해석에 직접적으로 사용되므로 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. 다음 중 CentOS 6 버전에서 텍스트 기반으로 네트워크 주소를 설정할 때 사용하는 명령으로 알맞은 것은?

  1. netconf
  2. netconfig
  3. system-config-network
  4. nm-connection-editor
(정답률: 61%)
  • CentOS 6 버전에서는 네트워크 주소를 설정할 때 "system-config-network" 명령을 사용합니다. 이 명령은 텍스트 기반으로 네트워크 설정을 할 수 있는 도구입니다. "netconf"와 "netconfig"는 CentOS 6에서는 사용되지 않는 명령어이며, "nm-connection-editor"는 GUI 기반의 네트워크 설정 도구입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

61. C 클래스인 192.168.5.0 대역을 할당 받아서 서브넷마스크를 255.255.255.128로 설정하였다. 두 번째 서브네트워크에 속하면서 할당 가능한 IP 주소 중 가장 작은 값으로 알맞은 것은?

  1. 192.168.5.63
  2. 192.168.5.64
  3. 192.168.5.65
  4. 192.168.5.129
(정답률: 52%)
  • 서브넷마스크를 255.255.255.128로 설정하면 1번째 비트가 0, 2번째 비트가 1이 되어 첫 번째 서브네트워크는 192.168.5.0 ~ 192.168.5.127, 두 번째 서브네트워크는 192.168.5.128 ~ 192.168.5.255가 된다. 따라서 두 번째 서브네트워크에 속하면서 할당 가능한 IP 주소 중 가장 작은 값은 192.168.5.129가 된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

62. 다음 그림과 같을 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -arp
  2. -asp
  3. -afp
  4. -anp
(정답률: 40%)
  • 이 그림은 '파리'를 나타내고 있습니다. '파리'의 영어 단어는 'fly'입니다. 'fly'의 마지막 두 글자 'ly'를 거꾸로 쓰면 'yl'이 되고, 이를 한글로 표현하면 '일'이 됩니다. 따라서, '파리'를 나타내는 이 그림의 마지막 두 글자는 '일'이 됩니다. 이를 바탕으로 보기를 살펴보면, '-arp', '-asp', '-afp'는 모두 '일'이 아닌 다른 의미를 가지고 있으므로 정답은 '-anp'입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

63. 다음 중 삼바(Samba)와 가장 관련 없는 프로토콜로 알맞은 것은?

  1. SMB
  2. NFS
  3. CIFS
  4. NetBIOS
(정답률: 49%)
  • 정답: NFS

    설명: 삼바(Samba)는 SMB/CIFS 프로토콜을 사용하여 리눅스/유닉스 시스템과 윈도우 시스템 간의 파일 공유를 가능하게 해주는 소프트웨어이다. NetBIOS는 네트워크 상에서 컴퓨터 이름을 식별하기 위한 프로토콜이다. NFS는 Network File System의 약자로, 유닉스/리눅스 시스템 간의 파일 공유를 위한 프로토콜이다. 따라서 NFS가 삼바와 가장 관련 없는 프로토콜이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

64. 다음중NFS와가장관계깊은프로토콜로알맞은것은?

  1. RPC
  2. CIFS
  3. Gopher
  4. NetBIOS
(정답률: 51%)
  • NFS는 Network File System의 약자로, 네트워크 상에서 파일 공유를 가능하게 하는 프로토콜입니다. 이를 위해 클라이언트와 서버 간에 데이터를 주고받아야 하는데, 이때 사용되는 프로토콜이 RPC(Remote Procedure Call)입니다. RPC는 원격 프로시저 호출을 위한 프로토콜로, 클라이언트가 서버에게 요청을 보내면 서버는 해당 요청에 대한 응답을 반환하는 방식으로 동작합니다. NFS에서도 클라이언트가 파일을 요청하면 RPC를 통해 서버에서 해당 파일을 전송해주는 구조입니다. 따라서 NFS와 가장 관계가 깊은 프로토콜은 RPC입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

65. 다음은 ftp 서버에 접속해서 lin.txt 파일을 삭제하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. remove
  2. rm
  3. delete
  4. erase
(정답률: 39%)
  • 1. ftp 서버에 접속한다.
    2. lin.txt 파일이 있는 디렉토리로 이동한다. (cd 명령어 사용)
    3. lin.txt 파일을 삭제한다. (delete 명령어 사용)

    정답이 "delete"인 이유는 FTP 프로토콜에서 파일을 삭제하는 명령어가 delete이기 때문이다. "remove", "rm", "erase"는 파일을 삭제하는 명령어이지만 FTP 프로토콜에서는 사용되지 않는다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

66. 다음 중 IPv4의 B 클래스에 할당된 사설 네트워크의 개수로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. 1
  2. 16
  3. 32
  4. 156
(정답률: 63%)
  • IPv4의 B 클래스는 16비트를 네트워크 ID로 사용하므로 2의 16승, 즉 65536개의 네트워크를 할당할 수 있습니다. 그러나 첫 번째 네트워크와 마지막 네트워크는 예약되어 있으므로 실제 할당 가능한 네트워크 수는 2의 16승에서 2를 뺀 65534개입니다. 이 중에서 사설 네트워크로 사용 가능한 것은 172.16.0.0 ~ 172.31.255.255까지의 범위이므로 총 16개의 네트워크를 할당할 수 있습니다. 따라서 정답은 "16"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 다음 중 OSI 7계층 모델에서 표현 계층에 대한 설명으로 틀린 것은?

  1. 데이터의 암호화와 해독을 수행한다.
  2. 효율적인 전송을 위해 압축과 압축 해제 기능을 수행한다.
  3. 코드와 문자를번역하여서로 이해할수있도록 한다.
  4. 데이터 전송의 순서 및 동기점 위치를 제공한다.
(정답률: 68%)
  • 정답은 "데이터의 암호화와 해독을 수행한다."이다. 표현 계층은 데이터의 표현 방식을 정의하고, 데이터의 인코딩, 디코딩, 압축, 해제 등의 기능을 수행한다. 데이터 전송의 순서 및 동기점 위치를 제공하는 것은 전송 계층이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 다음 중 UTP 케이블에 대한 설명으로 틀린 것은?

  1. T568A의 배열은 '흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈'이다.
  2. T568B의 배열은 '흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈'이다.
  3. 8가닥 중 실질적으로 쓰이는 선은 4개로 1,2,3,5번이 해당한다.
  4. UTP 케이블 배열은 EIA/TIA에서 제정하였다.
(정답률: 58%)
  • "8가닥 중 실질적으로 쓰이는 선은 4개로 1,2,3,5번이 해당한다."이 부분이 틀린 설명입니다. UTP 케이블은 8가닥의 선으로 이루어져 있으며, 일반적으로 4개의 선을 사용하여 데이터를 전송합니다. 이 4개의 선은 T568A 또는 T568B 배열에서 1,2,3,6번 선입니다. 따라서 "8가닥 중 실질적으로 쓰이는 선은 4개로 1,2,3,6번이 해당한다."가 맞는 설명입니다. UTP 케이블 배열은 EIA/TIA에서 제정하였습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 다음 중 도커 기반 가상화를 사용할 경우에 설정되는 네트워크 장치명으로 알맞은 것은?

  1. dbr0
  2. dcbr0
  3. docker0
  4. dockerbr0
(정답률: 54%)
  • 도커 기반 가상화를 사용할 경우에는 호스트와 컨테이너 간의 통신을 위해 가상 네트워크 인터페이스가 생성됩니다. 이 인터페이스의 이름은 "docker0"입니다. 이 인터페이스는 호스트와 컨테이너 간의 통신을 위한 브리지 역할을 하며, 컨테이너가 호스트와 독립적인 IP 주소를 가질 수 있도록 합니다. 따라서 "docker0"이 도커 기반 가상화에서 설정되는 네트워크 장치명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

70. 다음은 이더넷 카드의 작동을 중지시키는 과정이다. ( 괄호 ) 안에 들어갈 내용을 알맞은 것은?

  1. stop
  2. down
  3. halt
  4. quit
(정답률: 70%)
  • 이더넷 카드를 작동 중지시키기 위해서는 해당 인터페이스를 down 상태로 변경해야 한다. 따라서 정답은 "down"이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

71. 다음 중 로컬 루프백(Local Loopback) 장치인 lo에 할당되는 IP 주소로 알맞은 것은?

  1. 10.0.0.1
  2. 10.0.2.15
  3. 127.0.0.1
  4. 128.0.0.1
(정답률: 76%)
  • 정답: 127.0.0.1

    로컬 루프백(Local Loopback) 장치는 자신의 IP 주소로 데이터를 보내고 받을 수 있는 가상의 네트워크 인터페이스입니다. 이 장치는 컴퓨터 내부에서만 사용되며, 외부 네트워크와는 연결되지 않습니다. 따라서 로컬 루프백 장치에 할당되는 IP 주소는 외부에서 접근할 수 없는 범위인 127.0.0.0/8 중에서 127.0.0.1이 사용됩니다. 이 주소는 항상 로컬 루프백 장치를 가리키므로, 자신에게 보낸 데이터를 다시 받아볼 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

72. 다음 중 텔넷에 관한 설명으로 틀린 것은?

  1. 원격지에 있는 서버에 접속할 수 있는 서비스이다.
  2. 데이터를 평문 전송한다.
  3. 익명(anonymous) 접속이 가능하다.
  4. 아이디 및 패스워드 입력을 통한 접속이 가능하다.
(정답률: 63%)
  • 익명(anonymous) 접속이 가능하다는 설명이 틀립니다. 텔넷은 아이디 및 패스워드 입력을 통한 접속이 가능합니다.

    익명(anonymous) 접속이란, 일반적으로 FTP 서버에 접속할 때 사용되는 방식으로, 아이디와 패스워드를 입력하지 않고도 접속이 가능한 방식입니다. 하지만 텔넷에서는 이 방식을 지원하지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 다음 중 일반적인 FTP data 포트번호로 알맞은 것은?

  1. 20
  2. 25
  3. 22
  4. 23
(정답률: 74%)
  • 정답은 "20"입니다.

    FTP는 파일 전송 프로토콜로, 파일을 전송하기 위해 데이터 포트와 제어 포트를 사용합니다. 제어 포트는 일반적으로 21번 포트를 사용하며, 데이터 포트는 제어 포트와 별도로 지정됩니다.

    FTP 데이터 포트는 일반적으로 20번 포트를 사용합니다. 이 포트는 FTP 클라이언트와 서버 간에 파일 전송을 위한 데이터 연결을 설정하는 데 사용됩니다.

    따라서, 일반적인 FTP 데이터 포트번호는 "20"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

74. 다음 중 IPv4의 C 클래스에 속한 IP 주소 대역으로 알맞은 것은?(문제 오류로 실제 시험에서는 3, 4번이 정답처리 되었습니다. 여기서는 4번을 누르면 정답 처리 됩니다.)

  1. 128.74.12.17
  2. 191.6.2.7
  3. 192.168.5.13
  4. 223.10.12.22
(정답률: 66%)
  • IPv4의 C 클래스는 첫 번째 세그먼트가 192~223 사이의 숫자로 시작하는 IP 주소 대역을 의미합니다. 따라서 "223.10.12.22"는 C 클래스에 속한 IP 주소 대역입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

75. 다음 중 OSI 7계층 모델에서 네트워크 계층의 데이터 전송 단위로 알맞은 것은?

  1. bits
  2. frames
  3. packets
  4. segments
(정답률: 70%)
  • 정답은 "packets" 입니다. 네트워크 계층은 IP 주소를 이용하여 패킷을 전송하며, 패킷은 데이터를 나누어 전송하는 단위입니다. 패킷은 출발지와 목적지 IP 주소, 데이터 등의 정보를 포함하고 있습니다. 따라서 네트워크 계층의 데이터 전송 단위는 패킷입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

76. 다음 중 LAN 구성 방식의 스타형에 해당하는 그림으로 알맞은 것은?

(정답률: 75%)
  • 정답은 ""이다.

    스타형은 중앙에 허브나 스위치가 있고, 이를 통해 다른 모든 장치들이 연결되는 형태이다. 그림에서도 중앙에 스위치가 있고, 다른 장치들이 이 스위치를 통해 연결되어 있는 것을 볼 수 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

77. 다음에서 설명하는 모바일 운영체제로 알맞은 것은?

  1. Tizen
  2. iOS
  3. WebOS
  4. Android
(정답률: 60%)
  • 해당 이미지는 안드로이드 운영체제의 로고이기 때문에 정답은 "Android"입니다. 다른 보기들은 각각 "Tizen", "iOS", "WebOS"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

78. 다음 설명에 해당하는 시스템으로 알맞은 것은?

  1. 고가용성 클러스터
  2. 부하분산 클러스터
  3. 고계산용 클러스터
  4. 베어울프 클러스터
(정답률: 59%)
  • 이 시스템은 여러 대의 서버를 하나의 클러스터로 묶어서 사용하며, 이 중 하나의 서버가 고장나더라도 다른 서버가 대신 처리하여 시스템의 가용성을 높인 "고가용성 클러스터"에 해당합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

79. 다음에서 설명하는 클라우드 서비스로 알맞은 것은?

  1. IaaS
  2. PaaS
  3. SaaS
  4. DaaS
(정답률: 57%)
  • 이 그림은 인프라스트럭처를 제공하는 것으로, IaaS (Infrastructure as a Service)에 해당합니다. IaaS는 가상화된 컴퓨팅 리소스를 제공하여 사용자가 필요에 따라 서버, 스토리지, 네트워크 등을 선택적으로 사용할 수 있도록 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

80. 다음 중 리눅스 클러스터가 아닌 것은?

  1. HPC
  2. LVS
  3. KVM
  4. HA
(정답률: 47%)
  • KVM은 가상화 기술을 제공하는 소프트웨어로, 리눅스 클러스터와는 직접적인 연관성이 없습니다. HPC는 고성능 컴퓨팅, LVS는 로드 밸런싱, HA는 고가용성을 제공하는 리눅스 클러스터 솔루션입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록 다음회차 >