오늘도 문제풀고 풀이하기
31. 다음 중 pico 편집기에서 현재 커서가 위치한 줄의 처음으로 커서를 이동시키는 키 조합으로 알맞은 것은?
① [Ctrl] + [a]
② [Ctrl] + [e]
③ [Ctrl] + [i]
④ [Ctrl] + [o]
내가 고른 답 : ? 뭔데 pico가
정답 : 1
풀이 :
pico란?
Aboil Kasar 가 개발한 유닉스 기반의 텍스트 에디터
윈도우의 메모장과 유사
쉽고 간편하지만 기능이 부족하며 업데이트가 잘 되지 않음
[ctrl]+a : 현재 행의 맨 앞으로 이동
[ctrl]+v : 이전 페이지로 이동
[ctrl]+e : 현재 행의 맨 끝으로 이동
[ctrl]+y : 다음 페이지로 이동
[ctrl]+o : 파일 저장
[ctrl]+x : 파일 종료 (저장 질의 있음)
[ctrl]+k : 현재 라인을 삭제
[ctrl]+u : 마지막으로 삭제된 라인 복구 (undo)
32. 다음 설명에 해당하는 편집기로 알맞은 것은?
브람 무레나르가 만든 편집기로 편집 시에 다양한 색상을 이용해서 가시성을 높였으며, 패턴 검색 시에 하이라이트(Highlight) 기능을 제공하여 빠른 검색이 가능하다.
① vim
② pico
③ nono
④ emacs
내가 고른 답 : 1 (vim 색깔 알록달록하던데)
정답 : 1
풀이 :
vi - vi 편집기는 유닉스 계열에서 가장 많이 이용하는 편집기이다. 빌 조이가 개발함
vim (vi improved) - 브람 무레나르 가 vi 와 호환되면서 독자적으로 다양한 기능을 추가하여 만든 편집기. 다양한 색상을 이용하여 가시성을 높였으며 하이라이트 기능을 제공하여 빠른 검색이 가능하게 해준다.
33. 다음 중 emacs를 개발한 사람으로 알맞은 것은?
① 빌 조이
② 리처드 스톨만
③ 리누스 토발즈
④ 아보일 카사르
내가 고른 답 : 2 ( 2, 4 중에 찍음 )
정답 : 2
풀이 :
빌조이-vi개발
리처드 스톨만-GNU프로젝트 설립자, emacs(이막스) 개발
리누스 토발즈 : 리눅스 커널, 깃 최초 개발자
아보일 카사르-pico 개발자
34. 다음 중 vi 편집기 실행 후 명령모드에서 입력 모드로 전환하는 키로 틀린 것은?
① a
② e
③ i
④ o
내가 고른 답 : 2 (2, 4 중에 찍음)
정답 : 2
풀이 :
명령모드에서 입력모드로 전환하는 키는 i,a,o,I,A,O 이다.
35. 다음 설명과 같은 경우 프로그램 설치 방법으로 가장 알맞은 것은?
아파치 웹 서버 프로그램이 설치되는 디렉터리를 /usr/local/httpd2 로 지정해서 운영하려고 한다.
① yum 명령으로 설치되는 디렉터리를 지정한 후에 설치한다.
② apt-get 명령으로 설치되는 디렉터리를 지정한 후에 설치한다.
③ 소스 파일을 다운로드 하여 디렉터리를 지정한 후에 설치한다.
④ rpm 파일을 다운로드 하여 디렉터리를 지정한 후에 설치한다.
내가 고른 답 : 4 (걍 찍음)
정답 : 3
풀이 :
패키지가 아니라 서버에서 소스 프로그램을 받아 설치하는 것이고, 디렉터리를 지정할 수 있으니까 소스파일(압축파일)로 다운받아서 소스 설치 5단계로 설치한다
압축풀기 - 디렉터리 이동 - CONFIGURE - MAKE - MAKE INSTALL
36. 다음 중 수세 리눅스에서 사용하는 온라인 패키지 관리 기법으로 알맞은 것은?
① yum
② apt-get
③ yast
④ zypper
내가 고른 답 : 4 (3, 4 번중에 찍음)
정답 : 4
풀이 :
레드햇 계열
기본 패키지-rpm
온라인 패키지-yum
데비안 계열
기본 패키지-dpkg
온라인 패키지-apt-get
수세 계열
기본 패키지-YaST
온라인 패키지-zypper
37. 다음 중 yum 명령을 사용한 작업 이력을 확인하는 명령으로 알맞은 것은?
① yum list
② yum install list
③ yum history list
④ yumm command list
내가 고른 답 : 4 (걍 직역함)
정답 : 3
풀이 :
yum history [sub-command] : yum명령을 사용한 작업 이력 정보를 출력한다. 하위 명령어에는 list, info, summary등이 있고 기본값은 list 이다.
38. 다음 (괄호) 안에 들어갈 내용에 알맞은 것은?
# tar (괄호) backup.tar lin.txt
① cvf
② rvf
③ xvf
④ tvf
내가 고른 답 : 뭔데 이게
정답 : 2
풀이 :
tar 옵션
-v : 어떤 명령을 실행할 때 대상이 되고 있는 파일들을 보여준다. 예를들면 c 옵션과 함께 사용하면 묶여지는 동안 파일의 이름을 보여준다.
-f [파일명] : 작업 대상이 되는 tar 파일의 이름을 지정한다. 파일명 대신 '-' 를 쓰면 표준 입출력이 된다.
-c : 지정한 파일이나 디렉터리를 하나로 묶어 새로운 tar 파일을 생성한다.
-r : 기존의 tar 파일 뒤에 파일을 추가한다.
-x : 생성된 tar 파일을 푼다.
-t : tar 파일 안에 묶여 있는 파일의 목록을 출력한다.
39. 다음 그림에 해당하는 명령어와 옵션으로 알맞은 것은?
① rpm -q vsftpd
② rpm -qi vsftpd
③ rpm -qd vsftpd
④ rpm -V vsftpd
내가 고른 답 : 1 ( 찍음 )
정답 : 2
풀이 :
rpm 주요 옵션
-q : 질의 시에 꼭 사용해야 하는 옵션이다. 패키지를 찾으면 패키지 이름과 버전만 표시한다.
-i : 설치된 패키지의 정보를 출력한다. -p옵션과 같이 사용하면 rpm 패키지 파일에 대한 정보를 알 수 있다.
-a : 시스템에 설치된 모든 패키지목록을 출력한다.
40. 다음 중 동일한 소스 파일을 묶어서 압축했을 때 파일의 크기가 가장 크게 생성되는 파일로 알맞은 것은?
① php-7.4.2.tar.Z
② php-7.4.2.tar.bz2
③ php-7.4.2.tar.gz
④ php-7.4.2.tar.xz
내가 고른 답 : 1 (압축률이 가장 안좋은걸 고르는거 같은데 그게 뭔데;;)
정답 : 1
풀이 :
압축 관련 유틸리티
compress, uncompress : 전통적으로 유닉스에서 사용했던 압축 프로그램이지만, 리눅스에서는 압축률이 낮아 현재는 거의 쓰이지 않는다. 파일명 뒤에 .Z 가 붙는다.
gzip, gunzip : GNU에서 만든 압축 프로그램으로 유닉스용 압축 프로그램인 compress를 대체하기 위해 만들어 졌다. gzip으로 압축하면 뒤에 .gz 가 붙고 gunzip은 압축 해제시 사용한다.
bzip2, bunzip2 : 줄리안 시워드가 만든 압축프로그램으로 버로우즈 휠러 변환이라는 블록 정렬 알고리즘으로 압축한다. gzip보다 압축률은 좋지만 압축 시간이 더 걸린다. 뒤에 .bz2 가 붙는다.
xz : LZMA2 라는 알고리즘을 이용하여 만든 데이터 무손실 압축 프로그램이다. gzip, bzip2와 비교해 높은 압축률을 자랑하며 그로인해 최근 공개용 ㅅ프트웨어 사이트에서 이 압축 포맷을 사용하여 파일을 배포하고있다. 뒤에 .xz가 붙는다.
41. 다음 중 apt-get 명령어를 통해 패키지를 업데이트 할 때 가장 관계가 깊은 파일로 알맞은 것은?
① /etc/sources.conf
② /etc/yum.conf
③ /etc/apt/sources.list
④ /var/cashe/yum
내가 고른 답 : 1 (ㄹㅇ모름)
정답 : 3
풀이 :
apt-get 은 /etc/apt/source.list 파일에 패키지 관련 정보를 관리한다.
yum 의 환경설정 파일은 /etc/yum.conf 이다.
42. 다음은 압축 파일을 해제하는 과정이다 (괄호) 안에 들어갈 내용에 알맞은 것은?
# gzip (괄호) ihd.tar.gz
① -d
② -r
③ -u
④ -v
내가 고른 답 : 3 (모름)
정답 : 1
풀이 :
gzip 주요 옵션
-d : 압축을 풀 때 사용하는 옵션
-r : 대상이 디렉터리인 경우에 하위 디렉터리 까지 찾아서 처리한다 (--recursive)
-v : 진행 과정을 이름 및 퍼센트 함께 자세히 보여준다 (--verbose)
43. 다음 중 lin.txt. 라는 문서 파일을 출력한 후에 삭제하는 명령으로 알맞은 것은?
① lp -r lin.txt
② lp -d lin.txt
③ lpr -r lin.txt
④ lpr -d lin.txt
내가 고른 답 : 저게뭔데
정답 : 3
풀이 :
lp 명령어 : 파일 인쇄
lpc 명령어 : 프린터 제어 명령어
lpq 명령어 : 프린터 큐 보기
lpr 명령어 : 인쇄 명령
옵션
-# num : 인쇄 매수 설정
-r : 출력한 뒤 지정한 파일 삭제
-m : 작업이 완료되면 관련 정보를 e-mail로 전송한다.
-P 프린터명 : 기본 설정된 프린터 이외에 다른 프린터를 지정할 때 사용한다
lprm : 인쇄 취소
44. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
리눅스에서 프린터를 지원해주는 인쇄시스템으로 초기에는 (a) 를 기본으로 사용했으나 최근 배포판에서는 (a) 대신에 (b) 를 사용하고 있다.
① a-LPD, b-LPRing
② a-LPRng b-LPD
③ a-LPRng, b-CUPS
④ a-CUPS, b-LPRng
내가 고른 답 : 3 (찍)
정답 : 3
풀이 :
LPRng : 버클리 프린팅 시스템으로 BSD계열 유닉스에서 사용하기 위해 개발 되었다. 프린터 스풀링과 네트워크 프린터 서버를 지원하며 프린터에 관련된 명령어로 BSD, SystemV 계열 모두 지원한다.
CUPS : 애플이 오픈소스 프린팅 시스템으로 개발하였다. 다양한 기능을 가지고 있으며 시판되는 대부분의 프린트를 유닉스계열 운영체제에서 사용할 수 있다. HTTP 기반의 IPP를 사용하고 SMB 프로토콜도 부분적으로 지원한다.
45. 다음 중 CentOS 6 버전에서 사용하는 X 윈도기반의 프린터 설정 명령으로 알맞은 것은?
① printconf
② printtool
③ system-config-printer
④ redhat-config-printer
내가 고른 답 : 1 (찍)
정답 : 3
풀이 :
레드햇 계열 초기 LPRng : printtool 이나 printconf
CentOS 프린터 설정 : system-config-printer
최근 레드헷 계열 : redhat-config-printer > system-config-printer
46. 다음 제시된 프린터 관련 명령어 중 나머지 셋과 비교해서 다른 계열에 속하는 명령으로 알맞은 것은?
① lp
② lpc
③ lpq
④ lpr
내가 고른 답 : 3 (q 는 뭐지 싶어서 찍음)
정답 : 1
풀이 :
lpr, lpq, lpc 는 BSD 계열 프린터 명령어
lp, lpstat, cancel 은 System V 계열 프린터 명령어
47. 다음 중 스캐너를 사용하기 위해서 설치해야할 패키지로 알맞은 것은?
① OSS
② SANE
③ ALSA
④ CUPS
내가 고른 답 : 4 (인것같음)
정답 : 2
풀이 :
OSS : Open Sound System 사운드를 만들고 캡처하는 인터페이스
SANE : Scanner Access Now Easy 평판 스캐너, 핸드 스캐너, 비디오 캠 등 이미지 관련 하드웨어를 사용할 수 있도록 해주는 api 이다.
ALSA : Advanced Linux Sound Architecture 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널의 요소
CUPS : Common Unix Printing System 프린터를 설정하고 네트워크 상 시스템에서 이러한 프린터에 액세스 할 수 있게 하는 다양한 명령 제공
48. 다음 설명에 해당하는 명령으로 알맞은 것은?
사운드카드 장치 초기화, 사운드 관련 환경설정 파일관리 등의 역할을 수행한다.
① alsactl
② alsamixer
③ cdparanoia
④ aplay
내가 고른 답 : 1 (일껄?)
정답 : 1
풀이 :
예 뭐 그렇답니다
2과목 : 리눅스 활용
49. 다음 중 X 윈도 서버로 사용되는 X.org 에 적용된 라이선스로 알맞은 것은?
① GPL
② BSD
③ MIT
④ Apache
내가 고른 답 : 4 (???)
정답 : 3
풀이 :
XFree86은 기존 X 윈도 시스템을 대체하기 위해 개발되었고 여러 계열에 다양하게 지원되던 선도적인 시스템이였으나 2004년 4.4.0버전이 GPL 라이선스와 호환되지 않으면서 대부분의 개발자가 X.org 로 옮겨갔다. X.org Server는 MIT 허가서와 같은 오픈 소스 라이선스를 배포중이다.
50. 다음 중 X 윈도 관련 프로그램의 종류가 나머지 셋과 다른 것은?
① KDM
② GDM
③ XDM
④ LXDE
내가 고른 답 : ??
정답 : 4
풀이 :
KDM : KDE 데스크탑에서 사용되는 디스플레이 매니저
GDM : GNOME 의 디스플레이 매니저, XDM 기반으로 개발되지 않고 독립적으로 새롭게 작성되었다.
XDM : 초기 X11에 도입된 디스플레이 매니저 현재는 XDM은 거의 사용 않고, GDM 이나 KDM 이 많이 사용된다.
LXDE : 유닉스와 POSIX 호환 플랫폼에서 사용할 수 있는 장 오픈소스 데스크탑 환경.
파이썬 과제하느라 시간다씀 ㄹㅇ ㅋㅋ
내일 이어서 함 시험 그리고 17일이 아니라 11일이였네 ㅋㅋ 내일 시험 함 미뤄봐야겠다
'OS > 리눅스마스터2급' 카테고리의 다른 글
[리눅스마스터2급-2차] 시험준비 9일차 (0) | 2021.12.05 |
---|---|
[리눅스마스터2급-2차] 시험준비 8일차 (0) | 2021.12.04 |
[리눅스마스터2급-2차] 시험준비 6일차 (0) | 2021.12.01 |
[리눅스마스터2급-2차] 시험준비 5일차 (0) | 2021.11.30 |
[리눅스마스터2급-2차] 시험준비 4일차 (0) | 2021.11.26 |