문제 | 풀이 |
1. 다음 중 스캐너 관련 API로 알맞은 것은? ① OSS ② ALSA ③ SANE ④ CUPS |
SANE : Scanner Access Now Easy (XSANE 또한 스캐너 관련 API입니다.) OSS : 사운드 카드 “지원 시스템” ALSA : 사운드 카드용 장치 드라이버를 제공하기 위한 “리눅스 커널 요소” CUPS : Common Unix Printing System, 애플이 개발한 오픈소스 |
2. 다음 중 CentOS 7에서 X 윈도 기반으로 프린터를 설정할 때 사용하는 명령으로 알맞은 것은? ① printconf ② printtool ③ system-config-printer ④ redhat-config-printer |
system-config-printer가 X윈도 기반입니다. Redhat 계열 초기에는 printconf, printtool을 사용 최근 Redhat 계열에서는 redhat-config-printer를 사용합니다. |
3. 다음 설명에 해당하는 RAID 기술로 알맞은 것은? [ 디스크에 에러 발생 시 데이터의 손실을 막기 위해, 추가로 하나 이상의 장치에 중복 저장하는 기술이다. ] ① Volume Group ② Linear ③ Striping ④ Mirroring |
Volume Group : 물리 볼륨을 합쳐서 하나의 물리적 그룹으로 만드는 것 Striping : 연속된 데이터를 여러 디스크에 나눠 저장 Mirroring : 다른 디스크에 동일한 내용을 백업 |
4. 다음 설명과 같은 상황에서 사용해야 하는 기술로 가장 알맞은 것은? [ /home 디렉터리를 500GB로 구성할 예정이지만, 사용자가 많아질 경우를 대비해서 쉽게 용량 증설이 가능한 환경으로 구축하려고 한다. ] ① LVM ② RAID ③ Bonding ④ Clustering |
LVM : 여러 개의 하드디스크를 합쳐서 사용하는 기술. 즉, 작은 용량의 하드 여러 개를 큰 용량의 하드 한 개처럼 사용한다. [ hdd + hdd => HDD ] (여러 디스크를 묶어서 사용하기 때문에 파티션을 늘리거나 줄일 수 있다.) RAID : 여러 개의 물리 디스크를 하나의 논리 디스크로 인식시키는 기술 (LVM과 혼동 주의) [ 물리D + 물리D => 논리D ] |
5. 다음 설명에 해당하는 용어로 알맞은 것은? [사운드카드를 자동으로 구성하게 하고, 다수의 사운드 장치를 관리하는 것이 목적이다. 1998년 Jaroslav Kysela에 의해 시작되었고, GPL 및 LGPL 라이선스 기반으로 배포되고 있다.] ① OSS ② ALSA ③ SANE ④ CUPS |
ALSA : 사운드 카드용 드라이버를 제공하기 위한 리눅스 커널 요소 사운드 카드를 자동으로 구성하고, 시스템에 여러 개의 사운드 장치를 관리하는 것이 목적. OSS : 리눅스. 유닉스 계열 OS에서 사운드를 만들고 캡처하는 인터페이스. SANE : Scanner Access Now Easy 스캐너 등 이미지 관련 하드웨어를 제어하는 API CUPS : 애플이 개발한 오픈 소스 프린팅 시스템이다. |
6. 다음 중 용량이 2GB 하드디스크 7개를 이용하여 RAID-6로 구성했을 때 가용 공간으로 알맞은 것은? ① 8GB ② 10GB ③ 12GB ④ 14GB |
RAID-5를 확장한 RAID-6는 dual parity 즉, 두 개의 디스크를 Parity Disk로 사용함. 따라서 실제 가용 디스크는 5개로 봐야하기 때문에 2GB * 5개 = 10GB이다. |
7. 다음 중 sendmail 패키지를 제거하는 명령으로 알맞은 것은? ① rpm –i sendmail ② rpm –r sendmail ③ rpm –e sendmail ④ rpm –d sendmail |
rpm에 대한 옵션을 묻는 문제. rpm에서 “제거” 옵션은 “erase”이다. (remove랑 혼동 주의) 따라서 rpm –e sendmail이다. (--erase) <rpm 옵션> 설치 관련 옵션 : -i (--install) 삭제 관련 옵션 : -e (--erase) 패키지 정보 확인 옵션 : -q (--query) 업그레이드 관련 옵션 : -U (--upgrade) |
8. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은? [# tar ( 괄호 ) linux-5.13.4.tar.xz ] ① jxvf ② Jxvf ③ zxvf ④ Zxvf |
압축 파일명에 따라 달라지는 tar의 옵션을 묻는 문제 .xz파일은 tar에서 J 옵션을 사용합니다. < 혼동 주의 > .xz : J .bz : j .gz : z |
9. 다음 중 소스 설치 과정 중에서 configure 작업 후에 관련 정보가 저장되는 파일명으로 알맞은 것은? ① install ② .config ③ .configure ④ Makefile |
< 소스 설치 과정 3단계 > configure => make => make install configure(환경설정) 단계에서는 환경 파일인 “makefile”을 생성 make(컴파일) 단계가 끝나면 소스 파일은 실행 파일(setup)으로 전환 make install(파일 설치) 단계에서는 컴파일된 실행파일을 지정된 속성으로 지정된 디렉터리에 설치. |
10. 다음 중 yum 기반으로 작업한 목록을 확인하는 명령으로 알맞은 것은? ① yum list ② yum worklist ③ yum work list ④ yum history |
yum의 옵션을 묻는 문제. yum history가 “작업 이력 확인”이다. yum list는 “전체 패키지에 대한 정보 출력”, 혼동 주의. |
11. 다음은 묶여있는 tar 파일을 /usr/local/src 디렉터리에 푸는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은? [# tar xvf backup.tar ( 괄호 ) /usr/local/src ] ① -d ② -D ③ -c ④ -C |
tar의 옵션을 묻는 문제. 문제에서 xvf 옵션을 사용. tar 파일 해제 대상 디렉터리 경로를 지정하려면 –C 옵션을 사용해야 함. < tar 옵션 > c : tar 파일 생성(묶기) ((혼동 주의)) C : 대상 디렉터리 경로 지정 |
12. 아파치 웹 서버를 소스 설치하는 과정에서 configure를 진행했으나 다시 configure 하기 위해 관련 파일들을 제거하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은? [ [root@www httpd-2.4.46] # make ( 괄호 ) ] ① clean ② delete ③ remove ④ reconfigure |
이전에 컴파일했던 내용들을 삭제하려면 “make clean”. (delete 혼동 주의) |
13. 다음 중 SUSE 리눅스에서 사용하는 패키지 관리 도구로 가장 알맞은 것은? ① rpm ② yum ③ dpkg ④ zypper |
< 배포판별 패키지 관리 기법 > 레드햇 계열 : rpm, yum 데비안 계열 : Dpkg, apt-get 수세 계열 : YaST, zypper (각 계열의 첫 번째 항목은 기본 패키지 관리 기법, 두 번째 항목은 온라인 패키지 관리 기법) |
14. 다음 중 레드햇 리눅스에서 사용되는 패키지 관리 도구로 가장 거리가 먼 것은? ① rpm ② yum ③ dnf ④ pacman |
레드햇 계열 : rpm, yum pacman은 아치 리눅스에서 사용되는 패키지 관리 도구. |
15. 다음 설명에 해당하는 vi 편집기의 환경 설정 값으로 알맞은 것은? [ vi 편집기를 이용해서 C 프로그래밍을 작성 중이다. 각 행 앞에 행 번호가 나타나도록 설정하려고 한다. ] ① set no ② set nu ③ set ai ④ set list |
set nu (set number)로 행 번호를 나타나게 설정할 수 있다. |
16. 다음 중 vi 편집기의 명령 모드에서 편집모드로 전환하는 키로 틀린 것은? ① a ② e ③ i ④ o |
a, i, o, A, I, O 등으로 편집모드로 전환이 가능하다. |
17. 다음 중 vi 편집기에서 줄의 시작이 linux일 때 Linux로 치환하는 명령으로 알맞은 것은? ① :% s/\linux/Linux/ ② :% s/\<linux/Linux/ ③ :% s/^linux/Linux/ ④ :% s/$linux/Linux/ |
^는 줄의 첫 부분을 의미하는 특수문자 $는 줄의 끝 부분을 의미하는 특수문자 |
18. vi 편집기로 lin.txt 파일의 내용을 불러오면서 커서의 위치를 마지막 줄에 위치시키려고 한다. 다음 ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은? [ $ vi ( 괄호 ) line.txt ] ① + ② -e ③ -l ④ -L |
vi 실행 시의 옵션에 대해 묻는 문제 + : 마지막 줄로 커서 이동하며 vi 열기 + [num] : num번째 줄로 커서 이동하며 vi 열기 |
19. 다음 중 GNU 프로젝트에 의해 만들어진 편집기로 알맞은 것은? ① vi ② vim ③ nano ④ pico |
GNU 프로젝트에 의해 만들어진 편집기는 “nano” |
20. 다음 중 emacs 편집기 개발과 밀접한 인물의 조합으로 알맞은 것은? ① 리처드 스톨먼, 제임스 고슬링 ② 리처드 스톨먼, 빌 조이 ③ 빌 조이, 제임스 고슬링 ④ 제임스 고슬링, 브람 무레나르 |
리처드 스톨먼 : 매크로 기능이 있는 텍스트 교정 편집기 개발 제임스 고슬링 : LSIP 언어를 기반으로 emacs 기능 추가 개발 |
'리눅스 마스터 2급' 카테고리의 다른 글
[ 리눅스 마스터 2급 ] _리눅스의 이해_2 (2) | 2022.05.06 |
---|---|
[ 리눅스 마스터 2급 ] _리눅스의 이해 (0) | 2022.05.05 |
[리.마 2급 기출 풀이]_2021.12.11_(61~80) (0) | 2022.05.02 |
[리.마 2급 기출 풀이]_2021.12.11_(41~60) (0) | 2022.05.01 |
[리.마 2급 기출 풀이]_2021.12.11_(21~40) (0) | 2022.04.30 |