리눅스마스터 2급 필기 기출문제복원 (2015-09-12)

리눅스마스터 2급
(2015-09-12 기출문제)

목록

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

1. 파일의 허가권은 다음과 같다. 사용자는 읽기, 쓰기, 실행 권한을 부여하고 그룹과 다른 사용자는 읽기및 실행 권한만 설정하려고 할 때 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. chmod u+rwx, go+rw aaa.txt
  2. chmod u+rwx,g+rx,o+rx aaa.txt
  3. chmod 755 aaa.txt
  4. chmod 577 aaa.txt
(정답률: 77%)
  • 파일의 허가권은 3개의 그룹으로 나뉘어 있다. 첫 번째 그룹은 소유자(user)에 대한 권한, 두 번째 그룹은 그룹(group)에 대한 권한, 세 번째 그룹은 다른 사용자(other)에 대한 권한이다.

    해당 파일에서 사용자(user)는 읽기, 쓰기, 실행 권한을 가지고 있으므로 "rwx"로 표시된다. 그룹(group)과 다른 사용자(other)는 읽기 및 실행 권한만 가지고 있으므로 "r-x"로 표시된다.

    따라서, "chmod 755 aaa.txt"가 정답이다. 이는 사용자(user)에게는 읽기, 쓰기, 실행 권한을 부여하고, 그룹(group)과 다른 사용자(other)에게는 읽기 및 실행 권한만 부여하는 것을 의미한다.
profile_image
1

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

2. 다음 중 tommy 사용자에게 설정된 쿼터를 rogan 사용자에게도 적용하기 위한 방법으로 알맞은 것은?

  1. edquota -p tommy rogan
  2. edquota -p rogan tommy
  3. edquota -c tommy rogan
  4. edquota -c rogan tommy
(정답률: 64%)
  • "edquota -p tommy rogan"은 tommy 사용자에게 설정된 쿼터를 rogan 사용자에게도 적용하기 위한 방법이다. "-p" 옵션은 이전에 설정된 사용자의 쿼터를 복사하여 새로운 사용자에게 적용하는 것을 의미한다. 따라서 "edquota -p tommy rogan"은 tommy 사용자의 쿼터를 rogan 사용자에게 복사하여 적용하는 것이다.
profile_image
1

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

3. 다음 중 umask 명령에 대한 설명이 틀린 것은?

  1. 새로 생성되는 파일에 대한 권한을 제한하기 위한 명령어이다.
  2. umask 000 으로 설정하면 파일 생성시 777(rwxrwxrwx), 디렉터리는 666 (rw-rw-rw)가 된다.
  3. umask 002로 설정할 경우 umask -S 실행시 u=rwx,g=rwx,o=rx로 표시된다.
  4. 일반 사용자도 umask값 설정이 가능하다.
(정답률: 65%)
  • 정답은 "umask 000 으로 설정하면 파일 생성시 777(rwxrwxrwx), 디렉터리는 666 (rw-rw-rw)가 된다." 이다.

    umask 명령은 새로 생성되는 파일이나 디렉터리의 기본 권한을 제한하기 위한 명령어이다. umask 값은 파일이나 디렉터리의 권한에서 빼서 설정하며, umask 값이 클수록 권한이 작아진다.

    예를 들어, umask 002로 설정할 경우 파일 생성시 664(rw-rw-r--)로, 디렉터리 생성시 775(rwxrwxr-x)로 권한이 설정된다. 또한, 일반 사용자도 umask 값을 설정할 수 있다.
profile_image
1

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

4. 다음 중 파일이나 디렉터리의 소유그룹 권한을 변경하는 명령어로 알맞은 것은?

  1. chgrp
  2. chmod
  3. groupmod
  4. usermod
(정답률: 76%)
  • 정답: chgrp

    설명: chgrp는 "change group"의 약자로, 파일이나 디렉터리의 소유그룹을 변경하는 명령어입니다. 이 명령어를 사용하면 파일이나 디렉터리의 소유그룹을 다른 그룹으로 변경할 수 있습니다. 예를 들어, chgrp users file.txt 명령어를 사용하면 file.txt 파일의 소유그룹을 users 그룹으로 변경할 수 있습니다.
profile_image
1

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

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

  1. umask
  2. SetUID
  3. Sticky Bit
  4. Parity Bit
(정답률: 68%)
  • "SetUID"는 실행 파일이 특정 사용자의 권한으로 실행되도록 하는 비트이다. 즉, 실행 파일에 SetUID 비트가 설정되어 있으면 일반 사용자도 해당 파일을 실행할 때 root 권한으로 실행할 수 있다. 이는 시스템 보안을 위해 사용되며, 예를 들어 패스워드 변경 프로그램 등의 실행 파일에 SetUID 비트가 설정되어 있어야만 일반 사용자도 패스워드를 변경할 수 있다.
profile_image
1

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

6. 다음 중 생성 되는 파일 시스템의 종류가 다른 것은?

  1. mke2fs -j /dev/sdb1
  2. mkfs.ext3 /dev/sdb1
  3. mkfs /dev/sdb1
  4. mke2fs -t ext3 /dev/sdb1
(정답률: 75%)
  • 정답: "mkfs /dev/sdb1"

    이유: "mkfs"는 파일 시스템을 생성하는 명령어이며, "/dev/sdb1"은 생성할 파일 시스템이 위치한 디스크나 파티션을 나타내는 경로이다. 그러나 "mkfs" 명령어는 파일 시스템의 종류를 지정하지 않기 때문에 시스템에 따라 기본 파일 시스템으로 생성된다. 따라서, 생성되는 파일 시스템의 종류는 시스템에 따라 다를 수 있다.

    "mke2fs -j /dev/sdb1"은 ext2 파일 시스템을 생성하고, ext3 파일 시스템으로 업그레이드하며, 일관성 검사를 위해 저널링을 사용한다.

    "mkfs.ext3 /dev/sdb1"은 ext3 파일 시스템을 생성한다.

    "mke2fs -t ext3 /dev/sdb1"은 ext3 파일 시스템을 생성한다.
profile_image
1

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

7. 다음 중 fsck 명령어에 대한 설명으로 틀린 것은 ?

  1. 리눅스 파일 시스템을 검사하고 수리하는 명령어이다.
  2. 손상된 파일을 수정할 때 사용자가 생성한 디렉터리에서 작업을 수행한다.
  3. -a 옵션은 수행에 대한 질문 없이 무조건 점검을 진행한다.
  4. e2fsck 명령어는 fsck 명령어 수행 시 실제 동작하는 명령어이다.
(정답률: 50%)
  • "손상된 파일을 수정할 때 사용자가 생성한 디렉터리에서 작업을 수행한다."가 틀린 설명이다. fsck 명령어는 파일 시스템을 검사하고 수리하는 명령어이며, 손상된 파일을 수정하는 것은 그 결과물 중 하나일 뿐이다. fsck 명령어는 시스템 부팅 시 자동으로 실행되거나, 수동으로 실행하여 파일 시스템의 무결성을 검사하고 수리한다. 따라서 사용자가 생성한 디렉터리에서 작업을 수행하는 것은 아니다.
profile_image
1

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

8. 다음중 리눅스파일시스템에 대한 설명으로 틀린 것은?

  1. Superblock은 파일 시스템의 크기와 같은 전체적인 파일 시스템에 대한 정보를 갖는다.
  2. inode는 파일 종류, 소유권 등의 정보를 가지고 있다.
  3. iso9660은 표준 CD-ROM 파일 시스템이다.
  4. nfs는 MS-DOS 파일 시스템의 FAT과 호환을 위해 사용한다.
(정답률: 64%)
  • nfs는 MS-DOS 파일 시스템의 FAT과 호환을 위해 사용하는 것이 아니라, 네트워크 파일 시스템(Network File System)의 하나로, 다른 컴퓨터에서 파일을 공유하기 위해 사용된다.
profile_image
1

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

9. 다음 중 파일이나 디렉터리의 크기를 확인할 때 사용하는 명령어는?

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

    설명: du는 "disk usage"의 약자로, 파일이나 디렉터리의 크기를 확인하는 명령어입니다. du 명령어를 사용하면 각 파일이나 디렉터리의 크기를 바이트 단위로 출력해줍니다. 이를 통해 용량이 큰 파일이나 디렉터리를 찾아내어 관리할 수 있습니다. 다른 보기들은 각각 다른 용도를 가지고 있습니다. free는 시스템의 메모리 사용량을 확인하는 명령어, fsck는 파일 시스템을 검사하고 복구하는 명령어, df는 파일 시스템의 용량을 확인하는 명령어입니다.
profile_image
1

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

10. /etc/fstab 필드 중에서 fsck와 가장 연관이 있는 필드는 몇 번째 인가?

  1. 3번째
  2. 4번째
  3. 5번째
  4. 6번째
(정답률: 58%)
  • 정답은 "6번째"이다. 이 필드는 파일 시스템이 부팅 시 자동으로 검사되는지 여부를 지정한다. fsck는 파일 시스템 검사 유틸리티이므로 이 필드와 가장 연관이 있다. 다른 필드들은 파일 시스템의 마운트 포인트, 파일 시스템 유형, 마운트 옵션 등과 관련이 있다.
profile_image
1

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

11. 다음 ( 괄호 ) 안에 들어갈 설명으로 알맞은 것은?

  1. C 셸
  2. bash 셸
  3. tcsh 셸
  4. ksh 셸
(정답률: 85%)
  • 이 그림은 리눅스에서 사용되는 셸(shell) 중 하나인 "bash 셸"을 나타내고 있습니다.
profile_image
1

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

12. 다음 중 셸에 대한 설명으로 틀린 것은?

  1. 셸은 사용자의 지시를 수신한다.
  2. 셸은 커널과 통신한다.
  3. 셸은 키보드를 통한 사용자의 요청을 따른 명령어를 해석한다.
  4. 셸은 CPU를 직접 제어한다.
(정답률: 85%)
  • 셸은 CPU를 직접 제어하지 않는다. 셸은 사용자의 지시를 수신하고, 키보드를 통해 사용자의 요청을 받아 명령어를 해석하고, 이를 커널과 통신하여 필요한 작업을 수행한다. CPU는 이러한 작업을 수행하는데 필요한 하드웨어적인 역할을 담당한다.
profile_image
1

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

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

  1. /etc/profile
  2. /etc/bashrc
  3. ~/.bash_profile
  4. /etc/profile.d
(정답률: 63%)
  • 이 파일은 사용자의 로그인 쉘에서 실행되는 초기화 스크립트이며, 사용자의 환경 변수 및 사용자 정의 함수를 설정하는 데 사용됩니다. "~"는 현재 사용자의 홈 디렉토리를 나타내므로, 각 사용자마다 고유한 환경을 설정할 수 있습니다. 따라서 "~/.bash_profile"은 사용자의 로그인 쉘에서 실행되는 초기화 스크립트를 지정합니다.
profile_image
1

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

14. 다음 중 명령행 편집 기능을 제공하는 확장 C셸로 알맞은 것은?

  1. bash
  2. csh
  3. tcsh
  4. sh
(정답률: 63%)
  • tcsh은 명령행 편집 기능을 제공하는 확장 C셸로, 다른 보기인 bash, csh, sh도 셸이지만 tcsh만이 명령행 편집 기능을 제공한다. tcsh은 csh의 기능을 확장하여 개발된 셸로, 명령어 히스토리, 명령어 자동완성, 명령어 오타 수정 등의 기능을 제공한다. 이러한 기능들은 사용자의 작업 효율성을 높이는 데 큰 도움을 준다.
profile_image
1

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

15. 다음 중 기존의 PATH 설정 값에 /home/tommy 경로를 추가하려고 할 때 알맞은 것은?

  1. export PATH=$PATH:/home/tommy
  2. export PATH=PATH:/home/tommy
  3. export $PATH=$PATH:/home/tommy
  4. export $PATH=PATH:/home/tommy
(정답률: 77%)
  • 정답: "export PATH=$PATH:/home/tommy"

    이유:
    - export: 새로운 환경 변수를 현재 쉘에 추가하기 위해 사용하는 명령어
    - PATH: 실행 파일을 찾을 때 검색할 경로를 저장하는 환경 변수
    - $PATH: 기존에 설정된 PATH 값을 불러오기 위해 사용하는 변수
    - /home/tommy: 추가하고자 하는 경로

    따라서, "export PATH=$PATH:/home/tommy"는 기존의 PATH 설정 값에 /home/tommy 경로를 추가하는 명령어이다.
profile_image
1

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

16. 다음 중 히스토리 (History) 개수를 400으로 지정 하려고 할 때 알맞은 것은?

  1. export HISTCTL=400
  2. export HISTORY=400
  3. export HISTSIZE=400
  4. export HISCONTROL=400
(정답률: 81%)
  • 정답은 "export HISTSIZE=400"입니다.

    이유는 HISTSIZE는 bash 쉘에서 저장하는 명령어 히스토리의 개수를 지정하는 환경 변수입니다. 따라서 "export HISTSIZE=400" 명령어를 입력하면 히스토리 개수가 400으로 지정됩니다.
profile_image
1

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

17. alias cp='cp -i' 가 등록되어 있다. 다음 중 alias를 해제하기 위한 방법으로 가장 알맞은 것은?

  1. alias cp=''
  2. unalias cp
  3. alias cp=‘cp -d'
  4. unalias cp=‘cp – I’
(정답률: 76%)
  • 정답: unalias cp

    해설: alias는 명령어를 다른 명령어로 대체하는 기능을 한다. 따라서 alias를 해제하기 위해서는 unalias 명령어를 사용해야 한다. cp 명령어를 대체하는 alias가 등록되어 있으므로, unalias cp 명령어를 사용하여 해당 alias를 해제할 수 있다.
profile_image
1

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

18. 다음 중 echo $SHELL >> a.txt 명령을 실행했을 때 관련 설명으로 알맞은 것은 ?

  1. a.txt 파일에 $SHELL 이라는 내용이 저장된다.
  2. 터미널에 현재 사용하는 셸의 경로(Path)와 a.txt 파일의 내용이 출력된다.
  3. 현재 사용하는 로그인 셸의 경로(Path)가 a.txt 파일에 추가된다.
  4. 터미널에 $SHELL 문자열과 a.txt 파일이 내용이 출력된다.
(정답률: 66%)
  • 현재 사용하는 로그인 셸의 경로(Path)가 a.txt 파일에 추가된다. : ">>"는 파일에 내용을 추가하는 명령어이기 때문에, 현재 사용하는 로그인 셸의 경로(Path)가 a.txt 파일에 추가되는 것이다.
profile_image
1

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

19. 다음 중 프로세스에 관한 설명으로 틀린 것은?

  1. 최초의 프로세스인 init은 PID가 0이다.
  2. 리눅스 부팅 시에 발생하는 데몬 프로세스들은 fork방식이다.
  3. 하나의 프로세스가 다른 프로세스를 실행하기 위한 방법에는 fork와 exec가 있다.
  4. inet방식은 프로세스가 메모리에 항상 상주하는 것이 아니라, 클라이언트의 요청이 있을 때 메모리에 상주한다.
(정답률: 72%)
profile_image
1

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

20. 다음 중 리눅스 시스템에서 inetd 기반으로 운영하는 서비스로 가장 알맞은 것은?

  1. httpd
  2. ssh
  3. telnet
  4. samba
(정답률: 44%)
  • inetd는 인터넷 서비스를 관리하는 데 사용되는 데몬으로, 클라이언트 요청이 들어오면 해당 서비스를 실행시켜주는 역할을 합니다. telnet은 원격으로 다른 컴퓨터에 접속하기 위한 프로토콜로, inetd 기반으로 운영하는 서비스 중 하나입니다. 따라서 telnet이 가장 알맞은 선택입니다. 다른 보기들은 httpd는 웹 서버, ssh는 안전한 원격 접속 프로토콜, samba는 파일 및 프린터 공유를 위한 프로토콜로, inetd와는 직접적인 연관성이 없습니다.
profile_image
1

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

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

  1. (ㄱ) exec (ㄴ) fork
  2. (ㄱ) fork (ㄴ) exec
  3. (ㄱ) inet (ㄴ) standalone
  4. (ㄱ) standalone (ㄴ) inet
(정답률: 71%)
  • 이미 실행 중인 프로세스에서 새로운 프로세스를 생성하기 위해서는 먼저 (ㄱ) fork를 사용하여 자식 프로세스를 생성하고, 그 자식 프로세스에서 (ㄴ) exec를 사용하여 새로운 프로그램을 실행시킨다.
profile_image
1

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

22. 다음 중 포어그라운드(foreground) 프로세스를 백그라운드(background) 프로세스로 전환할 때 사용하는 인터럽트 키 조합으로 알맞은 것은?

  1. [Ctrl]+[\]
  2. [Ctrl]+[c]
  3. [Ctrl]+[z]
  4. [Ctrl]+[d]
(정답률: 76%)
  • 정답: [Ctrl]+[z]

    이유: [Ctrl]+[z]는 현재 실행 중인 프로세스를 일시 중지하고 백그라운드로 전환하는 인터럽트 키 조합이다. 이를 통해 현재 실행 중인 포어그라운드 프로세스를 일시 중지하고 백그라운드에서 다른 작업을 수행할 수 있다. 이후에는 "bg" 명령어를 사용하여 백그라운드에서 실행 중인 프로세스를 다시 포어그라운드로 가져올 수 있다.
profile_image
1

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

23. 다음 중 SIGTERM(또는 TERM)의 시그널 번호로 알맞은 것은?

  1. 1
  2. 9
  3. 15
  4. 19
(정답률: 69%)
  • SIGTERM(또는 TERM)의 시그널 번호는 "15"이다. 이는 프로세스에게 종료를 요청하는 시그널로, 일반적으로 graceful한 종료를 위해 사용된다. 15는 UNIX 시스템에서 미리 정의된 시그널 번호 중 하나이며, kill 명령어를 사용하여 해당 시그널을 보낼 수 있다.
profile_image
1

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

24. 다음 중 kill 명령어의 사용법으로 틀린 것은?

  1. kill %2
  2. kill 1222
  3. kill 9 756 757 758
  4. kill –i9 httpd
(정답률: 61%)
  • "kill –i9 httpd"가 틀린 사용법이다. 올바른 사용법은 "kill -9 [PID]"이며, httpd는 프로세스 이름이므로 PID가 아니다. -i9는 옵션이 아니므로 -9로 수정해야 한다.
profile_image
1

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

25. 작업 중인 터미널창이 종료 되더라도 실행 중인 프로세스를 백그라운드 프로세스로 계속 작업할 수 있도록 하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. bg
  2. fg
  3. nohup
  4. nice
(정답률: 73%)
  • 정답은 "nohup"입니다.

    "nohup"은 "no hang up"의 약자로, 작업 중인 터미널 세션이 종료되어도 프로세스가 계속 실행되도록 하는 명령어입니다. 이를 사용하면 백그라운드에서 실행 중인 프로세스를 안전하게 유지할 수 있습니다. "bg"는 현재 작업 중인 프로세스를 백그라운드로 이동시키는 명령어이고, "fg"는 백그라운드에서 실행 중인 프로세스를 다시 포그라운드로 가져오는 명령어입니다. "nice"는 프로세스의 우선순위를 조정하는 명령어입니다.
profile_image
1

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

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

  1. 12 13 * * 1-5 /etc/joon.sh
  2. 13 12 * * 1-5 /etc/joon.sh
  3. 12 13 1-5 * * /etc/joon.sh
  4. 13 12 1-5 * * /etc/joon.sh
(정답률: 79%)
  • 해당 crontab은 "13 12 * * 1-5 /etc/joon.sh" 이다. 이는 "매주 월요일부터 금요일까지 매일 12시 13분에 /etc/joon.sh 스크립트를 실행하라"는 의미이다. 다른 보기들은 요일 범위가 아닌 일자 범위를 지정하거나 시간과 분이 반대로 지정되어 있어 올바르지 않다.
profile_image
1

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

27. 다음 명령의 결과에 대한 설명으로 틀린 것은?

  1. 1222는 PID를 나타낸다.
  2. 우선순위를 높인 것이다.
  3. 일반사용자는 위의 명령을 실행할 수 없다.
  4. 기존의 값에서 -10이 된 NI값으로 설정된다.
(정답률: 52%)
  • PID 1222를 가진 프로세스의 nice 값을 -10으로 설정하는 명령이다. nice 값은 프로세스의 우선순위를 결정하는데, 값이 낮을수록 우선순위가 높아진다. 따라서 이 명령은 PID 1222를 가진 프로세스의 우선순위를 높이는 것이다.
profile_image
1

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

28. 다음 결과와 관련 있는 ps 옵션으로 알맞은 것은?

  1. ef
  2. -a
  3. aux
  4. -f
(정답률: 60%)
  • 정답은 "aux" 이다.

    - "e" 옵션은 모든 프로세스를 보여준다.
    - "f" 옵션은 프로세스 간 부모-자식 관계를 보여준다.
    - "-a" 옵션은 다른 사용자가 만든 프로세스도 보여준다.
    - "u" 옵션은 사용자 이름과 CPU 및 메모리 사용량 등의 추가 정보를 보여준다.

    따라서, "aux" 옵션은 모든 프로세스를 보여주고, 사용자 이름과 CPU 및 메모리 사용량 등의 추가 정보를 보여주며, 다른 사용자가 만든 프로세스도 보여주고, 프로세스 간 부모-자식 관계도 보여준다.
profile_image
1

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

29. 다음 중 emacs 최초 개발자로 알맞은 것은?

  1. 리누스 토발즈
  2. 리처드 스톨만
  3. 제임스 고블링
  4. 브람 무레나르
(정답률: 79%)
  • 리처드 스톨만은 1970년대 초반에 emacs를 개발하였으며, 이는 현재까지도 많은 개발자들에게 사랑받고 사용되고 있다. 따라서 정답은 "리처드 스톨만"이다.
profile_image
1

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

30. 다음 중 텔넷 접속 시나 텍스트 기반 콘솔 창에서 사용할 수 없는 편집기로 알맞은 것은?

  1. pico
  2. nano
  3. emacs
  4. gedit
(정답률: 68%)
  • gedit은 GUI 기반의 편집기이므로 텍스트 기반 콘솔 창에서 사용할 수 없다. 따라서 gedit이 정답이다.
profile_image
1

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

31. 다음 그림에서 설명하는 편집기로 알맞은 것은?

  1. vi
  2. nano
  3. emacs
  4. gedit
(정답률: 63%)
  • 이 그림은 Linux 환경에서 사용되는 텍스트 편집기들을 비교한 것입니다. 그 중에서도 nano는 가장 간단하고 쉽게 사용할 수 있는 편집기로, 초보자들도 쉽게 익힐 수 있습니다. 따라서 이 그림에서 설명하는 편집기는 "nano"입니다. "vi"와 "emacs"는 각각 명령어 기반과 매크로 기반의 고급 편집기이며, "gedit"은 GUI 기반의 편집기입니다.
profile_image
1

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

32. vi 편집모드에서 [Enter]키를 입력하여 다음 행으로 이동했을 때 위 줄과 같은 열에 커서를 위치 시키려고 한다. 다음 중 vi 편집기에서 지정하는 환경 설정으로 알맞은 것은?

  1. :set all
  2. :set ai
  3. :set sm
  4. :set ic
(정답률: 69%)
  • 정답은 ":set ai"이다.

    ":set ai"는 autoindent(자동 들여쓰기)를 설정하는 옵션이다. 이 옵션을 설정하면, 새로운 행에서 엔터를 입력하면 이전 행의 들여쓰기 수준을 유지하면서 커서가 이동한다.

    ":set all"은 현재 설정된 모든 옵션을 보여주는 옵션이다.

    ":set sm"은 showmatch(매칭된 괄호 표시)를 설정하는 옵션이다. 이 옵션을 설정하면, 괄호를 입력할 때 해당 괄호와 매칭되는 괄호가 강조되어 표시된다.

    ":set ic"은 ignorecase(대소문자 구분 안 함)를 설정하는 옵션이다. 이 옵션을 설정하면, 검색할 때 대소문자를 구분하지 않는다.
profile_image
1

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

33. vi 명령모드에서 편집 중인 텍스트 파일의 가장 마지막 줄로 이동할 때 알맞은 것은?

  1. :e
  2. :#
  3. :$
  4. :!
(정답률: 59%)
  • 정답은 ":$"입니다.

    ":"는 명령어를 입력할 때 사용하는 prefix입니다. "$"는 마지막 줄을 나타내는 명령어입니다. 따라서 ":$"는 현재 편집 중인 파일에서 가장 마지막 줄로 이동하는 명령어입니다.
profile_image
1

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

34. 다음 중 vi 편집기에서 문자열 검색을 위해 사용하는 명령으로 관련이 없는 것은?

  1. s
  2. n
  3. /
  4. ?
(정답률: 46%)
  • 정답은 "s"입니다.

    vi 편집기에서 문자열 검색을 위해 사용하는 명령어는 다음과 같습니다.

    - "n": 다음 검색 결과로 이동
    - "/": 앞으로 검색
    - "?": 뒤로 검색

    하지만 "s"는 문자열 검색과는 관련이 없는 명령어로, 현재 커서 위치에서 문자를 지우고 새로운 문자를 입력하는 명령어입니다. 따라서 "s"는 문자열 검색과는 관련이 없습니다.
profile_image
1

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

35. 다음 소스 설치 단계와 관련 있는 프로그램으로 알맞은 것은?

  1. 아파치 웹 서버
  2. PHP
  3. MySQL
  4. SAMBA
(정답률: 59%)
  • 이 소스 설치 단계에서는 데이터베이스 관리 시스템으로 MySQL을 설치해야 합니다. MySQL은 오픈 소스 기반의 관계형 데이터베이스 관리 시스템으로, PHP와 함께 많이 사용되며, 웹 애플리케이션 개발에 필수적인 프로그램입니다. 따라서 이 소스 설치 단계에서는 MySQL을 선택해야 합니다.
profile_image
1

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

36. 다음 중 데비안 리눅스의 패키지 관리 기법과 가장 관련이 없는 것은?

  1. alien
  2. dpkg
  3. dselect
  4. yast
(정답률: 59%)
  • 정답은 "yast"입니다.

    yast는 SUSE 리눅스에서 사용되는 패키지 관리 도구입니다. 데비안 리눅스에서는 사용되지 않습니다.

    따라서, yast는 데비안 리눅스의 패키지 관리 기법과 관련이 없습니다.
profile_image
1

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

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

  1. zxvf
  2. Zxvf
  3. jxvf
  4. Jxvf
(정답률: 48%)
  • 이미지에서 보이는 명령어는 "tar"이며, 옵션은 "-xvf"이다. 이때, 대소문자를 구분하므로 "jxvf"와 "Jxvf" 중에서 올바른 옵션은 "Jxvf"이다.
profile_image
1

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

38. 다음중 압축률이가장높은 프로그램으로알맞은것은?

  1. xz
  2. gzip
  3. bzip2
  4. compress
(정답률: 59%)
  • 압축률이란 원래의 데이터 크기 대비 압축 후의 데이터 크기의 비율을 의미합니다. 따라서 압축률이 높을수록 더 많은 데이터를 압축할 수 있습니다.

    그 중에서도 "xz"는 압축률이 가장 높은 프로그램 중 하나입니다. 이는 "xz"가 "LZMA2"라는 압축 알고리즘을 사용하기 때문입니다. "LZMA2"는 다른 압축 알고리즘에 비해 더욱 효율적인 압축을 가능하게 합니다.

    반면 "gzip"와 "compress"는 더 오래된 압축 알고리즘을 사용하고 있으며, "bzip2"는 "LZ77" 알고리즘을 사용합니다. 따라서 "xz"가 압축률이 가장 높은 프로그램 중 하나인 것입니다.
profile_image
1

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

39. 다음 중 apt-get 명령이 패키지 관련 정보를 확인하기 위해 참조하는 파일로 알맞은 것은?

  1. /etc/sources.list
  2. /etc/apt/sources.list
  3. /var/cache/apt/archive
  4. /var/cache/archive
(정답률: 71%)
  • 정답은 "/etc/apt/sources.list"입니다.

    이유는 apt-get 명령은 패키지를 설치, 업그레이드, 삭제하는 등의 작업을 수행할 때 패키지 관련 정보를 참조해야 합니다. 이 정보는 패키지가 저장된 저장소(repository)의 위치, 패키지의 버전 정보 등을 포함합니다. 이러한 정보는 "/etc/apt/sources.list" 파일에 저장되어 있습니다. 따라서 apt-get 명령은 이 파일을 참조하여 패키지 관련 정보를 확인합니다.
profile_image
1

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

40. 다음 중 yum을 이용하여 totem이라는 패키지를 제거하는 명령으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. yum delete totem
  2. yum erase totem
  3. yum eliminate totem
  4. yum remove totem
(정답률: 74%)
  • 정답은 "yum remove totem"입니다.

    이유는 "remove"가 패키지를 제거하는 명령어이기 때문입니다. "delete", "erase", "eliminate"도 모두 패키지를 제거하는 명령어이지만, yum에서는 "remove"를 사용합니다. 따라서 "yum remove totem"이 올바른 명령어입니다.
profile_image
1

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

41. 다음 중 설치하려는 rpm 파일에 대한 정보를 보려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. -qip
  2. -qfp
  3. -qap
  4. -qcp
(정답률: 61%)
  • "-qip" 옵션은 rpm 파일의 정보를 조회하는 옵션으로, 패키지 이름, 버전, 설치 경로, 의존성 정보 등을 확인할 수 있다. 따라서 설치하려는 rpm 파일에 대한 정보를 확인하기 위해 "-qip" 옵션을 사용한다.
profile_image
1

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

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

  1. -v
  2. -V
  3. -ql
  4. -qc
(정답률: 54%)
  • 이미지에서 보이는 것은 파일 목록이다. "-v" 옵션은 파일의 상세 정보를 출력하고, "-V" 옵션은 파일의 버전 정보를 출력한다. 따라서, "-V"가 정답이다. "-ql" 옵션은 파일의 크기를 출력하고, "-qc" 옵션은 파일의 개수를 출력한다.
profile_image
1

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

43. 다음 중 윈도우 NT 시스템과 프린터를 공유할 때 리눅스에서 설정 가능한 유형으로 알맞은 것은?

  1. Local
  2. Unix Printer
  3. Samba Printer
  4. JetDirect
(정답률: 76%)
  • 정답은 "Samba Printer"입니다. Samba는 윈도우와 리눅스 간의 파일 및 프린터 공유를 가능하게 해주는 프로토콜입니다. 따라서 Samba Printer는 윈도우 NT 시스템과 프린터를 공유할 때 리눅스에서 설정 가능한 유형입니다.
profile_image
1

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

44. 다음 중 리눅스의 장치 관련 설명으로 틀린 것은?

  1. /dev/sda3는 첫 번째 SCSI 디스크 3번째 파티션을 의미한다.
  2. /dev/fd는 스캐너 장치를 사용할 때 이용된다.
  3. /dev/lp0를 사용하여 텍스트 파일 문서 출력이 가능하다
  4. 리눅스는 원격 프린터를 지원한다.
(정답률: 60%)
  • "/dev/fd는 스캐너 장치를 사용할 때 이용된다."는 틀린 설명입니다. /dev/fd는 파일 디스크립터를 나타내는 가상 파일 시스템입니다. 스캐너 장치와는 관련이 없습니다.
profile_image
1

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

45. 다음 중 프린터 작업을 요청하여 인쇄를 할 때 사용 가능한 명령어 조합으로 알맞은 것은 ?

  1. lp, lpstat
  2. lpr, lpc
  3. lpc, lpstat
  4. lpr, lp
(정답률: 57%)
  • 프린터 작업을 요청하여 인쇄를 할 때 사용 가능한 명령어 조합은 "lpr, lp" 입니다.

    - lpr: 파일을 프린터 대기열에 추가하는 명령어
    - lp: 프린터 대기열에서 작업을 시작하는 명령어

    따라서, lpr로 파일을 대기열에 추가한 후 lp로 작업을 시작하여 인쇄를 할 수 있습니다. 다른 보기들은 lpstat이나 lpc와 같은 프린터 상태를 확인하는 명령어가 포함되어 있어, 인쇄 작업을 요청하는 데에는 적합하지 않습니다.
profile_image
1

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

46. 다음 중 aaa.txt 라는 문서를 lp 라는 이름을 가진 프린터로 2장 출력하는 명령으로 알맞은 것은?

  1. lpr -# 2 -P lp aaa.txt
  2. lpr -m 2 -P lp aaa.txt
  3. lpr -r 2 -P lp aaa.txt
  4. lpr 2 -P lp aaa.txt
(정답률: 71%)
  • 정답: "lpr -# 2 -P lp aaa.txt"

    설명:
    - lpr: 프린트 명령어
    - -# 2: 출력할 페이지 수를 2장으로 지정
    - -P lp: lp라는 이름을 가진 프린터로 출력
    - aaa.txt: 출력할 파일 이름
profile_image
1

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

47. 다음 중 리눅스에서 사운드 카드를 설정하는 방법으로 틀린 것은?

  1. ALSA 설치
  2. 커널 컴파일
  3. OSS 설치
  4. CUPS 설치
(정답률: 61%)
  • CUPS는 프린터 관리 시스템으로, 사운드 카드 설정과는 관련이 없습니다. 따라서 CUPS 설치가 틀린 보기입니다.
profile_image
1

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

48. 다음 중 스캐너와 관련 장치 파일을 찾아주는 명령어로 알맞은 것은?

  1. sane-find-scanner
  2. scanimage
  3. scanadf
  4. xcam
(정답률: 80%)
  • 정답은 "sane-find-scanner"입니다.

    이유는 "sane-find-scanner"는 SANE (Scanner Access Now Easy) 라이브러리를 사용하여 시스템에 연결된 스캐너와 관련된 장치 파일을 찾아주는 명령어입니다. SANE은 다양한 스캐너와 관련된 장치 파일을 지원하며, "sane-find-scanner" 명령어를 사용하면 시스템에 연결된 스캐너를 감지하고 해당 장치 파일을 찾아줍니다. 따라서 스캐너와 관련된 문제를 해결하기 위해서는 "sane-find-scanner" 명령어를 사용하는 것이 좋습니다.
profile_image
1

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

2과목: 리눅스 활용

49. 다음 중 데스크톱 환경의 종류로 틀린 것은?

  1. MWM
  2. LXDE
  3. KDE
  4. Xfce
(정답률: 54%)
  • "MWM"은 데스크톱 환경이 아니라 윈도우 매니저이다. 다른 보기들은 모두 데스크톱 환경이다.
profile_image
1

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

50. 다음은 두 번째 윈도 터미널에 X-window를 실행하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -
  2. --
  3. -depth
  4. -dpi
(정답률: 58%)
  • "--"은 X-window를 실행할 때 사용하는 옵션 중 하나로, 이 옵션을 사용하면 X-window가 디스플레이를 선택할 때 기본값으로 설정된 디스플레이를 사용하지 않고, 사용자가 직접 디스플레이를 선택할 수 있게 된다. 이 옵션은 다른 옵션과 함께 사용될 때 유용하게 사용될 수 있다. "-"는 일반적으로 옵션을 지정할 때 사용되는데, "--"는 이전 옵션과 구분하기 위해 사용된다. "-depth"는 디스플레이의 색상 깊이를 지정하는 옵션, "-dpi"는 디스플레이의 해상도를 지정하는 옵션이다.
profile_image
1

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

51. 다음 중 Xlib의 역할을 대체하기 위해 등장한 클라이언트 라이브러리로 알맞은 것은?

  1. Xt
  2. XCB
  3. GTK+
  4. Qt
(정답률: 67%)
  • XCB는 Xlib의 대안으로 등장한 클라이언트 라이브러리입니다. Xlib는 X Window System의 클라이언트-서버 프로토콜을 구현하는 데 사용되는 라이브러리였지만, 이를 대체하기 위해 XCB가 등장하게 되었습니다. XCB는 Xlib보다 더 경량화되어 있으며, 더 빠르고 효율적인 네트워크 통신을 지원합니다. 또한, XCB는 다양한 언어에서 사용할 수 있는 바인딩을 제공하므로, 다양한 플랫폼에서 사용할 수 있습니다.
profile_image
1

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

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

  1. 윈도 매니저
  2. 데스크톱 환경
  3. 유저 인터페이스
  4. 디스플레이 매니저
(정답률: 47%)
  • 위 그림은 컴퓨터의 사용자 인터페이스를 나타내는 것으로, 사용자가 컴퓨터를 조작할 수 있는 환경을 제공하는 것이 데스크톱 환경이다. 따라서 정답은 "데스크톱 환경"이다. 윈도 매니저는 윈도우 창을 관리하는 프로그램이고, 유저 인터페이스는 사용자와 컴퓨터 간의 상호작용을 위한 인터페이스를 의미한다. 디스플레이 매니저는 그래픽 디스플레이를 관리하는 프로그램이다.
profile_image
1

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

53. 다음 중 PDF 문서를 읽기 위해 사용하는 프로그램으로 알맞은 것은?

  1. evince
  2. evolution
  3. eog
  4. display
(정답률: 67%)
  • 정답은 "evince"입니다.

    "evince"는 GNOME 데스크톱 환경에서 기본 PDF 뷰어로 사용되는 프로그램입니다. 따라서 GNOME 데스크톱 환경을 사용하는 경우, PDF 문서를 읽기 위해 "evince"를 사용할 수 있습니다. "evolution"은 이메일 클라이언트, "eog"는 이미지 뷰어, "display"는 이미지 뷰어 및 변환 도구입니다.
profile_image
1

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

54. 다음 중 KDE에서 사용하는 웹 브라우저 및 파일 관리 프로그램으로 알맞은 것은?

  1. konqueror
  2. nautilus
  3. gimp
  4. eog
(정답률: 55%)
  • 정답은 "konqueror"입니다. KDE는 konqueror을 웹 브라우저 및 파일 관리 프로그램으로 사용합니다.
profile_image
1

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

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

  1. xhost list DISPLAY
  2. xhost list $DISPLAY
  3. xauth list DISPLAY
  4. xauth list $DISPLAY
(정답률: 55%)
  • xauth는 X Window System에서 인증을 처리하는 프로그램이며, $DISPLAY는 현재 사용 중인 X 서버의 디스플레이 번호를 나타냅니다. 따라서 현재 사용 중인 X 서버의 인증 정보를 확인하기 위해서는 "xauth list $DISPLAY"를 사용해야 합니다.
profile_image
1

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

56. 다음 중 X 서버에 접근하는 192.168.12.22번 IP주소의 X 클라이언트를 허가하려고 할 때 알맞은 것은?

  1. xhost 192.168.12.22
  2. xhost + 192.168.12.22
  3. xhost –192.168.12.22
  4. xhost add 192.168.12.22
(정답률: 63%)
  • 정답은 "xhost + 192.168.12.22"입니다.

    xhost 명령어는 X 서버에 접근하는 클라이언트를 허용하거나 거부하는 역할을 합니다. "+" 옵션은 특정 클라이언트를 허용하고 "-" 옵션은 거부합니다. 따라서 "xhost + 192.168.12.22" 명령어는 192.168.12.22 IP주소를 가진 클라이언트를 허용하는 명령어입니다.
profile_image
1

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

57. 이더넷 카드가 장착된 두 개의 시스템을 UTP 케이블을 이용해서 직접 연결하려고 한다. 다음 중 UTP 케이블의 배열에 대한 설명으로 알맞은 것은?

  1. 양쪽 모두 배열의 순서만 같으면 된다.
  2. 양쪽 모두 T568A로 배열한다.
  3. 양쪽 모두 T568B로 배열한다.
  4. 한쪽은 T568A로 배열하고 다른쪽은 T568B로 배열한다.
(정답률: 67%)
  • 정답은 "한쪽은 T568A로 배열하고 다른쪽은 T568B로 배열한다."이다.

    UTP 케이블은 T568A와 T568B 두 가지 배열 방식이 있다. 이 두 가지 배열 방식은 전선의 색상 순서가 다르다. 따라서 두 개의 시스템을 UTP 케이블로 직접 연결할 때는 한 쪽은 T568A로 배열하고 다른 쪽은 T568B로 배열해야 한다. 이렇게 배열하면 두 시스템 간에 데이터를 주고받을 수 있다.
profile_image
1

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

58. LAN 구성 방식 중 관리하는 중앙 컴퓨터 고장에 가장 큰 문제점을 유발하는 방식으로 알맞은 것은?

  1. 링형
  2. 망형
  3. 버스형
  4. 스타형
(정답률: 69%)
  • 스타형은 중앙 컴퓨터가 모든 네트워크 트래픽을 관리하기 때문에 중앙 컴퓨터가 고장나면 전체 네트워크가 마비될 수 있습니다. 다른 구성 방식들은 중앙 컴퓨터가 없거나 중앙 컴퓨터가 고장나도 일부 네트워크는 계속 작동할 수 있습니다.
profile_image
1

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

59. 다음 중 DQDB(Distributed Queue Dual Bus)와 관련 있는 구성 방식으로 알맞은 것은?

  1. LAN
  2. MAN
  3. WAN
  4. Wi-Fi
(정답률: 50%)
  • DQDB는 MAN(Metropolitan Area Network) 구성 방식으로 사용된다. DQDB는 도시와 같은 지역에서 넓은 범위의 네트워크를 구성하기 위해 사용되며, MAN은 LAN(Local Area Network)보다 더 큰 지역을 커버하는 네트워크이다. 따라서 DQDB는 MAN 구성 방식으로 사용된다.
profile_image
1

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

60. 다음에서 설명하는 내용과 관련 있는 방식으로 알맞은 것은?

  1. ATM
  2. Ethernet
  3. FDDI
  4. Token Ring
(정답률: 53%)
  • 이 그림은 컴퓨터 네트워크에서 사용되는 네트워크 케이블의 종류를 나타내고 있습니다. 그 중에서도 가장 일반적으로 사용되는 것이 Ethernet 케이블입니다. Ethernet은 컴퓨터 네트워크에서 데이터를 전송하기 위한 표준 프로토콜 중 하나이며, 대부분의 가정이나 사무실에서 사용되는 인터넷 연결에도 사용됩니다. 따라서 이 그림에서 정답은 Ethernet입니다.
profile_image
1

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

61. 다음 중 패킷 교환 방식에 대한 설명으로 틀린 것은?

  1. 전송 대역폭이 동적이다.
  2. 이론상 호스트의 무제한 수용이 가능하다.
  3. 패킷마다 오버헤드 비트는 존재하지 않는다.
  4. 모든 데이터가 같은 경로로 전송되지 않을 수도 있다.
(정답률: 61%)
  • "패킷마다 오버헤드 비트는 존재하지 않는다."라는 설명이 틀린 것이다. 패킷 교환 방식에서는 각 패킷에 헤더 정보가 추가되어 전송되기 때문에 오버헤드 비트가 존재한다. 이 헤더 정보는 출발지, 목적지, 패킷 크기, 오류 검사 등의 정보를 포함한다.
profile_image
1

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

62. 다음 중 TCP 및 UDP 프로토콜의 특징 비교에 대한 설명으로 틀린 것은?

  1. TCP는 연결지향 전송 프로토콜이다.
  2. UDP는 ACK 패킷을 주고받으면서 전송 여부를 확인한다.
  3. TCP가 UDP에 비해 안정성과 신뢰성이 뛰어나다.
  4. UDP가 TCP에 비해 전송 속도는 빠르다.
(정답률: 66%)
  • "UDP는 ACK 패킷을 주고받으면서 전송 여부를 확인한다."는 틀린 설명입니다. UDP는 비연결지향 프로토콜로, 전송 여부를 확인하는 과정이 없습니다. 따라서 데이터 전송 속도는 빠르지만, 데이터의 손실이 발생할 수 있습니다.
profile_image
1

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

63. 다음 중 일반 사용자에게 배분되어 사용되는 공인 IP 주소로 알맞은 것은?

  1. 172.31.12.22
  2. 223.254.203.5
  3. 224.12.5.8
  4. 192.168.5.3
(정답률: 39%)
  • 일반 사용자에게 배분되어 사용되는 공인 IP 주소는 인터넷 서비스 제공자(ISP)로부터 할당받는 주소이며, 이 중에서도 223.254.203.5는 일반 사용자에게 배분되어 사용될 수 있는 주소입니다. 이는 IP 주소 체계 중에서도 클래스 A에 해당하는 주소로, 대규모 네트워크에 사용될 수 있는 범위의 주소입니다.
profile_image
1

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

64. SSH 서버에 접속할 때 별도의 인증 파일을 통해 접근할 수 있다. 다음 중 SSH 서버에 생성하는 인증 파일로 알맞은 것은?

  1. id_rsa
  2. id_rsa.pub
  3. auth_keys
  4. authorized_keys
(정답률: 54%)
  • 정답은 "authorized_keys"입니다.

    SSH 서버에 접속할 때, 사용자는 비밀번호 대신 인증 파일을 사용하여 인증할 수 있습니다. 이때, SSH 서버는 사용자가 제공한 인증 파일과 서버에 저장된 인증 파일을 비교하여 인증을 수행합니다. 이때, 사용자가 SSH 서버에 접속할 때 사용하는 인증 파일은 "authorized_keys"입니다. 따라서, 이 파일을 생성하고 관리함으로써 SSH 서버에 접속할 수 있는 사용자를 제어할 수 있습니다.
profile_image
1

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

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

  1. RPC
  2. CIFS
  3. SCP
  4. UDP
(정답률: 63%)
  • 삼바는 파일 및 프린터 공유를 위한 프로토콜이며, 이를 위해 CIFS(Common Internet File System) 프로토콜을 사용합니다. 따라서 정답은 "CIFS"입니다. RPC는 원격 프로시저 호출 프로토콜, SCP는 안전한 파일 복사 프로토콜, UDP는 사용자 데이터그램 프로토콜입니다.
profile_image
1

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

66. 다음 중 인터넷 서비스 관련 포트 번호를 확인 할 때 사용하는 파일로 알맞은 것은?

  1. /etc/protocols
  2. /etc/services
  3. /etc/ports
  4. /etc/port_numbers
(정답률: 62%)
  • 정답: /etc/services

    설명: /etc/services 파일은 인터넷 서비스 관련 포트 번호와 해당 포트 번호를 사용하는 프로토콜에 대한 정보를 제공하는 파일입니다. 이 파일은 대부분의 운영 체제에서 사용되며, 포트 번호와 프로토콜 이름을 매핑하여 사용자가 포트 번호를 기반으로 서비스를 식별할 수 있도록 합니다. 예를 들어, HTTP 서비스는 포트 번호 80을 사용하므로 /etc/services 파일에서 "http"와 "80/tcp"가 매핑되어 있습니다.
profile_image
1

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

67. 다음 중 FTP 서버 접속된 상태에서 파일을 삭제할 때 사용하는 명령으로 알맞은 것은?

  1. rm
  2. remove
  3. get
  4. delete
(정답률: 48%)
  • 정답: delete

    설명: FTP 서버에서 파일을 삭제할 때는 delete 명령을 사용합니다. rm은 Unix/Linux 시스템에서 파일을 삭제하는 명령이고, remove는 Windows 시스템에서 파일을 삭제하는 명령입니다. get은 FTP 서버에서 파일을 다운로드하는 명령입니다. 따라서 FTP 서버에서 파일을 삭제할 때는 delete 명령을 사용해야 합니다.
profile_image
1

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

68. 다음에서 설명하는 웹 브라우저로 알맞은 것은?

  1. Chrome
  2. Firefox
  3. Opera
  4. Safari
(정답률: 67%)
  • 이미지에서 보이는 주소창과 검색창이 병합되어 있고, 탭이 상단에 위치하며, 주소창 옆에는 북마크 아이콘이 있는 것으로 보아, Firefox가 알맞은 웹 브라우저이다.
profile_image
1

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

69. 다음 중 리눅스와 윈도우 시스템 간의 자료 공유를 위해 사용되는 인터넷 서비스로 가장 알맞은 것은?

  1. SSH
  2. NFS
  3. VNC
  4. SAMBA
(정답률: 57%)
  • 정답: SAMBA

    SAMBA는 리눅스와 윈도우 시스템 간의 파일 및 프린터 공유를 위한 인터넷 서비스이다. SAMBA를 사용하면 리눅스 시스템에서 윈도우 파일 시스템에 접근할 수 있고, 윈도우 시스템에서도 리눅스 파일 시스템에 접근할 수 있다. 이를 통해 서로 다른 운영체제 간의 자료 공유가 가능해진다. SSH는 원격 접속을 위한 프로토콜, NFS는 리눅스 시스템 간의 파일 공유를 위한 프로토콜, VNC는 원격 제어를 위한 프로토콜이므로, 이 문제에서는 SAMBA가 가장 알맞은 답이다.
profile_image
1

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

70. 다음 설명과 관련 있는 명령어로 알맞은 것은?

  1. ip
  2. ifconfig
  3. route
  4. ethtool
(정답률: 34%)
  • 이 그림은 네트워크 인터페이스의 IP 주소를 확인하는 명령어인 "ip" 명령어의 출력 결과입니다. 따라서 정답은 "ip"입니다.
profile_image
1

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

71. 다음 설명일 때 나타나는 netstat 명령의 상태값(State)으로 알맞은 것은?

  1. LISTEN
  2. SYS-SENT
  3. ESTABLISHED
  4. SYN_RECEIVED
(정답률: 56%)
  • "LISTEN"은 해당 포트에서 들어오는 연결 요청을 기다리는 상태를 나타냅니다. 즉, 해당 포트가 열려 있고 다른 컴퓨터에서 해당 포트로 연결을 시도하면 "LISTEN" 상태가 됩니다.

    "SYS-SENT"는 송신 중인 연결 요청을 나타내며, "ESTABLISHED"는 연결이 성공적으로 수립되어 데이터가 주고받을 수 있는 상태를 나타냅니다.

    "SYN_RECEIVED"는 수신 중인 연결 요청을 나타내며, 해당 포트로 들어온 연결 요청에 대해 수락할 준비가 되어 있는 상태입니다.
profile_image
1

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

72. 다음 중 두 번째 이더넷 카드의 IP 주소 정보가 기록되는 파일로 알맞은 것은?

  1. /etc/networks
  2. /etc/sysconfig/network
  3. /etc/sysconfig/network-scripts/ifcfg-eth1
  4. /etc/sysconfig/network-scripts/ifcfg-eth2
(정답률: 52%)
  • 정답: "/etc/sysconfig/network-scripts/ifcfg-eth1"

    설명: 이더넷 카드의 IP 주소 정보는 네트워크 설정 파일에 저장됩니다. 이 중 두 번째 이더넷 카드의 정보는 "ifcfg-eth1" 파일에 저장됩니다. 이 파일은 "/etc/sysconfig/network-scripts/" 디렉토리에 위치하며, 이더넷 카드의 이름에 따라 파일 이름이 달라집니다. 따라서, 두 번째 이더넷 카드의 정보는 "/etc/sysconfig/network-scripts/ifcfg-eth1" 파일에 기록됩니다.
profile_image
1

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

73. 다음 조건일 때 생성되는 서브네트워크의 개수로 알맞은 것은?

  1. 2
  2. 4
  3. 64
  4. 128
(정답률: 58%)
  • 주어진 IP 주소와 서브넷 마스크를 이용하여 네트워크 주소를 계산하면 192.168.1.0이 된다. 이때 서브넷 마스크의 비트 수는 25비트이므로 호스트 비트는 7비트가 된다. 따라서 2^7 - 2 = 126개의 호스트를 가질 수 있는 서브네트워크가 생성된다. 하지만 주어진 IP 대역은 192.168.1.0 ~ 192.168.1.255 이므로 두 개의 서브네트워크가 생성된다. 따라서 정답은 "2"이다.
profile_image
1

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

74. 다음 중 시스템에 설정되어 있는 DNS 서버의 IP 주소를 확인하는 명령으로 알맞은 것은?

  1. ifconfig –a
  2. cat /etc/resolv.conf
  3. route -v
  4. netstat –r
(정답률: 60%)
  • 정답은 "cat /etc/resolv.conf"입니다.

    이유는 /etc/resolv.conf 파일은 시스템에서 사용하는 DNS 서버의 IP 주소를 포함하고 있기 때문입니다. 이 파일을 cat 명령으로 열어보면 nameserver 라는 키워드와 함께 DNS 서버의 IP 주소가 나열되어 있습니다. 따라서 이 파일을 확인하면 현재 시스템에서 사용 중인 DNS 서버의 IP 주소를 확인할 수 있습니다.
profile_image
1

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

75. 다음 그림에 해당하는 네트워크 유틸리티를 실행하기 위한 명령으로 알맞은 것은?

  1. service network start
  2. system-config-network
  3. nettool
  4. nm-connection-editor
(정답률: 56%)
  • 이 그림은 네트워크 설정을 관리하는 시스템 구성 도구인 system-config-network를 실행하기 위한 그림입니다. 따라서 정답은 "system-config-network"입니다.

    - "service network start"는 네트워크 서비스를 시작하는 명령어입니다.
    - "nettool"은 네트워크 인터페이스를 모니터링하고 디버깅하는 도구입니다.
    - "nm-connection-editor"는 네트워크 매니저를 통해 네트워크 연결을 관리하는 도구입니다.
profile_image
1

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

76. 다음 중 커널에 로드되어 있는 네트워크 모듈을 확인할 때 사용하는 명령으로 알맞은 것은?

  1. lsmod
  2. rmmod
  3. insmod
  4. modprobe
(정답률: 62%)
  • 정답: lsmod

    설명: lsmod 명령은 현재 커널에 로드되어 있는 모듈들의 리스트를 보여줍니다. 따라서 네트워크 모듈을 확인할 때 사용할 수 있습니다. rmmod는 모듈을 제거하는 명령이고, insmod는 모듈을 로드하는 명령입니다. modprobe는 모듈을 로드하거나 제거할 때 사용하는 유틸리티입니다.
profile_image
1

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

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

  1. 임베디드 시스템
  2. HPC
  3. HA Cluster
  4. 부하분산 클러스터
(정답률: 49%)
  • 이 그림에서는 고성능 컴퓨팅(HPC) 클러스터를 보여주고 있습니다. HPC는 대규모 데이터 처리나 과학 연구 등에 사용되는 컴퓨팅 기술로, 여러 대의 컴퓨터를 연결하여 하나의 시스템으로 구성합니다. 이를 통해 높은 성능과 처리 속도를 얻을 수 있습니다. 따라서 이 그림에서는 HPC라는 단어가 정답입니다.
profile_image
1

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

78. 다음 중 임베디드 리눅스에 대한 설명으로 틀린 것은?

  1. 별도의 로열티나 라이선스 비용이 없다.
  2. 사용자모드와 커널모드 메모리 접근이 간단하다.
  3. 소스가 공개되어 있어서 변경 및 재배포가 용이하다.
  4. 리눅스를 사용한지가 오래되어서, 커널이 안정적이다.
(정답률: 53%)
  • "사용자모드와 커널모드 메모리 접근이 간단하다."가 틀린 설명입니다. 임베디드 리눅스에서도 사용자모드와 커널모드 메모리 접근은 보안상의 이유로 간단하지 않습니다. 따라서 이를 보완하기 위해 특별한 드라이버나 인터페이스를 사용해야 합니다.
profile_image
1

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

79. 다음 중 KVM에 대한 설명으로 틀린 것은?

  1. 이더넷 및 Disk I/O 반가상화를 지원한다.
  2. CPU 및 그래픽 카드 반가상화를 지원한다.
  3. QEMU을 이용한 CPU 에뮬레이터 방식이다.
  4. CPU 가상화 기술인 인텔의 VT 및 AMD-V 기반으로 동작한다.
(정답률: 41%)
  • 정답은 "QEMU을 이용한 CPU 에뮬레이터 방식이다."이다. KVM은 QEMU을 이용하여 하드웨어 가상화를 지원하는 기술이며, CPU 및 그래픽 카드 반가상화를 지원한다. 이더넷 및 Disk I/O 반가상화도 지원한다. CPU 에뮬레이터 방식은 KVM이 아닌 다른 가상화 기술인데, 이 방식은 하드웨어 가상화보다 성능이 떨어지기 때문에 KVM은 하드웨어 가상화를 지원한다. KVM은 인텔의 VT 및 AMD-V 기반으로 동작한다.
profile_image
1

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

80. 다음 설명에 해당하지 않는 가상화 프로그램으로 알맞은 것은?

  1. Docker
  2. OpenStack
  3. Eucalyptus
  4. CloudStack
(정답률: 59%)
  • 정답은 "OpenStack", "Eucalyptus", "CloudStack"입니다. 이들은 모두 가상화 기술을 사용하는 클라우드 컴퓨팅 플랫폼이지만, Docker는 컨테이너 가상화 기술을 사용하는 프로그램입니다. Docker는 가상 머신과는 달리 호스트 운영체제와 커널을 공유하여 가볍고 빠르며, 애플리케이션을 패키징하고 배포하는 데 효율적입니다.
profile_image
1

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

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