리눅스 마스터 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 |