공든탑앱 열기

스캐너와 기타 장치

리눅스마스터 2급 · 장치 설정 · 약 5분

쉽게 말하면

리눅스에서 스캐너를 쓰는 표준 방법이 SANE이에요. 회사마다 다른 스캐너 말을 하나의 공통 말로 바꿔 주는 통역사 역할을 해서, 스캔 프로그램은 공통 말만 알면 돼요.

시험용 정의

SANE은 리눅스·유닉스에서 스캐너를 쓰기 위한 표준 인터페이스로, 백엔드(스캐너별 드라이버)와 프런트엔드(스캔 프로그램)로 나뉜다. 네트워크 스캐너 공유(saned)도 지원한다.

비유로 이해하기

여러 회사 스캐너의 말(드라이버)을 하나의 공통어로 통역해 주는 통역사다. 스캔 프로그램은 공통어만 알면 된다.

자세히

SANE 도구

명령뜻
sane-find-scanner연결된 스캐너(USB·SCSI) 찾기
scanimage -LSANE이 인식한 장치 목록
scanimage > out.pnm명령행 스캔
xsaneX 윈도용 GUI 스캔 프로그램
simple-scan (Document Scanner)GNOME의 간단한 스캔 프로그램
skanliteKDE 스캔 프로그램

기타 주변장치

USB 장치 확인은 lsusb, 장치 연결 로그는 dmesg. 스캔 결과에서 글자를 뽑는 OCR 도구로 tesseract가 있다.

시험에 이렇게 나와요

확인 문제

Q1. 리눅스에서 스캐너를 사용하기 위한 표준 인터페이스(API)는?

  1. CUPS
  2. udev
  3. SANE
  4. ALSA
정답 보기

3번 SANE

SANE(Scanner Access Now Easy)는 스캐너 장치에 접근하는 표준 API다. 인쇄는 CUPS, 사운드는 ALSA.

Q2. SANE을 이용하는 그래픽 스캔 프로그램은?

  1. CUPS
  2. GIMP
  3. ALSA
  4. XSANE
정답 보기

4번 XSANE

XSANE이다. 스캐너를 다루는 SANE을 그래픽 화면으로 쓰게 해 준다. CUPS는 인쇄, ALSA는 소리를 맡는다.

Q3. 연결된 스캐너를 찾아 주는 SANE 명령은?

  1. xsane -l
  2. sane-find-scanner
  3. lsscan
  4. scanimage -f
정답 보기

2번 sane-find-scanner

sane-find-scanner.

Q4. X 윈도 환경의 SANE 기반 GUI 스캔 프로그램은?

  1. gimp
  2. cupsd
  3. xsane
  4. alsamixer
정답 보기

3번 xsane

xsane이다. SANE을 X 윈도 그래픽 화면에서 쓰는 스캔 프로그램이다. GIMP는 그림 편집기다.

헷갈리기 쉬운 O·X

SANE은 리눅스의 인쇄 시스템이다.

정답 보기

X 스캐너. 인쇄는 CUPS.

scanimage는 명령행에서 스캔하는 SANE 프로그램이다.

정답 보기

O 맞는 설명이다.

함께 보면 좋은 개념