- 프린터
- LPRng
- 유닉스에서 프린터를 지원해주는 인쇄 시스템
- BSD, System v 계열 명령어 지원
- 설정 정보는 /etc/printcap 파일에 저장
- 초기에는 printtool, printconf 도구 사용하여 환경설정
- CUPS
- 애플이 개발한 오픈소스 프린팅 시스템
- 다양한 운영체제 지원
- HTTP 기반의 IPP 사용
- 웹을 통해 장치 제어 가능
- 설정 정보는 /etc/cups/printers.conf 파일에 저장
- LPRng
- 프린터 관련 명령어
- BSD 계열
- -lpr: 프린터 작업 요청
- -lpq: 프린터 큐에 있는 작업 목록 출력
- -lprm: 프린터 큐에 대기중인 작업 삭제
- -lpc: 프린터나 프린터 큐 제어
- System v 계열
- -lp: 프린터 작업 요청
- -lpstat: 프린터 큐의 상태 출력
- -cancel: 프린트 작업 취소
- BSD 계열
- lpr
- 프린터 작업을 요청하는 명령어
- 옵션
- -# 값: 인쇄할 매수(1~100) 지정
- -m: 작성 완료시 관련 정보 이메일로 전송
- -P 프린터명: 기본 설정 프린터 외 다른 프린터 지정
- -T: 타이틀 페이지에 들어갈 타이틀명 설정
- -r: 출력한 뒤에 지정 파일 삭제
- -l: 필터링 없이 직접 보내기
- 사운드 카드
- ALSA
- 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소
- 1998년 Jaroslav Kysela에 의해 시작
- 현재는 GPL, LGPL 라이선스 기반
- 명령
- alsactl
- ALSA 사운드 카드 제어 명령어
- ex) alsactl init: 사운드 장치 초기화 명령
- cdparanoia
- 오디오 CD에서 음악 파일을 추출할 때 사용하는 명령
- alsactl
- 프로그램
- alsamixer
- ALSA 사운드카드 오디오 믹서 프로그램
- 커서 라이브러리 기반의 오디오 프로그램
- alsamixer
- OSS
- 리눅스, 유닉스에서 사운드를 만든다
- 시스템 콜 기반
- ALSA로 대체 (ALSA는 OSS의 지원을 받아~)
- ALSA
- 스캐너
- SANE
- 평판 스캐너, 비디오 캠 등 이미지 관련 하드웨어를 사용할 수 있도록 해주는 API
- GPL 라이선스로 리눅스, 유닉스, 윈도우 지원
- XSANE
- SANE 스캐너 인터페이스 이용 X윈도우 기반으로 만든 프로그램
- GTK+ 라이브러리로 만들어짐
- 스캔, 캡쳐된 이미지 수정 작업 가능
- SANE
- 스캐너 관련 명령
- sane-find-scanner: USB, SCSI 스캐너 관련 장치 및 파일 찾기
- scanimage: 이미지 스캔
- ex) scanimage -x 100 -y 100 —format=tiff > image.tiff
- 100 x 100 크기, 파일형 tiff
- ex) scanimage -x 100 -y 100 —format=tiff > image.tiff
- scanadf: 여러 개의 사진 스캔
- lspci: PCI 관련 장치 목록 출력
'Computer Science > OS' 카테고리의 다른 글
[OS] 리눅스 / 네트워크 (0) | 2024.09.05 |
---|---|
[OS] 리눅스 / X 윈도우 (0) | 2024.09.05 |
[OS] 리눅스 / 소프트웨어 설치 (rpm, yum 등) (0) | 2024.09.04 |
[OS] 리눅스 / 에디터 (0) | 2024.09.04 |
[OS] 리눅스 / 프로세스, 스케줄링 (0) | 2024.09.04 |