본문 바로가기

리눅스 마스터

주변 장치 연결 및 설정

프린터 인쇄 시스템

 

1. LPRng (Line PRinter Next Generation)

-BSD 계열

-라인 프린터 데몬 프로토콜을 사용하여 프린터 스풀링과 네트워크 프린터 서버를 지원

-설정파일은 /etc/printcap

-515번 포트를 사용

 

2. CUPS

-애플이 개발한 오픈 소스 프린팅 시스템

-대부분의 프린터를 지원

-HTTP 기반의 IPP(Internet Printing Protocol)을 사용, 웹 기반으로 제어

-631번 포트를 사용

-설정 파일 디렉터리는 /etc/cups

cupsd.conf: 프린터 데몬 환경 설정 파일

 

프린터 장치 파일

-보통 아래와 같이 설정됨

-직렬 포트

--/dev/lp0

 

-USB 포트

--/dev/usb/lp0

 

CUPS사용 시 웹 브라우저에서

localhost:631 로 접속하여 제어가능 (SAMBA)

 

프린터 관련 명령어

1. BSD 계열 (LPRng)

 

lpr (Line Printer Request)

-프린터 작업을 요청

-# "value": 인쇄할 매수를 지정

-P "프린터 이름": 기본 설정 프린터 이이에 다른 프린터 지정

-r: 출력 뒤 지정한 파일 삭제

 

lpq (Line Printer Queue)

-프린터 큐에 있는 작업 목록 출력

-a: 설정된 모든 프린터의 작업 목록을 출력

-l: 출력 결과를 자세히 출력

-P "프린터 이름: 특정 프린터를 지정

 

lprm (Line Printer RM)

-큐에 대기 중인 작업을 삭제

-취소할 프린터 작업 번호를 입력해야함

-명시하지 않으면 가장 마지막 작업이 취소됨

-: 프린터 큐에 있는 모든 작업을 취소

-U "사용자 명": 지정한 사용자의 작업을 취소

-P "프린터 명": 특정 프린터를 지정

 

lpc (Line Printer Control)

 

2. System V 계열 (CUPS)

 

lp

-프린터 작업 요청

-n "value": 인쇄할 매수 지정

-d "프린터 명": 다른 프린터를 지정

 

lpstat

-프린터 큐 상태 확인

-p: 인쇄 가능 여부 확인

-t: 프린터 상태 정보 출력

-a: 프린터가 허가된(accessed) 상황 정보 출력

cancel

-프린터 작업 취소

-취소할 ID를 lpstat으로 확인 후 삭제

-a: 모든 작업을 취소

 

 

 

사운드 카드 설치 및 설정

1. OSS (Open Sound System)

-표준 유닉스 장치 시스템 콜 (POSIX Read, Write, ioctl)에 기반함

-이 후 ALSA로 대체됨

 

2. ALSA (Advanced Linux Sound Architecture)

-사운드 카드 장치 드라이버 제공을 위한 리눅스 커널 요소

-GPL, LGPL 라이센스 기반

-사운드 카드를 자동으로 구성하고 시스템에 여러 개의 사운드 장치를 관리하는 것이 목적

-환경 설정 파일은 /etc/asound.state

 

사운드 카드 관리 명령어

 

alsactl (ALSA ConTroL)

-alsa 사운드 카드 제어

-d: 디버그 모드 사용

-f: 환경 설정 파일 선택

 

store: 사운드 카드 정보를 환경 설정 파일에 저장

restore: 저장된 환경 설정 파일로부터 사운드 카드 정보를 읽어 들임

init: 초기화

 

alsamixer

-ncurses 라이브러리 기반 오디오 프로그램

 

cdparanoia

-cd로부터 음악 파일 추출 시 사용

 

 

스캐너 설치 및 설정

1. SANE (Scanner Access Now Easy)

-GPL 라이센스

scsi 계열은 /dev/sg0, /dev/scanner 로 인식

usb 계열은 /dev/usb/scanner, /dev/usbscanner 로 인식

 

2. XSANE (X base interface for SANE)

-X-windows 기반 SANE 프로그램

-gtk+ 라이브러리로 개발되었다.

 

스캐너 관련 명령어

sane-fine-scanner

-scsi, usb 스캐너 장치 파일을 찾는 명령어

 

scanimage

-이미지를 스캔

 

scanadf

-여러 개의 사진을 스캔

 

xcam

-gui기반, 이미지 스캔

'리눅스 마스터' 카테고리의 다른 글

네트워크 개념  (0) 2021.10.16
X-Windows  (0) 2021.10.16
소프트웨어 설치 및 삭제  (0) 2021.10.16
에디터  (0) 2021.10.16
프로세스 유틸리티  (0) 2021.10.16