본문 바로가기

LINUX MASTER

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

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


♧ 

mke2fs 파일 시스템 유형을 지정하지 않으면 ext2 로 생성된다. 

저널링 파일 시스템 : ext3 부터 가능.

 

♧ 

스티키 비트 설정법

chmod o+t

 

swap 에 해당하는 속성값

82

 

♧ 

/etc/fstab 의 필드 형식

[장치명][마운트위치][파일시스템종류][옵션][덤프][점검]

 

repquota : quota정보를 출력함

 

현재 접속되어 있는 셸(Shell)을 확인하는 명령

echo $SHELL

 

셸 환경 변수를 선언 하는 방법이 틀린 것

TMOUT=/bin/logout

 

mail -s "메일제목" 메일@주소 <메일내용파일

 

[Ctrl + b] : 커서를 왼쪽으로 한 칸 이동

[Ctrl + f] : 커서를 오른쪽으로 한칸 이동

[Ctrl + a] : 맨 왼쪽으로 이동

ctrl + d : 현재 커서의 글자 지우기
ctrl + e : 맨 오른쪽으로 이동

 

본 셸 : if문, while문이 존재한다

 

쉘 변수를 해제할 때 unset 명령어

 

배쉬셸 : 리눅스 뿐만 아니라 다양한 운영체제에서 사용 가능

 

프로세스 우선순위 NI 값의 범위 -20 ~19

 

top 명령어로 옵션 t 가 프로세스와 CPU 항목을 on/off 한다.

k는 pid 값을 입력하여 종료신호를 보낸다.

 

포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해

작업중인 프로세스를 대기 상태로 전환하는 키 조합

Ctrl + z

 

SIGKILL 에는 별도의 키보드 입력 조합이 존재하지 않는다

 

nice와 renice는 프로세스의 ni값을 변경시키는 명령어인데,
nice명령은 프로세스명으로 우선순위를 조정하고 새로운 프로세스가 발생하지만
renice명령은 PID값으로 우선순위를 조정하고 기존의 프로세스를 바로 수정한다.

 

항상 상주하지 않고

서비스 요청이 들어면 관련 프로세스를 실행시키고 완료 후 종료시키는 방식으로

효율적인 메모리 관리

inetd

 

호출한 프로세스의 메모리에 새로운 프로세스의 코드를 덮어씌워 버림

exec 프로세스 호출 방식

덮지 않고 기존 프로세스는 그대로 실행하게 냅두는 건  fork

 

현재 커서의 위치부터 문서 끝까지 ihd라는 문자열은 kait로 치환하는 방법

: . ,$  s/ihd/kait/g

 

vi [+[n]] : 파일을 열때 커서가 위에서 부터 n번째 줄에 위치, n이 생략되면 마지막 줄에 위치

readme.txt 파일을 열면서 커서를 마지막 줄에 둘 때 사용하는 명령 vi + readme.txtvi + readme.txvi + readme.txt

 

vi 편집기 명령

p : 버퍼에 들어있는 내용을 현재 커서가 위치한 줄의 아래에 붙임

 

h : 커서를 한칸 왼쪽으로 이동하는 명령 
j : 커서를 한줄 아래로 이동하는 명령 
k : 커서를 한줄 위로 이동하는 명령 
l : 커서를 한칸 오른쪽으로 이동하는 명령

 

hjki 왼아래위오

 

리처드 스톨 emacs

 

SUSE 수세리눅스에서 사용하는 저장소 repository 기반의 패키지 관리 프로그램

Zypper

 

기존의 tar 파일에 추가로 파일을 묶는 과정

tar -rvf : -r = 파일을 추가시키는 옵션

 

데비안 apt-get

레드햇 yum

 

dpkg -l : 설치된 패키지 리스트
dpkg -L : 특정 패키지가 설치한 파일 목록 리스트

 

압축률이 상당히 좋아서

커널사이트에서 커널 배포 시에 기본 압축 기법

xz

 

뭔가 '찾아서' 뭐뭐한다는 것은

F 옵션 들어가면 됨 거의. find

 

rpm -qi

i 옵션이 q와 함께 사용했을 땐

자세한 패키지 정보를 출력해줌

 

lpr -# : BSD 계열 명령어로 인쇄할 매수 지정 옵션
lp -n : System V 계열 명령어로 인쇄할 매수 지정 옵션

 

ALSA 사운드카드 장치를 초기화 

alsactl init

 

System V 계열에서 쓰는 명령어는 lp, lpstat, cancel

BSD - lpr(작업 요청), lpq(프린터 큐에 있는 작업 목록 출력), lprm(프린터 큐에 대기 중인 작업 삭제), lpc(라인 프린터 컨트롤 프로그램)

 

사운드 카드와 관련 : ALSA, OSS, OSS/free

SANE = scanner access now easy

 

리눅스에서 프린터를 지원해주는 인쇄 시스템으로 초기에는 LPRng 최근엔 CUPS 를 추가

 


 

GUI 환경을 이용하기 위해 사용자에게 제공되는 인터페이스 스타일

데스크톱 환경

 

콘솔 모드에서 두 번째 X 윈도를 실행시키려고 한다

startx

 

Totem : 동영상 플레이어

 

X 윈도 실행 시에 생성되는 관련 키 값의 저장 경로

$HOME/.Xauthority

 

이미지 뷰어 프로그램 eog

 

디스플레이매니저 

런레벨 5에서 부팅과 동시에 실행된다.

 

X 윈도 기반으로 네트워크 주소를 설정할 때 사용하는 명령

nm-connection-editor

 

4계층(전송)=세그먼트
3계층(네트워크)=패킷
2계층(데이터링크)=프레임
1계층(물리)=비트

 

DNS 네임 서버를 자체적으로 구축해서 해당 주소로 변경하려고 한다

/etc/resolv.conf

 

192.168.0.1/25

서브넷 마스크는 공간 1개당 서브넷마스크 8개가 들어감. 128 64 32 16 8 4 2 1 이고 전부다더하면 255가 됨

25 는 8.8.8.1 이라는 거고

따라서 255.255.255.128을 의미

 

로컬 시스템에 사용 중인 네트워크 카드의 맥(MAC) 주소를 확인할 때 사용하는 명령

ip

만약 상대방의 MAC주소를 알아낸다면 명령어 arp사용

 

시스템간의 파일을 공유하는 서비스로 거리가 먼 것

IRC

 

원격지에 있는 시스템과의 프린터 공유를 위해 필요한 서비스

SAMBA

 

IPv4 는 32비트

IPv6 는 32*2*2인 128비트

 

A class=0~127.0.0.0, B=128~191.255.0.0, C=192~223.255.255.0
루프백주소가 127.0.0.1이기 때문에A class에 속한다.

 

노드의 숫자가 늘더라도 전체적인 성능 저하가 적고

단점으로는 노드의 추가가 어려운

LAN 구성 방식

링형

 

Sliding Window 와 관련있는 프로토콜의 기능

흐름제어

 

시스템에 설정된 게이트웨이 주소를 확인할 때 사용하는 명령

route

 

리눅스와 리눅스 시스템간의 디렉토리 공유할 때 가장 효율적인 서비스

NFS

 

IPv6에 대한 설명으로 틀린 것

IP 주소 대역 구분인 클래스의 확장

 

2005년 이탈리아에서 하드웨어에 익숙하지 않은 학생들을 위해 개발된 임베디드 시스템

아두이노

 

1990년대 초 CESDIS 에서 Cray 슈퍼컴퓨터의 임대 기간 종료에 대비하기 위한

고성능, 과학계산용 시스템

베어울프 클러스터

 

리눅스 동향

클라우드 컴퓨팅, 빅데이터, 사물인터넷 환경 등에서 중추적인 역할이 기대된다.

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

2018년 12월 8일 기출문제 정리  (0) 2019.06.15
2019년 3월 16일 기출문제 정리  (0) 2019.06.15