개요
문제
41

42

x
z
Z
J
43

- 리눅스 계열은 역사적으로 두가지의 주축 존재
- System V (SysV)
- Solaris, HP-UX 등
- lp 명령 계열 사용
- BSD (Berkeley Software Distribuition)
- FreeBSD, macOS
- lpr 명령 계열 사용
lp
lpr
lpq
lprm
44

ALSA
- Advanced Linux Sound Architecture
- 리눅스의 사운드 카드 관리 프로그램
CUPS
- Common Unix Printing System
- 프린터 관리 시스템
SANE
- Scannver Access Now Easy
- 스캐너 장치 제어용 인터페이스
LPRng
- Line Printer Daemon Next Generation
- BSD 스타일의 프린터 스풀링 시스템
45

cacnel
lpr
lpq
lpstat
- System V계열, 프린터 상태및 작업 조회
46

- LVM이란?
- Logical Volume Manager
- 리눅스에서 여러개의 물리 디스크를 하나의 논리적 불륨으로 묶어, 유연하게 디스크 공간을 관리하는 기술
다. PV
- 실제 하드디스크, 파티션 등 물리적 저장 장치
가. VG
나. LV
- VG 내에서 사용자가 나눈 논리적 불륨 (파티션 처럼 사용)
47

- LVM의 주요 특징
- 동적확장
- 디스크 크기를 늘릴 수 있음 -> 데이터 손실 없음
- 축소
- 디스크 크기를 줄일때 -> 데이터 손실 위험 있음
- 여러 디스크 통합 가능
- 애초에 이러려고 만든거니까 (물리디스크들을 하나의 논리점 불륨으로 묶는거지)
- 유연한 파티션 관리
48

-
RAID란?
- 여러개의 물리디스크를 하나로 묶어서 성능 향상 또는 데이터 안정성을 얻는 기술
-
parity란?
- 데이터에 오류가 생겼는지 검사하거나 복구하기 위해 추가로 저장하는 정보
-
스트라이핑이란?
- 데이터를 여러 디스크에 분산시켜서 저장하는 방식
- RAID 5
- 패리티 기반 스트라이핑, 최소 디스크 3개 이상 필요
- 1개 디스크 장애 허용 ( 데이터 + 패리티를 분산 저장 )
- ex)
- Disk 1 = 1
- Disk 2 = ?
- Disk 3 = 2
- -> 1 + ? = 2 -> ? = 1
- 와 같은 식으로 Disk 3에 패리티를 저장시켜서 Disk 2에 장애가 생기더라도 복구 가능하게 하는 전략이다
-
RAID 0
- 스트라이핑, 최소 디스크 2개 이상 필요
- 장애허용 x
- 단순 분산 저장 (1개만 고장나도 전체 손실)
- 속도 빠름
-
RAID 1
- 미러링, 최소 디스크 2개 이상 필요
- 1개 디스크 장애 허용 (데이터 동일하게 복제 저장)
- 속도 느림
-
RAID 5
- 패리티 기반 스트라이핑, 최소 디스크 3개 이상 필요
- 1개 디스크 장애 허용 ( 데이터 + 패리티를 분산 저장 )
- ex)
- Disk 1 = 1
- Disk 2 = ?
- Disk 3 = 2
- -> 1 + ? = 2 -> ? = 1
- 와 같은 식으로 Disk 3에 패리티를 저장시켜서 Disk 2에 장애가 생기더라도 복구 가능하게 하는 전략이다
- 속도 중간
-
RAID 6
- 이중 패리티 기반 스트라이핑, 최소 디스크 4개 이상 필요
- 2개 디스크 장애 허용 (RAID 5보다 안전함)
- 속도 약간 느림
- 패리티를 두군데 저장시킴
-
RAID 10
- RAID 1 + 0 혼합, 최소 디스크수 4개
- 장애허용 (RAID 1 + 0 혼합)
- 속도 빠름
- 예시
- 데이터가 A,B들어온다
- DIsk 1은 A를 저장 - Disk 3은 Disk1를 저장
- DIsk 2는 B를 저장 - Disk 4는 DIsk2 를 저장하는 방식
49

ㄱ set-default ㄴ multi-user.target
ㄱ set-default ㄴ graphical.target
ㄱ get-default ㄴ multi-user.target
- 문법 오류 (get-default는 target 인자를 받지 않음)
ㄱ get-default ㄴ graphical.target
50
