-
리눅스마스터2급 정리 006.장치 설정(주변장치 연결 및 설정, 주변장치 활용)자격증/리눅스 마스터 2020. 6. 25. 07:25반응형
1. 주변 장치 연결 및 설정
1) 리눅스 프린터 관련 명령어
- 리눅스 프린터 관련 명령어는 BSD 계열과 System V 계열로 나뉜다.
(1) BSD 계열 : lpr, lpq, lprm, lpc
- lpd : 프린터 데몬
- lpc : 프린터를 제어하는 명령어이다. 프린터의 상태를 확인, 큐를 활성화 또는 비활성화 큐의 작업 순서를 변경할 수 있다.
- lpq : 현재 프린트 대기 중인 내용을 보는 명령어 이다.
- lpr : 파일 내용을 프린트 하는 명령어이다.
- lprm : 프린터 큐의 작업을 삭제한느 명령어이다.* ihd.txt 인 문서를 lp라는 이름을 가진 프린터로 3장 출력한다.
-> lpr -# 3 -p lp ihd.txt(2) System V 계열
- lp, lpstat, cancel
2. 주변장치
1) 프린터 설정
- X-window 상에서 설정 :redhat-config-printer >> system-config-printer
- 네트워크 프린터로 설정하는 경우
(1) HP의 JetDirect 처럼 프린터가 컴퓨터에 연결되어 있지 않고고, 직접 네트워크에 연결된 경우
(2) IPP 프로토콜 기반의 프린터 설정 시 사용
(3) HTTPS 프로토콜 기반의 프린터 설정 시 사용5)
(4) LPRng 와 같은 LPD 호스트 또는 프린터는 IPP 프로토콜 기반의 프린터 설정 시 사용
* LPRng : 리눅스 초기 인쇄 시스템, 버클리 프린팅 시스템으로 BSD 계열 유닉스에서 사용하기 위해 개발되었다.
* 설정한 정보는 /etc/printcap 파일에 저장되었고, 프린터 스풀링과 네트워크 프린터 서버를 지원한다.
* CUPS : 애플이 개발한 오픈 소스 프린팅 시스템, HTTP 기반의 IPP, 631를 사용한다. 관련 명령어도 BSD, System V 계열 모두 사용 가능하다. 리눅스 초기에도 LPRng를 기본으로 했으나 최근 배포판에선느 CUPS라는 시스템을 추가로 사용한다.
* cupsd : 프린터 데몬
/etc/cups/cupsd.conf : 프린터 데몬의 환경 설정 파일
/etc/cups/classes.conf : 프린터 데몬의 클래스 설정 파일(5) 윈도우 시스템에 연결된 프린터 설정시 사용 : Windows Printer vis SAMBA
2) 사운드 카드
(1) 고급 리눅스 사운드 아키텍처 - ALSA (Advanced Linux Sound Architecture)
- 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소이다.
- GPL 및 LGPS 라이센스 기반으로 배포한다.
- OSS의 지원을 받아서 하드웨어 기반 미디 합성, 다중 채널 하드웨어 믹싱
- 다중 프로세서와의 조화, 스레드 안전장치 드라이버 등의 기능을 지원한다.
(2) 오픈 사운드 시스템 - OSS (Open Sound System.)
- 리눅스 및 유닉스 계열 운영체제에서 사운드를 만들고 캡처하는 인터페이스
- 표준 유닉스 장치 시스템 콜(POSIX) 에 기반한다.
- 초기에는 Free Software 였으나 현재는 사유화
* 사운드 관련 명령어
# alsactl [option] [command]
[option]
- d : 디버그 모드를 사용
- f : 환경 설정 파일을 선택 (/etc/asound.state)
- E : 환경 변수를 설정한다.
- i : init을 위한 설정 파일을 지정한다.[command]
- store : 사운드 카드에 대한 정보를 환경 설정 파일에 저장
- restore : 환경 설정 파일로부터 선택된 사운드 카드 정보를 다시 읽어 드린다.
- init : 사운드 장치를 초기화* alsamixer : 커서(ncurses) 라이브러리 기반의 ALSA 사운드카드 오디오 믹서 프로그램
* cdparanoia : 오디오 CD에서 음악 파일을 추출할 때 사용한다.
3) 스캐너
(1) SANE (Scanner Access Now Easy)
- 평판 스캐너, 핸드 스캐너, 비디오 캠 등 이미지 관련 하드웨어를 사용할 수 있도록 해주는 API, GPL 라이센스, 리눅스 및 유닉스 계열, OS/2/Windows 도 지원
- 패키지는 sane-backends, sane-frontends 이다.
(2) XSANE (X-based interface for the SANE)
- SANE 스캐너 인터페이스를 이용하여 X-Window 기반으로 만든 프로그램 스캐너, 디지털 카메라, 디지털 캠 등 다양한 장치에서 사용 가능
- GTK+ 라이브러리 스캔 작업뿐만 아니라 캡처한 이미지에 수정 작업을 할 수 있다.
* 스캐너 관련 명령어
- sane-find-scanner : USB 및 SCSL 스캐너와 관련 장치 파일을 찾아주는 명령
- scanimage : 이미지를 스캔
- scanadf : 자동 문서 공급장치(ADF)가 장착된 스캐너에서 여러 개의 사진을 스캔할 때 사용* 하드디스크 장치명
1. IDE HDD : hd가 붙는다.
- /dev/hda , /dev/hdb , /dev/hdc , /dev/hdd
2. SCSI HDD : sd 가 붙는다.
- /dev/sda , /dev/sdb , /dev/sdc , /dev/sdd
반응형'자격증 > 리눅스 마스터' 카테고리의 다른 글
리눅스마스터2급 정리 005. 소프트웨어 설치,개념 및 사용법 (0) 2020.06.25 리눅스마스터2급 정리 004. 에디터의 종류, 에디터 활용 (0) 2020.06.25 리눅스마스터2급 정리 003. 프로세스 개념 및 유형, Utility (0) 2020.06.25 리눅스마스터2급 정리 002. Shell의 개념 및 종류 (0) 2020.06.25 리눅스마스터2급 정리 001. 파일 시스템 및 관련 명령어 (0) 2020.06.25