본문 바로가기

LINUX MASTER

2018년 12월 8일 기출문제 정리

 

리눅스 마스터 2급 2018년 12월 8일 기출문제 정리 


♧ 

저널링 파일 시스템으로 만들고, I-node 의 크기를 1메가로 지정

답> mke2fs -j -T largefile /dev/hdb1

 

♧ 

손상된 디렉토리나 파일을 수정할 때 사용하는 명령

fsck

 

♧ 

fdisk

파티션 추가는 n

변경된 파티션 정보를 저장 w

 

♧ 

chmod a=rwx 또는 chmod 777

 

♧ 

스티키 비트의 경우 누구나 쓸 수 있지만, 파일 소유자가 아닌 경우 파일 삭제나 이름 변경을 막는다.

모든 사용자에게 모든 권한이 주어지는 것은 틀린 말.

 

♧ 

브라이언 폭스가 개발, 본 셸을 기반으로 제작

bash 셸

 

♧ 

export PATH=$PATH:/home/ihd

 

♧ 

가장 먼저 개발된 셸

Bourne Shell

(본->C->Korn->bash 순서)

 

♧ 

nice, renice, top 은 프로세스 우선순위를 변경할 수 있는 명령이다.

 

♧ 

renice -10 14164

pid가 14164인 프로세스의 우선순위 값을 -10으로 지정한다.

 

♧ 

ps aux 명령으로 출력되는 항목

rss

 

♧ 

CTRL + c  입력시 보내지는 시그널

SIGINT : singnal + interrupt. 실행을 중지시킨다

 

♧ 

백그라운드로 수행 중인 경우 jobs 명령으로 확인하고

fg %작업번호 명령으로 포어그라운드로 전환시킬 수 있다.

 

♧  

pstree 명령으로 init 프로세스가 모든 프로세스의 부모 프로세스임을 알 수 있다

최초의 프로세스인 init 프로세스는 pid 가 1이다.

보통 명령어를 실행하면 fork 방식으로 실행된다.

fork 방식은 복사본 형태로 프로세스를 실행하고 기존 프로세스는 그대로 실행되어 있다.

 

♧ 

PPID 는 parent pid 임. 프로그램을 실행시킨 프로세스의 pid 가 ppid 로 할당된다.

 

♧ 

vi 편집기 실행 시 자동으로 행번호가 나타나도록 설정하기

vi .exrc

set nu

 

♧ 

lisp 언어를 사용하려는 프로그래머에게 가장 최적화된 편집기

emacs

( 리처드 스톨만, LISP 언어, 전문가 -> 무조건 emacs )

 

♧ 

vi 에서 삭제명령을 취소하고 복원시킬 때

u (= undo 의 약자)

 

♧ 

원격지 서버에서 네트워크 차단되어 비정상적으로 종료되었을 때 생성되는 파일

swp

 

♧ 

X 윈도 환경에서만 사용 가능한 편집기로 틀린 것

nano ( 명령프롬프트 터미널 에서만 실행되는 편집기 )

 

♧ 

gnome 기반의 문서 편집기 gedit

 

♧ 

bzip2 - bunzip2

 

♧ 

소스 프로그램을 설치하기 위한 도구로 거리가 먼 것

rpm

 

♧ 

GNU tar 는 파일을 묶거나 풀기도 하고, 압축 해제도 할 수 있다.

Tape ARchiver 의 줄임말

 

♧ 

tar 옵션

-z : 묶은 tar를 gzip으로 압축한다.
-j : 묶은 tar를 bzip2로 압축한다.
-J : 묶은 tar를 xz로 압축한다.

 

♧ 

rpm 의존성이 있는 패키지가 존재할 경우 제거

--nodeps

 

♧ 

tar 지원하는 압축 형식 : gzip, bzip2, xz, compress

zip은 지원안함

 

♧ 

dpkg (delete package) 로 패키지 삭제할때

환경 설정 파일은 남기려면 -r

완전히 삭제하려면 -P

 

♧ 

.rpm 으로 배포되는 rpm 파일의 구성요소

패키지이름+버전+릴리즈 로 구성되어있음. 압축형식은 없음.

 

♧ 

BSD 계열 명령어: lpr, lpq, lprm, lpc ....
System V 계열 명령어: lp, lpstat, cancel...

lp ? local printer

 

cancel 은 무조건 작업 번호를 붙여줘야 한다.

lprm 은 프린터 큐에서 대기 중인 작업을 삭제하는 명령으로, 작업 번호를 명시하지 않아도 할 수 있음

 

♧ 

애플이 만든 오픈소스 프린팅 시스템 - CUPS

사운드를 만들고 캡처하는 인터페이스 - OSS

스캐너, 디지털카메라 등 이미지 관련 하드웨어을 제어하는 오픈소스 시스템 - SANE

리눅스에서 프린터를 지원해주는 초기 인쇄 시스템 - LPRng

 


♧ 

x클라이언트에 접근을 허가하는 명령어 xhost

x서버에 프로그램이 전달되기 위해 터미널이 정의되어 있는 환경변수 DISPLAY 를 수정해야함

 

♧ 

Qt 라이브러리를 사용해 만들어진 것은 KDE

GNU 프로젝트를 통해 만들어진 것은 GNOME

 

♧ 

startx -- -depth 8

x윈도우를 시작하시오. 농도 8비트로. 2^8=256

 

♧ 

xlib : xlibrary - 라이브러리는 자세히 알지 못해도 쉽게 사용할 수 있게 해주는 것

 

♧ 

x윈도 실행 시에 관련키 값을 저장하는 파일

.Xauthority

 

♧ 

X 윈도의 개념 및 특징에 대한 설명으로 틀린 것

GUI 방식으로 디스플레이 장치에 의존적이며 서로 다른 이 기종을 함께 사용할 수 없다.

 

♧ 

사진이나 그림 편집하는 포토샵 같은 자유소프트웨어 GIMP

Totem : GNOME 기반의 사운드 및 비디오 재생 프로그램

 

♧ 

ifconfig eth0 192.~ netmast 255.255.255.0 up

 

♧ 

telnet 은 @ 를 통한 로그인이 불가능하다

 

♧ 

FTP 는 tcp 프로토콜 기반.

 

♧ 

IPv6 는

흐름제어기능을 지원할 수 있는 필드인 플로 레이블 Flow Label 을 도입하였다.

 

♧ 

최상위 도메인 : 가장 오른쪽 끝에 나오는 도메인

kr , com, edu 이런거

 

♧ 

네트워크 정보를 갱신하려면 systemctl network restart을 해야 갱신됨.

 

♧ 

DNS nameserver 의 정보는 /etc/resolv.conf 에 기록됨

 

osi 7계층의 네트워크 계층에 해당하는 프로토콜

ICMP

(tcp : 전송계층, ssl : 세션 계층 )

 

♧  

국가 및 대륙간 넓은 지역을 연결하는 광역 네트워크 WAN

 

♧ 

ftp 를 이용해 여러개의 파일을 동시에 가져오는 명령어

mget (many get)

 

♧ 

아스키코드를 제정한 미국 기관

ANSI

 

♧ 

중앙 제어기를 중심으로 모든 기기는 point-to-point 방식으로 연결,

고속 대규모 네트워크에 이용, 비용 비쌈

Star형 (성형)

 

♧ 

GUI 기반으로 네트워크 설정할때는 nm-connection-editor
TUI 기반으로 네트워크 설정할때는 system-config-network

 

♧ 

서버가 클라이언트로부터 접속 요구를 받아 응답을 하였지만

클라이언트에게 확인 메세지는 받지 않은 상태

SYN_RECEIVED

 

♧ 

ssh 는 암호화 된 telnet.

따라서 접속시

ECDSA key 뭐시기 막 암호화 메세지 뜸.

 

♧ 

잘 알려진 포트 (Well-Known Port) 로 사용되는 포트 범위

0~1023 번

 

♧ 

빅데이터 시각적으로 표현하기 위해 R 을 사용. 하둡 은 없음.

 

♧ 

운영체제를 포함하지 않고 마이크로 컨트롤러 등을 내장하여 시스템 규모가 작음

임베디드 시스템

 

♧ 

고계산용 클러스터

고성능의 계산 능력을 제공하기 위한 슈퍼컴퓨터 구성에 주로 사용된다.

 

♧ 

생활 속 사물들을 유무선 네트워크로 연결.

IoT : Internet of Things

'LINUX MASTER' 카테고리의 다른 글