본문 바로가기
리눅스 마스터

리눅스 마스터 8

by 윤라경 2024. 7. 14.

[2024.07.14]

 

리눅스 마스터 2급 1차 기출 문제 풀이

 

 

정답: LVM, RAID

 

File System: ext, ext2, ext3, ext4, xfs, reiserfs, jfs

실무에서는 ext3, 4를 주로 사용한다

 

저널링을 지원하지 않는 것은 ext2며,

모두 저널링 파일 시스템이고 ext3부터 지원한다

 

 

정답: strings

 

텍스트 형식이 아닌 실행 파일은 Binary, executable, Data 등등 있다

strings의 경우 파일의 유형뿐만 아니라 문자열도 추출한다

 

mesg: 메시지를 주고받을 때 허용 여부

stty: 터미널 설정

file: 파일의 유형을 알아낼 때 사용

 

 

정답: cd HOME

 

1, 2, 3번은 어느 디렉터리에 있든 자신의 홈 디렉터리로 이동한다

 

4번의 cd HOME은 HOME이라는 디렉터리가 있을 때에는 갈 수 있으나,

나머지 셋과는 다르게 이동된다

 

 

정답: split

 

diff / comm / cmp: 두 개의 파일을 비교할 때 사용

declare: 환경 변수를 알려 주는 명령어

 

shell의 환경 변수를 알려 주는 것이다

 

 

정답: nslookup

 

host: 특정 도메인에 대한 IP를 알고 싶을 때 사용

hostname: 호스트 이름을 알려 주는 명령어

dig: 특정 도메인에 대한 DNS를 알려 주는 명령어

 

*nslookup과 동일한 명령어지만, dig으로 하게 되면 형식이 다르다

dig이 더 상세하게 출력된다

 

ex)

 

 

정답: hostname

 

도메인 -> DNS -> IP 주소

 

1, 2, 4번은 도메인과 관련이 있으며,

hostname은 컴퓨터 이름을 알려 준다

 

 

정답: engineer와 designer 결과로 출력된다

 

grep: 특정 파일에서 문자/문자열을 추출하는 명령어

-v: 해당 문자열을 제외

* -i: 대소문자 구분하지 않음

 

 

정답: KDE

 

KDE와 더불어 Gnome도 알아두면 좋다

 

 

정답: 라이선스를 구입하여야 사용이 가능하다

 

일반 리눅스의 경우 무료다

 

 

정답: 파티션, Disk Druid

 

MBR: 

FDISK: 파티션 분할하는 도구(Text 버전)

Disk Druid: Graphic 버전

GRUB: GUI Boot Loader

LiLo: TUI Boot Loader

파티션

1) Primary <-- 4개까지 나눌 수 있다

2) extended  <-- 5~6개 만들어 놓고

3) Logical <-- 논리 파티션으로 분할

 

 

정답: /usr/local

 

cd..  <-- 한 단계 상위 디렉터리로 이동

 

 

정답: free

 

메모리 용량을 확인하는 명령어는 free이다

 

dmegs: 부팅할 때 오류 등등을 확인하는 용도의 명령어, 로그 파일에 저장

stat: 파일의 속성, 상태, 상세 정보를 확인할 때 사용

find: 파일과 디렉터리를 찾을 때 사용

 

ex)

 

 

정답: cmp

 

rm: 파일이나 디렉터리를 삭제할 때

cmp: comm diff로, 파일을 바이트 단위로 비교

mkdir: 디렉터리 생성 시 사용 

ls: 디렉터리 및 파일 확인할 때 사용

 

 

정답: tty

 

cal: 달력 확인 시 사용

tty: 

stty: 

cls: Windows에서 화면 지우는 명령어로, linux에는 없다

 

 

정답: -type=mx

 

 

정답: BackTrack

 

BackTrack  <-- 우분투 기반

 Kali Linux  <-- Debian

 

 

정답: dig

 

ip: ip 조회

route: 라우팅 테이블 조회

hostname: 컴퓨터 이름 조회

dig: 특정 도메인에 대한 DNS를 알려 주는 명령어

 

 

정답: 2번째 논리 파티션이다

 

/dev/sda6

 

sd  <-- SCS, S-ATA, EIDE

a  <-- 물리 하드디스크 수

6  <-- 파티션 번호(6번째 파티션)

 

Primary(주 파티션)  <-- 4개까지 가능하다

Extended(확장 파티션)  <-- 1개밖에 없다

Logical(논리 파티션)  <-- 여러 개

 

*/dev/hd  <-- EIDE

 

ex)

 

확장 파티션 안에 논리 파티션이 생성되고

 

 

논리 파티션에서 두 개를 나누게 되면

다섯 번째, 여섯 번째 파티션이 된다

총 파티션의 갯수는 7개이며, 논리 파티션에서 두 개를 나눴기 때문이다

 

 

정답: uniq: 파일의 내용을 줄 단위로 정렬하여 출력한다

 

sort: 정렬

uniq: 중복 제거

 

 

정답: /boot

 

/etc: 모든 환경 설정 파일이 들어 있다

/lib: 시스템 라이브러리 파일들을 저장

/tmp: 임시 디렉터리

 

ex)

 

 

정답: BackTrack, Kali Linux

 

Kali Linux는 Debian 계열의 400여개 해킹 도구가 있는 프로그램이다

 

 

정답: /

 

슬래시라고 쓰고, root라고 부른다

 

/boot  <-- 부팅에 필요한 파일들을 저장

/home  <-- 일반 사용자

/mnt  <-- 마운트 임시로 사용할 때 사용

 

 

정답: -d

 

 

정답: split

 

cut: 열 단위로 문자를 추출해내는 명령어

sort: 정렬하는 명령어

wc: 행 수나 단어 수나 문자 수를 알아내는 명령어

 

 

정답: useradd

 

root가 아닌 새로운 사용자 = 일반 사용자

useradd  <-- 사용자 계정 생성

 

 

정답: ps

 

ls: 파일 디렉터리 목록 조회

cp: 파일 디렉터리 복사

ps: 프로세스 상태 확인 명령어

cat: 파일이나 디렉터리 확인 및 다양하게 사용하는 명령어

 

 

정답: /etc/shadow 파일은 사용자의 uid, gid 등의 정보를 포함하고 있다

 

사용자의 uid, gid 등의 정보를 포함하고 있다  <-- /etc/passwd

/etc/shadow  <-- 패스워드 정보가 들어 있다

 

*해당 27번 문제 중요

 

 

정답: dpkg

 

rpm: Red Hat Package Manager

dpkg: Debian Package Manager

Mtoo: Dos Command

 

 

정답: 2번

 

ls -al: 숨김 파일까지 목록 출력

 

 

 

정답: who | wc -l

 

현재 시스템 접속자 <-- users, whoami, w

 

 

정답: 3번

 

-H: shotdown 전에 수행 중인 모든 프로세스로 kill 시그널을 보낸다

 

 

정답: 2번

 

-r: 하위 디렉터리

3번에서는 -i 옵션을 사용하면 안전하게 파일과 디렉터리를 지울 수 있다

 

 

정답: RHEL

 

CentOS와 Fedora도 RHEL의 하나의 테스트 버전이며, Red Hat 계열이다

 

 

정답: traceroute

 

traceroute: 경로를 추적할 때 사용

ping: 연결 상태 확인할 때 사용

telnet: 원격 호스트에 접속하는 프로토콜

ftp: ftp 클라이언트와 서버 간의 접속에 사용

 

 

정답: alias c=clear

 

alias [alias(별칭)]='command'

#alias c='clrear'

 

 

정답: [e]

 

 

정답: 수동

 

VirtualBox는 가상화 머신의 Hypervisor이다

Hypervisor에는 VM 등등 여러 가지가 있다

 

 

정답: Fedora

 

 

정답: 2번

 

 

정답: time

 

time: 실행된 시간

set: 환경 설정이나 확인할 때 사용

date: 날짜 변경

rdate: -s 옵션을 줘서 원격 타임 서버로 날짜 변경(rocky linux에서는 지원 x)

 

 

정답: [Ctrl]+[c]

 

[Ctrl]+[c]는 어떤 프로그램이나 프로세스를 종료할 때 사용한다

 

 

정답: 2번

 

rwx: 셋 중 w은 write 기능이기 때문에 수정할 수 있다

r-x: 타인에 대한 권한이므로 일반 사용자도 실행할 수 있다

 

 

정답: userel -r ihduser

 

 

정답: 리차드 스톨만

 

리차드 스톨만은 1세대 해커이자 리눅스 발전에 핵심적인 인물이다

소형 유닉스인 Minix를 개발한 리누스 토발츠, 앤드류 타넨바움이 있다

 

 

정답: man /etc/passwd

 

man: 메뉴얼로 볼 수 있는 명령어

 

 

정답: RamDrive 파일 시스템

 

Linux는 Swap과 Ext3 파일 시스템은 무조건적으로 있어야 된다

RamDrive  <-- 윈도우에서 사용

 

 

정답: 시스템을 실행 수준(run level)을 3으로 변경시킨다

 

 

정답: /dev/hdd

 

IDE에서는 장치를 2개까지만 설치가 가능하다

 

ex)

 

 

정답: 3번

 

 

정답: Debian

 

Fedora, RHEL  <-- Redhat 계열

Slackware  <-- suse

 

 

 

강의 소감

오늘은 리눅스 마스터 1 강의 마지막 날이었다

마지막 날인 만큼 강사님께서 커리큘럼대로 리눅스 마스터 기출 문제 풀이를 해 주셨다

배운 것도 있고 아직 해 보지 않은 것들도 많아서

강사님께서 실습을 같이 진행하면서 설명해 주셨다

예를 들어 설명해 주셔서 더욱 이해하기 쉬웠다

7월 말에서 8월 초에 리눅스 마스터 1차 시험이 있어

이 기출 문제 및 예상 답안을 미리 공부하고 꼭 붙어야겠다

'리눅스 마스터' 카테고리의 다른 글

리눅스 마스터 10  (5) 2024.07.21
리눅스 마스터 9  (0) 2024.07.21
리눅스 마스터 7  (0) 2024.07.13
리눅스 마스터 6  (1) 2024.06.30
리눅스 마스터 5  (0) 2024.06.30