리눅스/리눅스 2급

[리눅스 2급] 주변 장치 활용에 대해 알아보자 (2)

tangent0426 2024. 10. 22. 18:00
728x90
반응형

 


저번 시간에는 프린터 주변 장치 연결 및 설정에 대해 알아보았습니다.

이번 시간에는 주변 장치 활용에 대해 알아볼까 합니다.


리눅스 2급] 장치 설정에 대해 알아보자 (1)

 

프린터 관련 명령어

유닉스 계열에 따라 서로 다른 프린터 명령어를 지원하며,

\대부분의 배포판에서는 이 두 계열의 명령어를 모두 지원하고 있습니다.

계열 프린터 명령어
BSD 계열 lpr,lpq,lprm,lpc
System V 계열 lp,lpsta,cancel

 

BSD 계열 프린터 명령어들

 

lpr는 프린터 작업 요청을 합니다.

lpr[옵션] [파일명]
옵션 설명
-# 값 인쇄할 매수를 지정(1~100)
-m 작업이 완료되면 관련 정보를 E-mail로 전송
-p 프린터명 기본 설정 프린트 이외에 다른 프린터 지정
-r 출력한 뒤에 지정한 파일 삭제

 

lpq는 프린터 큐에 있는 작업 목록을 출력합니다.

lpr [옵션]
옵션 설명
-a 설정되어 있는 모든 프린터의 작업 정보를 출력
-l 출력 결과를 자세히 출력
-P 프린터명 특정 프린터를 지정

 

lprm는 프린터 큐에 대기 중인 작업을 삭제하거나 취소할 프린터 작업 번호를 입력합니다.

작업번호가 명시되지 않은 경우 가장 마지막에 요청한 작업이 취소됩니다.

lprm [옵션][파일명]
옵션 설명
- 프린터 큐에 있는 모든 작업 취소
-U 사용자명 지정한 사용자의 인쇄 작업 취소
-P 프린터명 특정 프린터를 지정
-h 서버 지정한 서버의 인쇄 작업 취소

 

lpc는 라인 프린터 컨트롤 프로그램이며 프린터나 프린터 큐를 제어합니다.

 

System V 계열 프린터 명령어들

 

  lp 프린터 작업 요청(명령어 lpr과 유사한 기능)을 합니다.

lp[옵션][파일명]

 

옵션 설명
- 프린터 큐에 있는 모든 작업 취소
-U 사용자명 지정한 사용자의 인쇄 작업 취소

 

lpstat 프린터 큐의 상태를 확인합니다.

lpstat [옵션]
옵션 설명
-p 프린터 큐에 있는 모든 작업 취소
-t 프린터의 상태 정보를 출력
-a 프린터가 허가된 상황 정보 출

 

cancel 프린트 작업을 취소하며, 취소할 요청 ID를 Ipstat로 확인 후 삭제합니다.

Cancel 요청ID
옵션 설명
-a 프린터 큐에 있는 모든 작업 취소

사운드 카드 관련 명령어

alsacti는 ALSA 사운드 카드를 제어합니다.

alsacti[옵션][명령]

 

옵션 설명
-d 디버그 모드를 사용
-f 환경 설정 파일 선택

 

옵션 설명
stor 디버그 모드를 사용
-f 환경 설정 파일 선택

 

alsamixer는 커서 라이브러리 기반의 오디오 프로그램입니다.

cdparanoia는 오디오 CD로부터 음악파일을 추출 시 사용합니다.

Cdparanoia[옵션]
옵션 설명
-w wav 파일 추출
-a Apple AIFF -C 포맷으로 추출
-B 모든 트랙을 cdda2wav 스타일로 추출

스캐너 관련 명령어

sane -fine -scanner는 SCSI 스캐너와  USB 스캐너 관련 장치 파일을 찾아주는 명령어입니다.

sane -fine -scanner는 SCSI[옵션][장치파일명]
옵션 설명
-q 스캐너 장치한 출력
-v 자세한 정보를 출력
-p 직렬 포트에 연결된 스캐너만 찾음

 

scanimage는 이미지를 스캔합니다.

옵션 설명
-d SANE 장치 파일명 입력 옵션
-format 이미지 형식 지정
pnm과 tiff 지정
옵션 미지정 시 pnm 형식으로 지정
-L 사용 가능한 스캐너 장치 목록 출력

 

scanadf는 자동 문서 공급 장치가 스캐너에서 여러 개의 사진을 스캔합니다.

scanadf[옵션]
옵션 설명
-d SANE 장치 파일명 입력 옵션
-L 사용 가능한 스캐너 장치 목록 출력

 

xcam는 GUI 기반으로 평판 스캐너나 카메라로부터 이미지를 스캔합니다.

 

읽어주셔서 감사합니다.^^

반응형