20년~23년까지 3개년을 풀 예정입니다.
어쩌다보니 D-3 .. 😭
- 직장인이라 하루 4시간 정도 투자..
- 리눅스 기본 명령어 cd 등만 아는 상황...
문제당 배점(과락 조심 !)
1과목: 48문제
2과목: 32문제
배점: 1문제당 1.25점
과락 기준: 1과목 20문제, 2과목 13문제 이상 맞으면 됩니다.
합격 기준: 50문제 이상 맞으면 됩니다.
가답안 채점
시험장에 수험표를 가져가시면, 수험표 뒤에 답안을 적고 나올 수 있습니다 ~
9월 9일 가답안이 나와서 채점한 결과 합격이네요!
아슬아슬 했지만 🥹 3일의 기적으로는 너무 만족합니다.
공부법
1. 기출 문제 분석 영상 시청
어떤식으로 문제가 나오는지, 문제는 어떻게 접근해야 하는지 파악합니다.
2. CTB 기출 문제 3년치 풀기
따로 문제지는 안 풀었습니다. CBT 2020~2023년까지 풀고 오답 정리합니다.
기출 문제 분석 영상 - 22년 10월
리눅스마스터 2급 실제 기출 문제 풀이 및 난이도 분석 영상의 문제입니다.
더보기 클릭 👇
1과목
1. 프린터 - 큐의 상태 정보: lpstat
- line print - state
- lp
- lpr
- lpstat
- cancel
2. 원격지 시스템 - 프린터 공유: SAMBA
- OSS: 사운드 따내는 소프트웨어
- NFS: network file system - 프린터라 아님
- SANE: 스캐너 관련
3. 사용자 많아져서 디스크 용량이 부족할 때 손쉽게 용량 증설이 가능하기를 원한다.: LVM
- 쌓아놓는 것
- logical volume management
- RAID: 복구 기술
- SAMBA: 윈도우/리눅스 파일/프린트 공유할 때
- NFS
4. 사운드카드- 사운드 장치 관리를 목적: ALSA
- OSS: 사운드 따내는 거
- ALSA: 사운드 관리 목적
- SANE: 스캐너 (X)
- LPRng: 프린터 (X)
5. CUPS 프린팅 시스템 설정 및 제어 - 명령: lpadmin
- CUPS는 apple에서 만든 거
- lpc
- lpr
- lpq
- lpadmin
6. 10GB 용량을 가진 디스크 5개를 사용해서 RAID-6을 구성 - 사용 가능한 디스크 용량: 30GB
(*찍기..)
- RAID-5 사용하려면 33%
- 10GB 용량 x 5개 = 50GB
- 50GB -> 33% -> 대충 30% = 15GB 날라감
- 50GB -15GB = 35GB
- 대충 30GB
7. 텍스트 파일을 하나의 파일로 묶는 과정이다: rvf
# tar ( ) text.tar *.txt
- text.tar로 묶인 거에 *.txt 를 추가하려면
- rvf
- 추가할 때는 r 옵션을 쓴다
8. yum 명령으로 nmap 패키지 설치하는 명령어: yum install nmap
9. Makefile 파일에 저장된 내용을 반영, 타깃과 의존성 관련 작업을 한 후 최종적으로 실행 파일을 만든다: make
10. 파일의 크기가 가장 작은 압축 형식 = 효율성이 높다는 말: xz
- xz < bz2 < gz < Z
11. S,5...T. - verify(검증): -V
# rpm ( ) vsftpd
S,5...T. c /etx/ ..
- -v
- -V: 대문자가 정답
12. 온라인 패키지 관리 기법으로 틀린 것은: YaST
기본 패키지 관리 | 온라인 패키지 관리 | |
redhat | rpm | yum |
ubuntu | dpkg | apt-get |
suse | YaST | zypper |
13. 우분투 리눅스에서 패키지 설치하는 방법: apt-get 명령을 이용해서 설치
14. 일반적은 cmake 설치 과정: cmake -> make install
- configure -> make -> make install
15. vi 편집기에서 복사한 내용을 붙여넣기 할 때: p
- copy
- dd: 지우는 거
16. vi 편집기에서 문서 작업 중 중단 - 작업 내용을 불러오려고 한다: -r
# vi ( ) in.txt
17. vi 편집기에서 줄의 시작: ^
- 단어의 시작: <
- 단어의 끝: >
- 줄의 시작: ^
- 줄의 끝: $
18. 리눅스에 사용되는 편집기에 대한 설명으로 틀린 것은: nano 편집기가 개선되어 등장한 것이 pico 편집기이다.
- x: pico가 개선되어 nano가 됨
- 빌 조이 개발 : vi편집기
- 리눅스 토발즈: 리눅스
- 리눅스 스톨만: emacs
19. X 윈도 기반으로 실행되는 편집기 조합: gedit, kwrite
- X 윈도 기반: GUI
- nano, pico (x)
- gedit, kwrite
20. emacs 편집기 - 커서의 위치를 현재 커서가 위치한 행의 끝: [Ctrl] + [e]
21. 실행 중인 모든 프로세스의 정보를 출력할 때 들어갈 내용: ef
# ps ( )
- ef: all
- aux: all 이긴 한데, 로그인 관련?은 없음
22. 프로세스 - 자식 프로세스 : fork
- 복사
- exec
23. 프로세스가 종료될 때까지 기다려야 하는 거: Foregroud 프로세스
- 기다리지 않고 다른 작업할 수 있음: Background 프로세스
24. 백그라운드 동작 중인 프로세스를 확인: jobs
25. 프로세스 아이디(PID)가 1222인 bash 프로세스의 우선순위(NI) 값이 0이다. NI값을 10으로 변경하는 명령: nice -10 bash
- nice -xx bash
- 10이면: nice -10 bash
- -10이면: nice --10 bash
- NI: (-20~ 19) -20이 우선순위가 높음 - PRI 를 높여줌
26. 프로세스 우선순위와 관련된 항목
NI 는 사용자가 명령어를 이용해 값을 바꿀 수가 있고, 바뀐 값을 토대로 PRI 의 값이 변경되면서 적용된다.
- NI: 사용자가 바꾸는 거
- PRI: 리눅스가 바꾼 값으로 자동으로 바꿔주는 거
27. SIGKILL 시그널에 부여된 번호값
- 1: sighup?
- 9: sigkill - 강제 종료
- 15: sigkill - 정상종료 (아무것도 부여되지 않았을 때)
- 20: sigstp
28. 시그널 목록 정보를 확인할 때 사용: kill
- nohup: 프로세스를 돌려도 뒷단에서 돌리라는 의미
- ps: 프로세스
- kill: 시그널 목록 정보를 확인할 때 사용 *kill -l
- nice: 우선순위
29. cron을 이용해서 해당 스크립트를 매주 수요일 오전 4시 1분에 주기적으로 실행하려고 한다.: 1 4 * * 3
- 분 시 일 월 요일
- 요일은: 월1, 화2, 수3, ..
30. 특정 데몬 하나만 메모리에 상주하면서 다수의 데몬을 관리하는 방식이다. 효율적인 관리를 수행, 리눅스 커널 2.4 버전부터 사용되었다: xineted
- inetd: 데몬을 관리
- xineted: 데몬을 관리 - 커널 2.4 버전부터 사용
- standalone: 기다리는 거
31. 배시셸에서 aaa 입력하면, 'ls -aIF'가 실행: alias aaa='ls -aIF'
- alias 뒤에 = 할당하는 거
32. 데이비드 콘 - ksh
33. 명령: chsh -l
-내가 바꿀 수 있는 셸의 목록
/bin/sh
/bin/bash
/bin/tcsh
/bin/csh
/bin/ksh
/bin/rksh
/bin/zsh
34. ( ) 안에 들어갈 명령의 결과: kaitman
[ihduser@ihd ~]$ user=kaitman
[ihduser@ihd ~]$ echo $user
( )
35. history 5 - 최근 명령 5개의 목록
- !5: 최근 5번째 명령
36. 시스템 전체 사용자에게 적용되는 함수, 에일리어스 설정할 때 사용하는 파일: bashrc
- profile: 전체에 대한 환경변수, function
- bashrc: 전체에 대한 별칭(alias)
- .bashrc: 숨긴 파일 = 개인 사용자
- .bashrc_profile: 숨긴 파일 = 개인 사용자
37. root 사용자가 induser 사용자의 셸을 변경할 때 사용하는 명령: chsh induser
38. induser 사용자가 계정 생성 후에 로그인한 상태, 로그인 셸을 확인하는 방법으로 거리가 먼 것: cat /ect/shells
- cat /ect/shells: 셸 전체가 뜸
- ps
- echo $SHELL
- grep induser /ect/passwd
39. 현재 마운드된 디스크의 남아있는 용량 명령어: df
40. 파티션을 생성하면 고유한 이 값이 부여되고, 부팅 시에 이 값을 기반으로 마운트 작업이 진행된다: uuid
41. 기본 허가권값을 확인하는 명령어: ls
- chmod: 허가권 변경
- chown: 소유권 변경
- umask: 생성될 때 어떤 조건으로 생성되는지
42. 파티션 정보를 확인할 때: fdisk-l
43. /etc/fstab 파일의 세 번째 필드 정보로 알맞은 것은: 파일 시스템 유형
- 6개의 유형으로 되어 있음
44. ihduser 사용자가 본인에게 설정된 디스크 쿼터 정보를 확인하는 과정 명령어: quota
$ ( )
- quota 계정
- requota 디렉터리
...
48. -rwsr-xr-x. 1 root root ...
- setuid가 설정
- root 사용자 권한으로 인정된다
2과목
49. BMW 등이 설립하여 만든 표준화된 자동차용 IVI 플랫폼이다
- QNX: 유닉스
- GENIVI: BMW
- webOS: LG
- TIzen: 삼성
50. CPU 전가상화 반가상화: Xen
51. 슈퍼컴퓨터와 같이 빠른 수치: HPC Cluster
- HA Cluster: 언제든지 사용
- Load Blance Cluster: 부하분산
52. 컨테이너화된 애플리케이션의 배포, 확장, 관리 - 쿠버네티스
53. 이더넷 카드: ethtool
54. 전자 메일과 가장 거리가 먼 프로토콜: SNMP
- 포트번호
- POP3: 110
- SMTP: 25
- IMAP: 143
55. 물리계층의 데이터 전송 단위
- 응
- 표
- 세
- 전: segment
- 네: packet, 라우터
- 데: frame, 브릿지, MAC
- 물: bit, 리피터
56. 네트워크 종류- 국가, 대륙 등과 같은 넓은 지역: WAN
- MAN: 도시
- LAN: 가까운 곳
...-> IEEE.802.6..
57. 비영리 목적의 기관이나 단체 등에서 사용: org
58. 세그먼트를 보내기만 하고: UDP
60. 메세지에 대한 오류 보고 .. ping: ICMP
61. 127.0.0.1
62. 웹키트 레이아웃 엔진을 이용해서 개발한 프리웨어 웹 브라우저: 크롬
63. 인터넷 서비스 - 리눅스: NFS
64. netstat 명령의 상태값 - 소켓을 열고 기다리는 상태: LISTEN
65. FTP data 포트 번호: 20
- 22: SSH
- 23: Telnet
- 25: SMTP
66. IPv6 주소 범위: 128bit
- IPv4: 32bit
67. 신뢰성이 높은: 망형
- 토큰형 ... 하나가 망가지면 전체가 망한다: 링형
- 일부에 장애가 있어도 나머지는 지장 없다: 스타형
- 양쪽 종단, 한번에 한번씩 : 버스형
68. OSI 계층 - 통신을 관리하기 위한 방법과 동기화를 유지하는 서비스: 세션 계층
69. 텍스트.. 대량 정보 검색: GOPHER
70. 나만의 별칭을 부여: etc/hosts
71. C 클래스 대역: 256
72. 웹 서버가 https 프로토콜이 활성화: telnet www.ihd.or.kr 443
73. 움직이는 이미지 작업: Gimp
74. 프레젠테이션: LibreOffice Impress
75. GTK+ : GNOME
77. 윈도 배치와 표현을 담당하는 .. 창 닫기 등이 있다 : 윈도 매니저
CTB 기출 문제
1. CBT 활용
https://www.comcbt.com/cbt/modeselect.php?hack_number=0&h_db=r2
2. 틀린 문제 CBT 모의고사
틀린 문제 cbt로 활용 방법!!
10개의 항목을 대상으로 1개의 오답 AI모의고사를 제공합니다.
응용 문제
기출 문제를 풀 때 문제-답 외우는 형태가 아닌, 명령어 등의 뜻까지 다 암기하는 것이 핵심이었습니다.
그치만... 모두 다 외우는 건 3일 동안은 불가능 했기에... IP/브로드캐스트 등의 문제는 과감히 Pass..
응용으로 이번에 나왔던 문제는
기출에서는
nano의 종료 단축키가 무엇인가요? 1. Ctrl + x ... 이렇게 나왔었습니다.
이번 시험에서는
이 화면의 편집기는 어떤 편집기인가요? Ctrl + x | exit ....
1. nano 2. vi ...
이렇게 나왔습니다.
Ctrl + x | exit 단축키 보자마자 nano 골랐습니다.
'IT 자격증 > 리눅스마스터' 카테고리의 다른 글
[Linux] 리눅스마스터 2급 2차, D-3 오답정리 (0) | 2024.09.05 |
---|---|
[Linux] 리눅스마스터 2급 1차, 리눅스일반 정리 (1) | 2024.09.04 |
[Linux] 리눅스마스터 2급 - 1차 시험 후기, 꿀팁, 주의점!! (0) | 2024.08.08 |
[Linux] 리눅스마스터 2급 - 응시방법, 주의점, 꿀팁, 공부법 총정리 (2) | 2024.06.21 |