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

리눅스마스터 2급 2023-03-11 필기 기출문제 해설

이 페이지는 리눅스마스터 2급 2023-03-11 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

리눅스마스터 2급
(2023-03-11 기출문제)

목록

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

1. 다음 설명의 상황에 설정해야 하는 작업으로 가장 알맞은 것은?

  1. ihduser 사용자를 project 그룹에 추가시킨다.
  2. project 디렉터리에 Set-UID를 부여한다.
  3. project 디렉터리에 Set-GID를 부여한다.
  4. project 디렉터리에 Sticky-Bit를 부여한다.
(정답률: 75%)
  • 디렉터리에 Set-GID를 설정하면, 해당 디렉터리 내에서 생성되는 모든 파일의 그룹 소유권이 생성자의 기본 그룹이 아닌 디렉터리의 그룹 소유권으로 자동 지정됩니다.

    오답 노트

    Set-UID: 실행 시 슈퍼유저 권한을 빌려옴
    Sticky-Bit: 공용 디렉터리에서 소유자 외 파일 삭제 방지
profile_image
1

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

2. 다음 중 lin.txt 파일의 그룹 소유권을 kait, 소유자는 ihduser로 설정하는 명령으로 알맞은 것은?

  1. chown kait:ihduser lin.txt
  2. chown ihduser:kait lin.txt
  3. charp kait:ihduser lin.txt
  4. charp ihduser:kait lin.txt
(정답률: 74%)
  • 파일의 소유자와 그룹을 동시에 변경할 때는 chown 명령어를 사용하며, '소유자:그룹명' 순서로 지정합니다. 따라서 소유자는 ihduser, 그룹 소유권은 kait로 설정하는 명령은 chown ihduser:kait lin.txt 입니다.

    오답 노트

    charp: 존재하지 않는 명령어입니다.
profile_image
1

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

3. 다음 중 파일이나 디렉터리에 부여된 Set-UID나 Set-GID와 같은 특수 권한을 확인하는 명령어로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. ls
  2. chmod
  3. chown
  4. umask
(정답률: 73%)
  • ls 명령어에 -l 옵션을 사용하여 파일 및 디렉터리의 상세 정보를 출력하면, Set-UID나 Set-GID와 같은 특수 권한 부여 상태를 확인할 수 있습니다.

    오답 노트

    chmod: 권한 변경
    chown: 소유자 변경
    umask: 파일 생성 시 기본 권한 설정 및 제한
profile_image
1

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

4. 다음 설명에 해당하는 명령으로 알맞은 것은?

  1. chmod –a 755 data
  2. chmod –A 755 data
  3. chmod –r 755 data
  4. chmod –R 755 data
(정답률: 77%)
  • 이미지 에서 설명하는 '디렉터리 포함 하위의 모든 파일과 디렉터리'까지 권한을 변경하려면 재귀적(Recursive) 적용 옵션인 $-R$을 사용해야 합니다. 따라서 파일 권한 변경 명령인 chmod와 $-R$ 옵션을 조합한 chmod –R 755 data가 정답입니다.
profile_image
1

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

5. 다음은 ihduser 사용자에게 대한 디스크 쿼터 설정하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. quota
  2. edquota
  3. setquota
  4. xfs_quota
(정답률: 65%)
  • 텍스트 에디터와 같은 환경에서 사용자의 디스크 쿼터를 편리하게 편집하고 설정할 수 있게 해주는 명령어는 edquota입니다.

    오답 노트

    quota: 사용자의 디스크 사용량과 할당량을 단순히 조회함
    setquota: 명령줄에서 직접 인자를 입력하여 쿼터를 설정함
    xfs_quota: XFS 파일 시스템 전용 쿼터 설정 도구
profile_image
1

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

6. 다음 중 fdisk 실행 상태에서 파티션을 삭제할 때 사용하는 명령으로 알맞은 것은?

  1. d
  2. r
  3. e
  4. x
(정답률: 52%)
  • fdisk 실행 상태에서 기존 파티션을 삭제할 때 사용하는 명령은 d 입니다.

    오답 노트

    x: 전문가용 추가 기능 나열
profile_image
1

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

7. 다음 내용이 기록된 파일명으로 알맞은 것은?

  1. /etc/fstab
  2. /etc/mtab
  3. /etc/mounts
  4. /etc/partitions
(정답률: 54%)
  • 제시된 이미지 의 내용은 현재 시스템에 마운트된 파일 시스템의 목록과 옵션을 실시간으로 보여주는 정보입니다.
    /etc/mtab 파일은 현재 사용 중인 마운트 정보를 담고 있으며, 옵션 필드에 rw, relatime 등 동적으로 업데이트된 마운트 옵션들이 표시되는 것이 특징입니다.

    오답 노트

    /etc/fstab: 부팅 시 자동으로 마운트될 파일 시스템 정보를 설정하는 정적 파일입니다.
profile_image
1

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

8. 다음 중 /dev/sdb1 파티션을 ext4 파일 시스템으로 포맷하는 명령으로 알맞은 것은?

  1. mke2fs –j /dev/sdb1
  2. mke2fs –j ext4 /dev/sdb1
  3. mke2fs –t ext4 /dev/sdb1
  4. mke2fs.ext4 /dev/sdb1
(정답률: 68%)
  • mke2fs 명령어에서 -t 옵션은 생성할 파일 시스템의 종류를 직접 지정할 때 사용합니다. 따라서 -t ext4를 통해 ext4 파일 시스템으로 포맷할 수 있습니다.

    오답 노트

    -j 옵션: 자동으로 ext3 파일 시스템을 생성하며 별도의 타입 지정이 필요 없음
profile_image
1

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

9. 다음 중 현재 마운트된 디스크의 사용량을 확인할 때 사용하는 명령어로 알맞은 것은?

  1. df
  2. du
  3. fdisk
  4. mount
(정답률: 61%)
  • df(disk free) 명령어는 파일 시스템 레벨에서 마운트된 하드 디스크의 전체 용량과 사용량을 확인하는 명령어입니다.

    오답 노트

    du: 특정 디렉터리나 파일이 차지하는 사용량(directory usage) 확인
profile_image
1

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

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

  1. ㉠ blkid, ㉡ uuid
  2. ㉠ label, ㉡ uuid
  3. ㉠ label, ㉡ blkid
  4. ㉠ uuid, ㉡ blkid
(정답률: 82%)
  • 리눅스에서 파티션 생성 시 부여되는 고유한 식별 값을 uuid라고 하며, 이 값을 확인하기 위해 사용하는 명령어는 blkid입니다.
  • 리눅스 파티션을 생성 시 고유한 값을 부여하는 게 uuid

    고유한 값을 확인 시에는 blkid
profile_image
1

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

11. 다음 중 등장한 시기가 오래된 셸로 알맞은 것은?

  1. bash
  2. csh
  3. dash
  4. bourne shell
(정답률: 83%)
  • 셸의 발전 역사와 등장 시기를 묻는 문제입니다. 제시된 보기 중 bourne shell(1977년)이 가장 먼저 등장한 가장 오래된 셸입니다.

    오답 노트

    csh: 1978년 등장
    bash: 1989년 등장
    dash: 1997년 등장
  • Bourne shell → csh → bash → dash
profile_image
1

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

12. 다음 중 특정 사용자에게 부여된 로그인 셸이 기록된 파일명으로 알맞은 것은?

  1. /etc/shells
  2. /etc/passwd
  3. ˜/.bashrc
  4. ˜/.bash_profile
(정답률: 66%)
  • 사용자 계정 정보가 저장되는 설정 파일에 대한 문제입니다. /etc/passwd 파일에는 사용자 계정 정보와 함께 해당 사용자에게 부여된 기본 로그인 셸의 경로가 기록되어 있습니다.

    오답 노트

    /etc/shells: 시스템에서 사용 가능한 전체 셸 목록
    ~/.bashrc: 개별 사용자의 bash 설정 파일
    ~/.bash_profile: bash 로그인 세션 사용자 정의 설정
  • /etc/shells : 사용 가능한 셸 목록
    /etc/passwd : 사용자 정보 및 로그인 셸
    ~/.bashrc : Bash 셸 설정 - 비로그인 셸
    ~/.bash_profile : Bash 셸 설정 - 로그인 셸
profile_image
1

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

13. 다음 중 이용할 수 있는 셸의 정보를 확인할 때 사용하는 명령으로 알맞은 것은?

  1. chsh -i
  2. chsh -s
  3. chsh -u
  4. chsh -l
(정답률: 74%)
  • 시스템에서 사용 가능한 셸 목록을 확인하는 방법을 묻는 문제입니다. chsh -l 옵션을 사용하면 /etc/shells 파일에 정의된 사용 가능한 셸 목록을 나열할 수 있습니다.

    오답 노트

    chsh -s: 새로운 로그인 셸을 지정하여 변경
profile_image
1

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

14. 다음 중 사용자의 로그인 셸이 저장되는 환경 변수명으로 알맞은 것은?

  1. LOGIN
  2. USER
  3. SHELL
  4. BASH
(정답률: 74%)
  • 사용자의 환경 설정 정보를 담고 있는 환경 변수에 대한 문제입니다. SHELL 변수는 현재 사용자가 사용 중인 셸의 경로를 저장하고 있습니다.

    오답 노트

    LOGIN: 로그인 세션 표시
    USER: 현재 사용자 이름
    BASH: bash 셸 관련 정보
profile_image
1

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

15. 다음 중 최근에 실행한 명령 중에 'al'로 끝나는 명령을 찾아서 실행하는 명령으로 알맞은 것은?(문제 오류로 가답안 발표시 2번으로 발표되었지만 확정답안 발표시 모두 정답처리 되었습니다. 여기서는 가답안인 2번을 누르면 정답 처리 됩니다.)

  1. !!al
  2. !?al
  3. !*al
  4. !-al
(정답률: 88%)
  • 리눅스 셸의 이벤트 디자인네이터(Event Designator) 기능을 묻는 문제입니다. !?al은 'al'로 끝나는 가장 최근의 명령어를 찾아 실행하는 명령입니다.

    오답 노트

    !!al: 가장 최근 명령어 실행
    !*al: 이전 명령어의 모든 인자 가져오기
    !-al: 특정 번호의 명령어 실행
profile_image
1

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

16. 다음 중 시스템 전체 사용자에게 적용되는 환경변수 및 시작 관련 프로그램을 설정할 때 사용하는 파일로 가장 알맞은 것은?

  1. /etc/bashrc
  2. /etc/profile
  3. ˜/.bashrc
  4. ˜/.bash_profile
(정답률: 59%)
  • 시스템 전체(전역) 사용자에게 적용되는 셸 환경변수와 시작 프로그램을 설정하는 파일은 /etc/profile 입니다.

    오답 노트

    /etc/bashrc: 전역적으로 별칭(alias) 및 함수를 제어
    ~/.bashrc: 개별 사용자별로 별칭 및 함수를 제어
    ~/.bash_profile: 개별 사용자의 셸 환경을 제어하는 지역 설정 파일
profile_image
1

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

17. 다음 설명에 해당하는 셸의 기능으로 알맞은 것은?

  1. 명령어 히스토리 기능
  2. 명령행 완성 기능
  3. 에일리어스(alias) 기능
  4. 명령행 편집 기능
(정답률: 88%)
  • 명령행에서 파일명이나 경로의 일부만 입력한 후 [Tab] 키를 눌러 나머지 부분을 자동으로 완성하는 기능은 명령행 완성 기능입니다.


    오답 노트

    명령어 히스토리 기능: 이전에 사용한 명령어 목록을 확인하는 기능
    에일리어스(alias) 기능: 긴 명령어를 짧은 별칭으로 대체하여 사용하는 기능
profile_image
1

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

18. 다음 예시로 제시된 프롬포트를 변경할 때 사용하는 환경변수로 알맞은 것은?

  1. PS
  2. PS1
  3. PS2
  4. PROMPT
(정답률: 68%)
  • 리눅스 셸에서 사용자의 입력 대기 상태를 나타내는 프롬프트의 형태와 내용을 설정하는 환경변수는 PS1입니다.
  • 프롬프트: 평소에 보는 건 PS1, 명령어가 안 끝나서 이어질 땐 PS2

    PS1 : 터미널을 켰을 때 가장 먼저, 그리고 항상 보는 [사용자@호스
    트 ~] $ 형태를 담당합니다. (숫자 1 = First)

    PS2 : 명령어가 다 끝나지 않았을 때(줄 바꿈 등) 이어서 입력하라고 나오는 > 모양을 담당합니다. (숫자 2 = Second)
profile_image
1

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

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

  1. ㉠ init, ㉡ 0
  2. ㉠ init, ㉡ 1
  3. ㉠ systemd, ㉡ 0
  4. ㉠ systemd, ㉡ 1
(정답률: 69%)
  • CentOS 7 버전부터는 기존의 init 프로세스 대신 systemd를 사용하며, 커널이 가장 먼저 생성하는 이 프로세스의 PID는 항상 1번으로 부여됩니다.
profile_image
1

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

20. 다음은 기존의 프로세스를 교체하면서 새로운 프로세스를 발생시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. exec
  2. fork
  3. nohup
  4. watch
(정답률: 73%)
  • exec 명령어는 새로운 프로세스를 생성하는 것이 아니라, 현재 실행 중인 프로세스를 새로운 명령어로 완전히 교체하여 실행합니다.


    오답 노트

    fork: 자식 프로세스를 생성함
    nohup: 터미널 세션이 끊겨도 프로세스를 유지함
profile_image
1

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

21. 다음 결과에 해당하는 명령어로 알맞은 것은?

  1. fg
  2. bg
  3. jobs
  4. kill
(정답률: 77%)
  • jobs 명령어는 현재 쉘에서 작업이 중지된 상태(Stopped)나 백그라운드에서 실행 중인 상태(Running) 등의 작업 목록을 표시합니다.
profile_image
1

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

22. 다음 중 SIGHUP의 시그널 번호로 알맞은 것은?

  1. 1
  2. 2
  3. 9
  4. 15
(정답률: 71%)
  • SIGHUP 시그널의 번호는 1번이며, 주로 연결 끊김을 의미합니다.

    오답 노트

    2: SIGINT (Ctrl+C 종료)
    9: SIGKILL (강제 종료)
    15: SIGTERM (정상 종료)
profile_image
1

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

23. 다음 설명에 해당하는 명칭으로 가장 알맞은 것은?

  1. inetd
  2. xinetd
  3. standalone
  4. daemon
(정답률: 68%)
  • 주기적이고 지속적인 서비스 요청을 처리하기 위해 백그라운드에서 계속 실행되는 프로세스를 daemon이라고 합니다. 리눅스 서버 프로그램들은 보통 이름 뒤에 d를 붙여 구분합니다.
  • 정답: ④

    데몬(Daemon)은 리눅스 시스템에서 사용자가 직접 제어하지 않아도 백그라운드(Background)에서 계속 실행되면서, 시스템 관리 작업이나 네트워크 서비스 요청 등을 처리하는 프로세스를 말한다.

    핵심 키워드는 "백그라운드 실행", "항상 대기(메모리 상주)", "서비스 처리"

    웹 서버(httpd), 원격 접속(sshd) 등이 대표적인 데몬이다.

    inetd이나 xinetd는 다른 데몬들을 관리하는 '슈퍼 데몬'으로, 평소에는 대기하다가 요청이 올 때만 해당 데몬을 실행시키는 방식이다.

    standalone은 데몬이 실행되는 방식(Mode) 중 하나로, 메모리에 항상 상주하는 방식을 뜻한다.

    문제에서는 프로세스 자체의 '명칭'을 묻고 있기 때문에 가장 포괄적인 정답으로 'daemon'이다.
  • 데몬: 정의를 물으면 Daemon, 항상 켜져 있으면 Standalone, 필요할 때만 켜면 inetd.
profile_image
1

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

24. 다음 중 프로세스명을 인자값으로 사용하는 명령어의 조합으로 알맞은 것은?

  1. kill, nice
  2. kill, renice
  3. killall, nice
  4. killall, renice
(정답률: 60%)
  • killall과 nice는 프로세스명을 인자값으로 사용하여 제어하는 명령어입니다.

    오답 노트

    kill, renice: 프로세스 ID(PID)를 인자값으로 사용함
  • 정답은 ③ (killall, nice) 이다.

    killall은 프로세스 ID(PID)가 아닌, 프로세스 이름(명)을 직접 입력하여 해당 이름의 모든 프로세스를 종료한다. (예: killall httpd)

    nice: 프로그램을 실행할 때 명령어(프로세스명)를 뒤에 붙여서 우선순위를 조정하여 실행한다.

    반면 오답인 명령어들은 주로 PID를 사용한다.

    kill은 주로 PID를 사용하여 프로세스를 종료하고

    renice는 이미 실행 중인 프로세스의 우선순위를 변경할 때 주로 PID를 사용한다.

    요약하면 "이름"으로 제어하는 명령어 짝을 찾는 문제이기 때문에 killall과 nice가 정답이다.
profile_image
1

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

25. cron을 이용해서 해당 스크립트를 매주 토요일과 일요일 오전 4시 1분에 주기적으로 실행하려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. 1 4 * * 0,6
  2. 1 4 * * 5,6
  3. 4 1 * * 0,6
  4. 4 1 * * 5,6
(정답률: 78%)
  • cron의 설정 순서는 '분 시 일 월 요일' 순입니다. 매주 토요일(6)과 일요일(0 또는 7) 오전 4시 1분에 실행하기 위한 설정은 다음과 같습니다.
    ① [기본 공식]
    $$분 시 일 월 요일$$
    ② [숫자 대입]
    $$1 4 * * 0,6$$
    ③ [최종 결과]
    $$1 4 * * 0,6$$
profile_image
1

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

26. 프로세스 아이디(PID)가 1222인 bash 프로세스의 우선순위(NI)값이 0이다. 다음 중 이 프로세스의 NI값을 10으로 우선순위를 변경하는 명령으로 알맞은 것은?

  1. nice 10 1222
  2. nice -10 1222
  3. nice 10 bash
  4. nice -10 bash
(정답률: 56%)
  • nice 명령어는 새로운 프로세스를 실행할 때 초기 우선순위를 설정하며, 프로세스 명을 사용하여 조정합니다. 문제의 정답인 nice -10 bash는 bash 프로세스를 실행하며 NI 값을 설정하는 형식입니다.

    오답 노트

    nice 명령어는 PID가 아닌 프로세스 명을 인자로 사용하므로 1222와 같은 PID를 사용하는 보기는 오답입니다.
profile_image
1

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

27. 다음 설명에 해당하는 ps 명령의 프로세스 상태 코드값으로 알맞은 것은?

  1. S
  2. T
  3. X
  4. Z
(정답률: 86%)
  • 작업이 종료되었으나 부모 프로세스로부터 회수되지 않아 메모리를 차지하고 있는 상태를 좀비 프로세스라고 하며, ps 명령의 상태 코드는 Z입니다.

    오답 노트

    S: 중지 가능한 대기 상태
    T: 작업 제어 신호에 의해 중지된 상태
    X: 죽은 프로세스 상태
profile_image
1

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

28. 다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해 사용하는 키 조합으로 알맞은 것은?

  1. [Ctrl]+[c]
  2. [Ctrl]+[a]
  3. [Ctrl]+[l]
  4. [Ctrl]+[z]
(정답률: 81%)
  • 포어그라운드 프로세스를 백그라운드로 전환하려면 먼저 [Ctrl]+[z] 키 조합을 사용하여 실행 중인 작업을 일시 중지시킨 후, bg 명령어를 수행해야 합니다.

    오답 노트

    [Ctrl]+[c]: 프로세스 강제 종료
    [Ctrl]+[a]: 행의 시작 부분으로 커서 이동
    [Ctrl]+[l]: 터미널 화면 지우기
  • 정답은 ④ [Ctrl] + [z] 이다.

    리눅스 터미널에서 실행 중인 포어그라운드 프로세스를 일시 중지(Suspend) 시키는 단축키이다.

    [Ctrl] + [z] 를 눌러 작업을 멈춘 뒤, bg 명령어를 입력하면 해당 작업이 백그라운드에서 다시 실행되도록 전환된다.

    [Ctrl] + [c] -> 실행 중인 프로세스를 강제 종료(Cancel)한다. 이는 백그라운드로 보내는 것이 아니다.

    [Ctrl] + [a] -> 커서를 줄의 맨 앞으로 이동시킨다.

    [Ctrl] + [l] -> 화면을 깨끗하게 지운다(Clear).
profile_image
1

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

29. 다음 설명에 해당하는 편집기로 알맞은 것은?

  1. nano
  2. gedit
  3. vim
  4. emacs
(정답률: 82%)
  • 리처드 스톨만이 개발한 고성능 문서 편집기로, 단순한 편집 기능을 넘어 텍스트 처리를 위한 포괄적인 통합 환경을 제공하는 것은 emacs입니다.

    오답 노트

    gedit: GNOME 데스크탑 환경용 자유 소프트웨어
    vim: 브람 무레나르가 개발
    nano: 단순한 텍스트 편집기
profile_image
1

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

30. 다음 중 nano 편집기에서 프로그램을 종료하는 키 조합으로 알맞은 것은?

  1. [Ctrl]+[a]
  2. [Ctrl]+[e]
  3. [Ctrl]+[c]
  4. [Ctrl]+[x]
(정답률: 65%)
  • nano 편집기에서 [Ctrl]+[x] 조합은 프로그램을 종료하며, 변경 사항이 있을 경우 저장 여부를 확인합니다.

    오답 노트

    [Ctrl]+[a]: 행의 맨 앞으로 이동
    [Ctrl]+[e]: 행의 맨 끝으로 이동
    [Ctrl]+[c]: 현재 커서의 줄 번호와 열 번호 표시
profile_image
1

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

31. 다음 중 X 윈도 환경에서만 실행되는 편집기로 알맞은 것은?

  1. gedit
  2. pico
  3. nano
  4. emacs
(정답률: 80%)
  • gedit은 X 윈도 시스템 환경(GUI)에서 사용할 수 있는 오픈 소스 텍스트 편집기입니다.

    오답 노트

    pico, nano, emacs: 터미널 환경(CLI)에서 실행되는 편집기
profile_image
1

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

32. vi 편집기로 파일을 불러올 때 커서를 파일의 가장 마지막 줄에 위치시키려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -c
  2. -r
  3. -R
  4. +
(정답률: 65%)
  • + 기호는 vi 편집기로 파일을 열 때 커서를 특정 위치에 놓기 위해 사용하며, 숫자 없이 사용하면 파일의 가장 마지막 줄에 커서를 위치시킵니다.

    오답 노트

    -c: 특정 명령어 실행
    -r: 복구 파일로 복구
    -R: 읽기 전용 모드로 열기
profile_image
1

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

33. 다음 설명에 해당하는 vi 편집기의 ex 모드 환경설정으로 알맞은 것은?

  1. set ai
  2. set nu
  3. set sm
  4. set ts
(정답률: 72%)
  • set ai(Autoindent)는 vi 편집기에서 행 바꿈 시 바로 윗줄의 시작 열과 같은 위치에 커서를 자동으로 위치시키는 자동 들여쓰기 기능입니다.

    오답 노트

    set nu: 라인 번호 표시
    set ts: 탭 간격 조절
    set sm: 짝 맞는 괄호 강조
profile_image
1

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

34. 다음 중 vi 편집기에서 커서 키가 없는 자판 이용 시에 아래 방향으로 이동하기 위한 명령으로 알맞은 것은?

  1. h
  2. j
  3. k
  4. l
(정답률: 65%)
  • vi 편집기에서 커서 키 대신 사용하는 방향 이동 명령 중 j는 커서를 한 줄 아래로 이동시키는 명령입니다.

    오답 노트

    h: 왼쪽으로 이동
    k: 위쪽으로 이동
    l: 오른쪽으로 이동
  • 정답은 ② (j) 이다.

    vi 편집기에서 커서(화살표) 키 대신 사용하는 기본적인 이동 키는 다음과 같다.

    h: 왼쪽 (Left)
    j: 아래쪽 (Down)
    k: 위쪽 (Up)
    l: 오른쪽 (Right)
profile_image
1

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

35. 다음 중 수세 리눅스에서 사용되는 패키지 관리 도구 모음으로 가장 알맞은 것은?

  1. YaST, zypper
  2. YaST, dpkg
  3. dpkg, zypper
  4. dnf, zypper
(정답률: 80%)
  • 수세(SUSE) 리눅스에서 사용하는 패키지 관리 도구는 기본 관리 도구인 YaST와 온라인 패키지 관리 도구인 zypper입니다.
  • 정답은 ① (YaST, zypper) 이다.

    수세(SUSE) 리눅스는 다음과 같은 고유한 패키지 관리 도구를 사용한다.

    ■ YaST (Yet another Setup Tool): 수세 리눅스의 가장 대표적인 특징으로, 시스템 설정 및 패키지 관리를 위한 통합 관리 도구(GUI/TUI 지원)이다.

    ■ zypper: 수세 리눅스에서 사용하는 명령어 기반(CLI)의 패키지 관리 도구이다. (레드햇 계열의 yum이나 dnf와 비슷한 역할이다)

    오답 풀이:

    dpkg: 데비안(Debian) 및 우분투(Ubuntu) 계열에서 사용하는 저수준 패키지 관리 도구이다.

    dnf: 레드햇(RHEL), 페도라(Fedora), CentOS 계열에서 사용하는 패키지 관리 도구이다.

    리눅스 배포판별 패키지 관리 도구 짝짓기 문제는 시험에 자주 나오기 때문에 필수로 외워두는 게 좋다.
profile_image
1

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

36. 다음 설명에 해당하는 패키지 관리 도구로 알맞은 것은?

  1. alien
  2. dselect
  3. dnf
  4. zypper
(정답률: 55%)
  • 데비안 리눅스에서 처럼 curses 메뉴 방식을 통해 커서로 메뉴를 이동하며 패키지를 관리하는 도구는 dselect입니다.

    오답 노트

    alien: 레드햇 패키지를 데비안 패키지로 변환하는 도구
    dnf: 페도라 계열의 패키지 관리 도구
    zypper: 수세 계열의 패키지 관리 도구
profile_image
1

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

37. 다음 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. rpm
  2. dpkg
  3. apt
  4. pat-get
(정답률: 70%)
  • 데비안 계열 리눅스에서 와 같이 .deb 확장자를 가진 패키지 파일을 설치할 때 사용하는 기본 명령어는 dpkg입니다. 특히 -i 옵션은 install의 약자로 패키지를 설치하는 기능을 수행합니다.
  • 정답은 ②번 (dpkg) 이다.

    명령어 뒤에 오는 파일명(vim_4.5-3.deb)의 확장자가 .deb라는 점이 핵심 힌트이기 때문이다.

    .deb: 데비안(Debian) 계열 리눅스(Ubuntu 등)에서 사용하는 패키지 파일 형식이다.

    dpkg: 데비안 계열의 저수준 패키지 관리 도구로, 개별 .deb 파일을 설치하거나 관리할 때 사용한다.

    -i 옵션: --install의 약자로, 패키지를 설치하라는 의미이다.

    따라서 dpkg -i 파일명.deb 는 해당 데비안 패키지 파일을 설치하라는 명령어이다.


    오답 풀이:

    rpm: 레드햇(Red Hat) 계열(CentOS, Fedora 등)에서 사용하는 패키지 관리 도구이다. 파일 확장자가 .rpm 이어야 한다. (예: rpm -ivh 파일명.rpm)

    apt: 데비안 계열의 온라인 저장소 기반 패키지 관리 도구이다. 보통 apt install 패키지명 형식을 사용하며, -i 옵션으로 로컬 파일을 설치하는 구문은 사용하지 않는다.

    pat-get: apt-get의 오타로 보이며, 실제로 존재하지 않는 명령어이다. apt-get 이라 하더라도 로컬 파일 설치 시에는 경로를 지정하거나 해야 하며, -i 옵션을 단독으로 쓰지 않는다.

    요약: 파일 확장자가 .deb이면 dpkg, .rpm이면 rpm 명령어를 쓴다고 기억하면 쉽다.
profile_image
1

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

38. 다음 설명에 해당하는 소스 설치 단계로 알맞은 것은?

  1. configure
  2. make
  3. cmake
  4. make clean
(정답률: 62%)
  • 소스 설치 과정 중 단계는 Makefile을 읽어 타겟과 의존성 작업을 수행하여 소스 파일을 실행 파일로 컴파일하는 make 단계입니다.

    오답 노트

    configure: 환경 설정 및 Makefile 생성 단계
    cmake: 플랫폼별 빌드 파일 생성 도구
    make clean: 빌드 과정에서 생성된 파일들을 정리하는 명령어
  • 정답은 ② (make) 이다.

    리눅스에서 프로그램 소스 코드를 설치하는 표준 3단계 과정 중, Makefile을 읽어서 실제로 소스 코드를 컴파일(빌드)하는 단계가 바로 make 이다.

    소스 설치 3단계 요약:

    1. ./configure : 시스템 환경을 검사하고, 컴파일에 필요한 Makefile을 생성한다.

    2. make : 위에서 만들어진 Makefile의 설정(타겟, 의존성)을 읽어 들여 소스 코드를 컴파일한다. (문제에서 묻는 단계)

    3. make install : 컴파일이 완료된 실행 파일들을 시스템의 지정된 디렉터리로 설치(복사)한다.


    오답 풀이:

    ① configure : Makefile을 만드는 역할을 한다. (하지만 아직 읽어 들이는 단계가 아니다)

    ④ make clean : 컴파일 과정에서 생성된 오브젝트 파일이나 임시 파일들을 삭제하여 깨끗하게 만드는 명령이다.
profile_image
1

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

39. 다음은 text.tar에 묶인 파일의 내용을 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. cvf
  2. xvf
  3. tvf
  4. rvf
(정답률: 69%)
  • 이미지 와 같이 tar로 묶인 아카이브 파일의 내용을 풀지 않고 목록만 확인하려면 $-t$ 옵션을 사용합니다.
    $-t$: 목록 출력, $-v$: 처리 과정 상세 출력, $-f$: 대상 파일 지정

    오답 노트

    cvf: 파일 묶기(Create)
    xvf: 파일 풀기(eXtract)
profile_image
1

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

40. 다음 중 대용량의 파일을 백업할 때 압축 효율성이 좋은 순서의 나열로 알맞은 것은?

  1. .gz > .bz2 > .xz
  2. .bz2 > .gz > .xz
  3. .xz > .gz > .bz2
  4. .xz > .bz2 > .gz
(정답률: 71%)
  • 리눅스에서 사용하는 압축 형식의 효율성(압축률)은 일반적으로 xz가 가장 높고, 그 다음 bzip2, gzip 순입니다.
    압축 효율 순서: $.xz > .bz2 > .gz > .Z$
  • 정답은 ④번 (.xz > .bz2 > .gz) 이다.

    리눅스 압축 프로그램들은 압축 효율(파일을 얼마나 작게 줄이는가)과 속도 사이에 반비례 관계가 있다.

    xz : 가장 최근에 나온 형식으로, 압축 속도는 느리지만 압축률(효율)이 가장 뛰어나다. (대용량 백업 시 용량을 가장 많이 줄일 수 있다)

    bz2 : xz와 gz의 중간 정도 성능을 가진다.

    gz : 속도는 가장 빠르지만, 상대적으로 압축 효율은 가장 낮다.


    암기 팁: 알파벳 순서의 역순이라고 생각하면 쉽다. (xz가 1등, bz가 2등, gz가 3등)

    요약 (압축 효율 높은 순) : xz(최고) > bzip2 > gzip(최저)
profile_image
1

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

41. 다음 결과에 해당하는 명령으로 알맞은 것은?

  1. rpm –ql vsftpd
  2. rpm –qa vsftpd
  3. rpm –qV vsftpd
  4. rpm –qip vsftpd-3.0.2-29.el7_9.x86_64.rpm
(정답률: 50%)
  • 정답은 ④번 이다. (너무 길어서 명령어 생략)


    제시된 이미지는 패키지의 상세 정보(이름, 버전, 크기, 라이선스, 설명 등)를 보여주고 있다.

    또한 "Install Date: (not installed)"라고 되어 있어, 현재 시스템에 설치되지 않은 패키지 파일을 조회하고 있음도 알 수 있다.

    -q (Query) : 조회를 하겠다.

    -i (Info) : 패키지의 상세 정보를 보겠다.

    -p (Package file) : 설치된 패키지가 아니라, 패키지 파일(.rpm)을 대상으로 하겠다.

    따라서 설치되지 않은 rpm 파일의 상세 정보를 보는 명령어는 -qip 조합이다.


    오답 풀이:

    ① -ql : 패키지에 포함된 파일 목록(List)을 보여준다.

    ② -qa : 시스템에 설치된 모든(All) 패키지를 보여준다.

    ③ -qV : 패키지의 무결성을 검증(Verify)한다.
  • 제시된 이미지의 출력 결과 중 내 'Install Date: (not installed)' 부분이 핵심 힌트입니다. 이는 패키지가 시스템에 설치되지 않은 상태에서 rpm 파일 자체의 정보를 조회했음을 의미합니다.

    오답 노트

    rpm –ql: 설치된 패키지의 파일 목록 출력
    rpm –qa: 설치된 모든 패키지 정보 출력
    rpm –qV: 설치된 패키지의 무결성 검증
profile_image
1

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

42. 다음 중 yum 명령을 이용해서 nmap 패키지를 제거하는 명령으로 알맞은 것은?

  1. yum –e nmap
  2. yum –d nmap
  3. yum remove nmap
  4. yum delete nmap
(정답률: 73%)
  • yum 명령어를 사용하여 설치된 패키지를 제거할 때는 remove 옵션을 사용합니다.

    오답 노트

    - yum -e nmap, yum -d nmap, yum delete nmap: 존재하지 않는 잘못된 명령어 형식입니다.
profile_image
1

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

43. 다음 중 CentOS 7에서 X 윈도 기반으로 프린터를 설정할 때 실행하는 명령으로 알맞은 것은?

  1. printtool
  2. printconf
  3. system-config-printer
  4. redhat-config-printer
(정답률: 78%)
  • CentOS 7을 포함한 최신 레드햇 계열 리눅스에서 X 윈도 기반으로 프린터를 설정할 때 사용하는 명령은 system-config-printer입니다.
profile_image
1

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

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

  1. ㉠ ALSA, ㉡ OSS
  2. ㉠ OSS, ㉡ ALSA
  3. ㉠ SANE, ㉡ XSANE
  4. ㉠ XSANE, ㉡ SANE
(정답률: 77%)
  • 초기 리눅스에서는 표준 유닉스 장치 시스템 콜을 사용하는 OSS(Open Sound System)를 이용했으나, 이후 다양한 사운드 카드와 드라이버 지원을 위해 ALSA(Advance Linux Sound Architecture)로 전환되었습니다.
  • 정답은 ②번 (㉠ OSS, ㉡ ALSA) 이다.

    리눅스 사운드 시스템의 역사에 관한 문제이다.

    1. OSS (Open Sound System): 초기에 사용되던 표준 유닉스 장치 시스템 콜 기반의 사운드 시스템이다. 나중에 일부가 사유화(상용화)되면서 라이선스 문제가 발생했다.

    2. ALSA (Advanced Linux Sound Architecture): OSS를 대체하기 위해 개발된 오픈 소스 사운드 드라이버 아키텍처이다. 현재 리눅스 커널의 표준 사운드 시스템으로 자리 잡았다.


    오답 풀이:

    SANE / XSANE: 이것들은 스캐너(Scanner) 장치를 제어하기 위한 API와 도구들로, 소리와는 관련이 없다.

    요약: "과거의 OSS가 문제가 있어 현재의 ALSA로 바뀌었다"
profile_image
1

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

45. 다음 중 리눅스에서 프린터 서버로 사용하기 위해 설치하는 프로그램으로 알맞은 것은?

  1. CUPS
  2. SANE
  3. ALSA
  4. OSS
(정답률: 79%)
  • CUPS(Common Unix Printing System)는 애플이 개발한 오픈소스 프린팅 시스템으로, 리눅스에서 프린터 서버로 사용하기 위해 설치하는 프로그램입니다.

    오답 노트

    SANE: 스캐너 등 이미지 관련 하드웨어 제어 API
    ALSA: 사운드카드 장비 드라이버 제공을 위한 커널 요소
    OSS: 사운드 생성 및 캡처 인터페이스
  • 정답은 ①번 (CUPS) 이다.

    CUPS (Common Unix Printing System)는 리눅스 및 유닉스 계열 운영체제에서 사용하는 표준 인쇄 시스템이다. 이 프로그램을 설치하면 컴퓨터를 프린터 서버로 동작하게 하여, 네트워크상의 다른 컴퓨터들이 프린터를 공유하게 사용할 수 있게 해준다.


    오답 풀이:

    SANE: 스캐너(Scanner) 장치를 사용하기 위한 프로그램이다.

    ALSA/OSS: 앞서 문제에서 봤던 사운드(오디오) 관련 시스템이다.


    암기 팁: "Common Unix Printing System"의 약자 이므로 P가 들어가면 Printer라고 연상하면 쉽다.
profile_image
1

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

46. 다음 중 System V 계열 유닉스에서 출력을 실행할 때 사용하는 명령으로 알맞은 것은?

  1. lp
  2. lpr
  3. lpc
  4. lpstat
(정답률: 68%)
  • 유닉스 계열의 출력 명령은 계열에 따라 다릅니다. System V 계열은 lp 명령어를 사용하고, BSD 계열은 lpr 명령어를 사용합니다.
profile_image
1

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

47. 다음 설명에 해당하는 LVM 용어로 알맞은 것은?

  1. PV
  2. PE
  3. VG
  4. LV
(정답률: 56%)
  • LVM에서 PV(Physical Volume)를 구성하는 일정한 크기의 블록이며, LV의 LE와 1:1로 대응하는 물리적 확장 단위는 PE입니다.

    오답 노트

    PV: 블록장치를 LVM에서 사용하기 위해 초기화한 물리적 볼륨
    VG: PV들의 집합으로 LV를 할당할 수 있는 공간인 볼륨 그룹
    LV: 사용자가 최종적으로 사용하는 논리 스토리지
profile_image
1

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

48. 다음 중 하드디스크 4개를 사용해서 RAID 구성했을 경우 실제 사용 가능한 디스크 용량의 효율성이 50%인 조합으로 알맞은 것은?

  1. RAID-0, RAID-5
  2. RAID-1, RAID-5
  3. RAID-0, RAID-6
  4. RAID-1, RAID-6
(정답률: 59%)
  • 디스크 4개를 사용할 때, 실제 데이터 저장 공간이 전체의 50%인 RAID 구성을 찾는 문제입니다.

    RAID-1은 미러링 방식으로 데이터를 복제하여 저장하므로 4개 중 2개만 실제 데이터 저장에 사용되어 효율이 50%입니다.
    RAID-6는 2개의 패리티 드라이브를 사용하므로 4개 중 2개만 실제 데이터 저장에 사용되어 효율이 50%입니다.


    오답 노트

    RAID-0: 스트라이핑 방식으로 모든 디스크를 사용하여 효율 100%
    RAID-5: 1개의 패리티 드라이브를 사용하여 4개 중 3개를 사용하므로 효율 75%
  • 정답은 ④번 (RAID-1, RAID-6) 이다.

    하드디스크가 4개일 때, 저장 용량 효율성이 50%가 되는 RAID 레벨을 찾는 문제이다.

    1. RAID-1 (Mirroring):

    데이터를 똑같이 복제하여 저장하는 방식

    디스크가 4개라면 2개는 데이터 저장용, 나머지 2개는 복제용(백업)으로 사용된다.

    효율: 전체 용량의 50% (2/4)


    2. RAID-6 (Striping with Double Parity):

    RAID-5보다 안전성을 높이기 위해 2개의 패리티(오류 검출) 정보를 저장한다.

    사용 가능한 용량 공식은 "N - 2"이다. (N은 디스크 개수)

    디스크가 4개라면 4 - 2 = 2개 분량만 실제 데이터 저장에 쓰인다.

    효율: 전체 용량의 50% (2/4)


    오답 분석 (디스크 4개 기준):

    RAID-0: N개 모두 사용하므로 효율 100%

    RAID-5: 패리티 1개를 사용하므로 (N - 1) -> 3/4 사용 -> 효율 75%


    따라서 두 가지 모두 50% 효율을 보이는 조합은 RAID-1과 RAID-6 이다.
profile_image
1

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

2과목: 리눅스 활용

49. 다음 그림에 해당하는 데스크톱 환경으로 알맞은 것은?

  1. 그놈
  2. 그놈 클래식
  3. KDE Plasma
  4. LXDE
(정답률: 55%)
  • 제시된 이미지 는 상단 표시줄에 프로그램 및 위치 메뉴가 있고, 화면 하단에 창 목록이 배치된 인터페이스를 보여줍니다. 이는 기존 그놈과 차별화된 사용자 인터페이스를 제공하는 그놈 클래식의 특징입니다.
profile_image
1

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

50. 다음 설명에 해당하는 명칭으로 알맞은 것은?

  1. XFree86
  2. Wayland
  3. X.org
  4. Metacity
(정답률: 63%)
  • IBM 호환 시스템을 사용하는 유닉스 계열 운영체제를 위한 X 윈도 프로젝트로 1992년에 시작된 것은 XFree86입니다.

    오답 노트

    X.org: XFree86 4.4.0 버전의 라이선스 문제로 인해 파생되었으며 현재 대부분의 리눅스 배포판에서 사용됨
    Metacity: GNOME 데스크톱 환경에서 사용되는 윈도우 매니저
  • 정답은 ①번 (XFree86) 이다.

    문제의 핵심 키워드는 "IBM 호환 시스템(x86 PC)"과 "1992년"이다.

    XFree86: 1992년에 시작된 프로젝트로, 인텔 x86 계열의 CPU를 사용하는 개인용 PC(IBM 호환 기종)에서 유닉스용 X 윈도우 시스템을 무료로 사용할 수 있도록 개발되었다. 이름의 "86"도 인텔 x86 아키텍처에서 따온 것이다.


    오답 풀이:

    X.org: 초기에는 XFree86이 표준이었으나, 2004년경 라이선스 문제로 갈라져 나와 현재의 표준이 된 프로젝트이다. "1992년 시작"이라는 설명에는 XFree86이 더 적합하다.

    Wayland: X 윈도우의 복잡하고 오래된 구조를 대체하기 위해 개발된 최신 디스플레이 서버 프로토콜이다.

    Metacity: 그놈(GNOME) 2 데스크톱 환경에서 사용되던 윈도우 관리자(Window Manager) 프로그램이다.

    암기 팁: "IBM 호환 PC는 x86 CPU를 쓴다 -> XFree86"으로 연결하면 외우기 쉽다.
profile_image
1

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

51. 다음 중 윈도 매니저의 종류로 틀린 것은?

  1. Afterstep
  2. Enlightenment
  3. Xfwm
  4. Xfce
(정답률: 62%)
  • Xfce는 리눅스와 Unix-like OS를 위한 경량화된 데스크톱 환경(GUI 환경)이며, Xfwm은 이 Xfce 환경에서 사용되는 윈도 매니저입니다. 따라서 Xfce는 윈도 매니저가 아니라 데스크톱 환경에 해당합니다.
profile_image
1

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

52. 다음 중 KDE와 가장 관계가 깊은 라이브러리로 알맞은 것은?

  1. Qt
  2. GTK+
  3. FLTK
  4. Motif
(정답률: 74%)
  • KDE 데스크톱 환경은 GUI 개발을 위해 Qt 라이브러리를 기반으로 구축되었습니다.

    오답 노트

    GTK+: GNOME 환경에서 사용
    Motif: CDE 환경에서 사용
profile_image
1

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

53. 다음 중 X 서버에 접근할 수 있는 클라이언트 IP 주소를 확인하는 명령으로 알맞은 것은?

  1. xauth
  2. xhost
  3. xauth list
  4. xhost +
(정답률: 70%)
  • xhost 명령어는 IP 주소 기반으로 X 서버에 접근할 수 있는 클라이언트를 제어하거나 현재 상태를 확인하는 데 사용됩니다.

    오답 노트

    xauth: 인증키 기반의 접근 제어
    xhost +: 모든 호스트의 접근을 허용하는 설정
profile_image
1

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

54. 다음 상황과 관련된 설명으로 알맞은 것은?

  1. A 시스템은 X 서버가 되고, 환경변수인 DISPLAY를 변경한다.
  2. A 시스템은 X 클라이언트가 되고, 환경변수인 DISPLAY를 변경한다.
  3. B 시스템은 X 클라이언트가 되고, 환경변수인 DISPLAY를 변경한다.
  4. B 시스템은 X 서버가 되고, 환경변수인 DISPLAY를 변경한다.
(정답률: 53%)
  • 제시된 이미지 상황에서 프로그램을 실행하는 A 시스템은 X 클라이언트가 되고, 화면 출력을 담당하는 B 시스템은 X 서버가 됩니다. 이때 A 시스템의 그래픽 출력을 B 시스템에서 보기 위해서는 A 시스템의 DISPLAY 환경변수를 B 시스템의 X 서버 주소로 설정해야 합니다.
profile_image
1

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

55. 다음 중 촬영된 사진을 편집할 때 사용하는 프로그램으로 가장 알맞은 것은?

  1. LibreOffice
  2. ImageMagicK
  3. Eog
  4. Gimp
(정답률: 56%)
  • Gimp는 사진 편집, 이미지 구성 및 생성 등 강력한 기능을 제공하는 오픈 소스 이미지 편집 소프트웨어입니다.

    오답 노트

    LibreOffice: 오피스 소프트웨어
    ImageMagicK: 커맨드 라인 기반 이미지 처리 및 변환 도구
    Eog: 단순 이미지 뷰어
profile_image
1

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

56. 다음 중 PDF 문서를 확인할 때 프로그램으로 가장 알맞은 것은?

  1. Evince
  2. LibreOffice Writer
  3. LibreOffice Calc
  4. LibreOffice Impress
(정답률: 71%)
  • Evince는 PDF 및 포스트스크립트 형식의 문서를 읽을 수 있는 그놈 데스크톱 환경의 전용 소프트웨어입니다.

    오답 노트

    LibreOffice Writer: 워드 프로세서
    LibreOffice Calc: 스프레드시트
    LibreOffice Impress: 프레젠테이션
profile_image
1

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

57. 다음 설명에 해당하는 기술로 가장 알맞은 것은?

  1. 임베디드 시스템
  2. 베어울프 클러스터
  3. 고가용성 클러스터
  4. 부하분산 클러스터
(정답률: 64%)
  • 베어울프 클러스터는 고성능 계산 능력(High Performance Computing)을 제공하기 위해 제작되며, 주로 과학 계산용이나 슈퍼컴퓨터 시스템을 구축하는 데 사용되는 핵심 기술입니다.

    오답 노트

    부하분산 클러스터: 대규모 서비스 제공을 위해 여러 서버로 부하를 나누는 방식
    고가용성 클러스터: 금융권 등에서 서비스 연속성을 위해 백업 서버를 운용하는 방식
profile_image
1

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

58. 다음 중 VMware에서 생성한 가상 머신의 파일형식으로 알맞은 것은?

  1. VDI
  2. VHD
  3. VMD
  4. VMDK
(정답률: 52%)
  • VMDK(Virtual Machine Disk)는 VMware에서 생성한 가상 머신의 실질적인 가상 하드 드라이브 파일 형식입니다.

    오답 노트

    VDI: Oracle VirtualBox에서 사용하는 형식
    VHD: Microsoft 가상화 소프트웨어에서 사용하는 형식
profile_image
1

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

59. 다음 설명에 해당하는 운영체제로 알맞은 것은?

  1. QNX
  2. BlackBerrry
  3. webOS
  4. Tizen
(정답률: 67%)
  • webOS는 리눅스 커널 기반의 모바일 운영체제로, Palm OS를 계승하여 개발되었으며 현재 LG전자가 주도적으로 개발하고 있는 소프트웨어입니다.

    오답 노트

    QNX: 유닉스 기반 운영체제
profile_image
1

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

60. 다음 설명에 해당하는 프로그램으로 알맞은 것은?

  1. Docker
  2. Openstack
  3. Kubernetes
  4. Ansible
(정답률: 66%)
  • Docker는 하이퍼바이저나 게스트 OS 없이 프로세스 격리 기술을 통해 서버 운영에 필요한 프로그램과 라이브러리만 컨테이너로 격리하여 설치 및 운용하는 경량 가상화 기술입니다.

    오답 노트

    Openstack: 가상화 환경 통합관리 도구
    Kubernetes: CNCF에서 관리하는 컨테이너 오케스트레이션 프로그램
    Ansible: IT 프로세스 자동화 툴
profile_image
1

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

61. 다음 설명에 해당하는 네트워크 종류로 알맞은 것은?

  1. LAN
  2. MAN
  3. X.25
  4. WAN
(정답률: 87%)
  • 와 같이 국가나 대륙 등 매우 넓은 지역을 연결하며, 거리 제약은 없으나 경로가 다양해 속도가 느리고 에러율이 높은 광역 통신망은 WAN입니다.

    오답 노트

    LAN: 집, 사무실 등 좁은 범위의 근거리 통신망
    MAN: 도시 하나 정도의 범위를 연결하는 도시 지역 통신망
profile_image
1

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

62. 다음과 같은 설정이 저장되는 파일로 알맞은 것은?

  1. /etc/sysconfig/network-scripts
  2. /etc/resolv.conf
  3. /etc/hosts
  4. /etc/profile
(정답률: 71%)
  • 와 같이 IP 주소와 도메인 이름을 직접 매핑하여 저장하는 파일은 /etc/hosts입니다.

    오답 노트

    /etc/resolv.conf: DNS 서버의 주소를 설정하는 파일
    /etc/sysconfig/network-scripts: IP, 서브넷, 게이트웨이 등 상세 네트워크 설정이 저장되는 디렉터리
profile_image
1

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

63. 다음 중 네트워크 인터페이스 환경 설정과 관련 파일들이 저장된 디렉터리로 알맞은 것은?

  1. /etc/networking/devices
  2. /etc/sysconfig/devices
  3. /etc/sysconfig/network
  4. /etc/sysconfig/network-scripts
(정답률: 54%)
  • 리눅스 시스템에서 네트워크 인터페이스의 IP 주소, 서브넷 마스크, 게이트웨이 등 환경 설정 파일들이 저장되는 디렉터리는 /etc/sysconfig/network-scripts입니다.

    오답 노트

    /etc/sysconfig/network: 호스트명, 게이트웨이 주소, 도메인 이름 등이 기록되는 파일
profile_image
1

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

64. 다음 설명에 해당하는 국제기구로 알맞은 것은?

  1. EIA
  2. IEEE
  3. ITU
  4. ANSI
(정답률: 57%)
  • 미국 전자 산업 협회로서 RS-232C 규격 및 LAN용 트위스트 페어 케이블 규격 등을 제정한 기구는 EIA입니다.

    오답 노트

    IEEE: LAN 및 MAN 관련 표준을 설립하는 전기 및 전자공학 전문가 기구
    ITU: 전기 통신의 개선과 효율적 사용을 위한 정부 간 국제 전기통신 연합
    ANSI: 미국의 산업 표준을 제정하는 기구
profile_image
1

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

65. 다음 설명에 해당하는 프로토콜로 알맞은 것은?

  1. TCP
  2. ICMP
  3. UDP
  4. HTTP
(정답률: 71%)
  • 네트워크 내 장치가 데이터 전송 중 발생한 오류를 보고하고 이에 대한 피드백을 원래 호스트에 전달하는 역할을 수행하는 프로토콜은 ICMP입니다.

    오답 노트

    TCP: 연결 지향 방식으로 높은 신뢰성을 제공하는 전송 제어 프로토콜
    UDP: 비연결형으로 신뢰성은 낮지만 속도가 빠른 사용자 데이터그램 프로토콜
    HTTP: 클라이언트와 서버 간에 텍스트 문서를 주고받기 위한 규약
profile_image
1

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

66. 다음 중 OSI 계층 기준으로 가장 많은 계층을 지원하는 장치로 알맞은 것은?

  1. HUB
  2. Repeater
  3. Bridge
  4. Gateway
(정답률: 69%)
  • Gateway는 OSI 7계층 모델의 모든 계층을 처리할 수 있어, 제시된 장치 중 가장 많은 계층을 지원합니다.

    오답 노트

    HUB: 1계층(물리 계층)
    Repeater: 1계층(물리 계층)
    Bridge: 2계층(데이터 링크 계층)
profile_image
1

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

67. 다음 설명에 해당하는 명칭으로 알맞은 것은?

  1. Token Ring
  2. FDDI
  3. X.25
  4. Ethernet
(정답률: 73%)
  • 48비트 길이의 고유한 MAC 주소를 기반으로 통신하며, UTP나 BNC 케이블, 허브, 스위치 등의 장비를 사용하는 가장 대표적인 LAN 기술은 Ethernet입니다.

    오답 노트

    Token Ring: 토큰을 사용하여 충돌을 방지하는 링 구조 네트워크
    FDDI: 광섬유 케이블을 사용하는 고속 이중 링 구조 네트워크
    X.25: 공공 전화망 기반의 패킷 스위칭 WAN 기술
profile_image
1

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

68. 다음에서 설명하는 서비스로 알맞은 것은?

  1. NFS
  2. SSH
  3. SAMBA
  4. FTP
(정답률: 73%)
  • 리눅스와 윈도우처럼 서로 다른 OS를 사용하는 시스템 간에 파일이나 프린터를 공유하기 위해 SMB/CIFS 프로토콜을 사용하는 서비스는 SAMBA입니다.

    오답 노트

    NFS: 주로 리눅스/유닉스 시스템 간의 파일 공유에 사용됨
profile_image
1

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

69. 중앙 제어기를 중심으로 모든 기기는 Point-to-Point 방식으로 연결하고, 중앙 제어기 고장 시 전체 네트워크가 중단되고 설치비용이 많이 드는 LAN 구성 방식으로 알맞은 것은?

  1. 스타형
  2. 링형
  3. 망형
  4. 버스형
(정답률: 75%)
  • 중앙 제어기를 중심으로 모든 기기가 Point-to-Point 방식으로 연결된 구조는 스타형 구성입니다. 중앙 제어기가 모든 통신을 제어하므로, 제어기 고장 시 전체 네트워크가 중단되는 단일 장애 지점(SPOF) 문제가 있으며, 개별 연결을 위한 케이블 비용이 많이 듭니다.
profile_image
1

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

70. 다음 중 SNMP 프로토콜의 포트번호로 알맞은 것은?

  1. 21
  2. 25
  3. 143
  4. 161
(정답률: 53%)
  • SNMP 에이전트가 요청을 수신하고 응답을 전송하는 데 사용하는 표준 포트 번호는 UDP $161$번입니다.

    오답 노트

    21: FTP 제어 포트
    25: SMTP 메일 전송 포트
    143: IMAP 메일 수신 포트
profile_image
1

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

71. 다음 중 SSH와 관련된 서비스로 가장 거리가 먼 것은?

  1. nfs
  2. scp
  3. rsh
  4. sftp
(정답률: 52%)
  • nfs는 네트워크 파일 시스템으로, SSH와는 무관한 파일 공유 프로토콜입니다.

    오답 노트

    scp: SSH 기반의 보안 파일 전송
    rsh: 원격 명령 실행 프로토콜로, 보안 취약점으로 인해 SSH로 대체됨
    sftp: SSH를 이용한 보안 파일 전송 프로토콜
profile_image
1

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

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

  1. frame
  2. segment
  3. socket
  4. bit
(정답률: 77%)
  • OSI 7계층 모델에서 각 계층의 데이터 전송 단위(PDU)는 다음과 같습니다.
    물리 계층: bit
    데이터 링크 계층: frame
    네트워크 계층: packet
    전송 계층: segment
profile_image
1

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

73. 다음 중 IPv6의 주소 표현 단위로 알맞은 것은?

  1. 16bit
  2. 32bit
  3. 64bit
  4. 128bit
(정답률: 82%)
  • IPv4는 $32\text{bit}$ 주소 체계를 사용하며, 주소 부족 문제를 해결하기 위해 등장한 IPv6는 $128\text{bit}$ 주소 체계를 사용합니다.
profile_image
1

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

74. 다음 중 전자 메일과 가장 관련 있는 프로토콜로 알맞은 것은?

  1. SSH
  2. SNMP
  3. SMTP
  4. SMB
(정답률: 89%)
  • SMTP는 Simple Mail Transfer Protocol의 약자로, 전자 메일을 전송할 때 사용하는 표준 프로토콜입니다.

    오답 노트

    SSH: 보안 원격 접속
    SNMP: 네트워크 장비 관리 및 정보 수집
    SMB: 윈도우 파일 및 프린터 공유
profile_image
1

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

75. 다음 중 이더넷 카드에 연결된 케이블의 상태를 확인할 수 있는 명령어로 알맞은 것은?

  1. telnet
  2. arp
  3. ifconfig
  4. ethtool
(정답률: 80%)
  • 이더넷 카드(NIC)에 연결된 케이블의 물리적 상태 및 설정값을 확인하는 명령어는 ethtool입니다. (mii-tool 또한 유사한 기능을 제공합니다.)

    오답 노트

    telnet: 원격 접속 도구
    arp: ARP 캐시 테이블 확인 및 수정
    ifconfig: 네트워크 인터페이스 설정 및 확인
profile_image
1

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

76. 다음 설명에 해당하는 netstat 명령의 상태값(State)으로 알맞은 것은?

  1. SYN_RECV
  2. LISTEN
  3. ESTABLISHED
  4. SYS_SENT
(정답률: 71%)
  • TCP 3-Way Handshaking 과정이 모두 완료되어 서버와 클라이언트가 서로 연결되어 데이터를 주고받을 수 있는 상태는 ESTABLISHED입니다.

    오답 노트

    LISTEN: 연결 요청 대기 상태
    SYN_RECV: 서버가 SYN을 받고 응답했으나 클라이언트의 ACK를 기다리는 상태
profile_image
1

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

77. 다음에서 설명하는 프로토콜로 알맞은 것은?

  1. IP
  2. ARP
  3. VRRP
  4. UDP
(정답률: 81%)
  • 세그먼트를 보내기만 하고 응답을 주고받지 않으며, 전달 여부 확인이나 오류 수정을 하지 않는 비연결형 프로토콜은 UDP입니다.

    오답 노트

    IP: 네트워크 상의 정보 송수신을 위한 기본 통신 규약
    ARP: IP 주소를 물리적 MAC 주소로 매핑
    VRRP: 게이트웨이 이중화 솔루션
profile_image
1

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

78. 다음 중 IPv4의 C클래스 대역에 할당된 사설 IP 주소의 네트워크 개수로 알맞은 것은?

  1. 32
  2. 64
  3. 128
  4. 256
(정답률: 53%)
  • IPv4 C클래스 사설 IP 대역은 $192.168.0.0$부터 $192.168.255.255$까지이며, 각 $/24$ 네트워크의 개수를 계산합니다.
    ① [기본 공식]
    $$\text{Network Count} = \text{Max Octet} - \text{Min Octet} + 1$$
    ② [숫자 대입]
    $$\text{Network Count} = 255 - 0 + 1$$
    ③ [최종 결과]
    $$\text{Network Count} = 256$$
profile_image
1

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

79. 다음 설명에 해당하는 인터넷 서비스로 가장 알맞은 것은?

  1. Usenet
  2. IRC
  3. Samba
  4. NFS
(정답률: 64%)
  • 실시간 채팅 프로토콜로 여러 사용자가 모여 대화하고 파일 전송 기능을 제공하며, Xchat과 같은 클라이언트 프로그램을 사용하는 서비스는 IRC입니다.

    오답 노트

    Usenet: 글로벌 게시판 시스템
    Samba: 윈도우 SMB/CIFS 구현 오픈 소스 소프트웨어
    NFS: 유닉스/리눅스 기반 네트워크 파일 시스템 공유 프로토콜
profile_image
1

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

80. 다음 중 프로토콜과 포트 번호의 조합으로 알맞은 것은?

  1. TELNET - 22
  2. SSH - 23
  3. FTP - 443
  4. IMAP – 143
(정답률: 65%)
  • IMAP 프로토콜은 143번 포트를 사용합니다.

    오답 노트

    TELNET: 23번 포트 사용
    SSH: 22번 포트 사용
    FTP: 20, 21번 포트 사용
profile_image
1

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

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