안녕하세요 초보 IT 동동 입니다.
리눅스 주변장치 연결에 관하여, 리눅스 마스터 2급 시험에도 자주 출제가 되는 부분을 알아 보도록 하겠습니다.
프린터 설치 및 설정 |
리눅스 프린터 시스템으로는 LPRng 와 CUPS 2가지가 있습니다.
종류 | 설명 |
LPRng | 리눅스 초기에 사용된 인쇄 시스템으로, BSD 계열 유닉스에서 사용하기 위하여 개발되었습니다. 라인 프린터 데몬 프로토콜을 사용하여, 프린터 스풀링과 네트워크 프린터 서버를 지원합니다. LPRng 설정 파일-> /etc/printcap |
CUPS | 애플이 개발한 오픈 소스 프린팅 시스템입니다. 유닉스 계열 운영체제의 시스템을 프린터 서버로 사용 가능하다록 합니다. HTTP 기반의 IPP를 사용하여, 프린터를 웹 기반으로 제어합니다. CUPS 설정 디렉터리 -> /etc/cups |
프린터 설정
1. 일반적으로 X-윈도우에서 프린트 설정 도구로 프린트를 설치합니다.
- 주메뉴 -> 시스템 설정 -> 인쇄 or 명령어 system -> config -> printer 입력
- 프린트 설정 도구는 프린터 설정 파일, 프린터 스풀 디렉터리, 프린터 필터를 관리
- 프린트 설정 도구는 루트 권한이 필요함.
2. 로컬 접속은 프린터를 직접 연결 가능합니다.
직렬 포트 -> /dev/lp0 파일로 사용
병렬 포트 -> /dev/usb/lp0 파일로 사용
3. 네트워크 프린터 설정 할 경우 5가지
- AppSocket / HP Jetdirect -> 프린터가 컴퓨터에 연결되어 있지 않고, 네트워크에 연결된 경우에 사용합니다.
- LPD / LPR 호스트 or 프린터 -> IPP프로토콜 기반의 프린터 설정 시 사용합니다.
- Window Printer via SAMBA -> 윈도우 시스템에 연결된 프린터 설정 시 사용합니다.
- 인터넷 프린터 프로토콜 -> https 프로토콜 기반의 프린터 설정 시 사용합니다.
- 인터넷 프린터 프로토콜 -> IPP 프로토콜 기반의 프린터 설정 시 사용합니다.
프린터 관련 명령어 |
BSD 계열 / system V 계열
BSD 계열
- lpr : 프린터 작업 요청을 합니다.
- lpq : 프린터 큐에 있는 작업 목록을 출력합니다.
- lprm : 프린터 큐에 대기 중인 작업을 삭제 합니다.
- lpc : 프린터나 프린터 큐를 제어합니다.
System V 계열
- lp : 프린터 작업 요청을 합니다.
- lpstat : 프린터 큐의 상태를 확인합니다.
- cancel : 프린트 작업을 취소합니다.
사운드 카드 설치 및 설정 |
사운드 카드 시스템은 OSS와 ALSA 2가지가 있습니다.
종류 | 설명 |
OSS (Open Sound System) | 리눅스 및 유닉스 운영체제에서 사운드를 만들어 캡처하는 인터페이스 입니다. 현재 리눅스 커뮤니티에선 ALSA로 대체가 되었습니다. |
ALSA (Advanced Linux Sound Architecture) | 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소입니다. 사운드 카드를 자동으로 구성하고, 여러개의 사운드 장치를 관리하는 것이 목적입니다. 환경 설정 파일 -> /etc/asound.state |
사운드 카드 관련 명령어 |
alsactl : ALSA 사운드 카드를 제어합니다.
alsamixer : 커서 라이브러리 기반의 오디오 프로그램입니다.
cdparanoia : 오디오 CD 음악 파일을 추출 할 때 사용합니다.
스캐너 설치 및 설정 |
스캐너 지원 시스템은 SANE와 XSANE 2가지가 있습니다.
종류 | 설명 |
SANE (Scanner Access Now Easy) | 평판 스캐너, 핸드 스캐너, 비디오 캠 등 이미지에 관련 하드웨어를 제어하는 API로 GPL 라이선스, 리눅스 및 유닉스, 윈도우에서도 지원을 합니다. |
XSANE (X based interface for the SANE) | SANE 스캐너 인터페이스를 이용하여, X-윈도우 기반 스캐너 프로그램 입니다. GTK+ 라이브러리로 만들어졌으며, X-윈도우 터미널에서 xsane라고 입력하면 실행됩니다. 스캔 작업 뿐만 아니라 캡쳐 이미지에 수정 작업도 가능합니다. |
스캐너 관련 명령어 |
sane-find-scanner : SCSI 스캐너와 USB 스캐너 관련 장치 파일을 찾아줍니다.
scanimage : 이미지를 스캔합니다.
scanadf : 자동 문서 공급 장치가 장착된 스캐너에서 여러 개의 사진을 스캔합니다.
xcam : GUI 기반으로 평판 스캐너나 카메라에서 이미지를 스캔합니다.
'초보 IT 동동 리눅스 이야기' 카테고리의 다른 글
[33] 초보 IT 동동 네트워크 통신망 종류 (LAN, MAN, WAN, SAN) (1) | 2023.04.18 |
---|---|
[32] 초보 IT 동동 리눅스 활용 X-윈도우 특징과 구성, 개념 (0) | 2023.04.17 |
[30] 초보 IT 동동 리눅스 소스파일 설치 파일아카이브 설명 (0) | 2023.04.04 |
[29] 초보 IT 동동 리눅스 프로그램 설치 패키지 (RPM, yum, dpkg,) (0) | 2023.03.29 |
[28] 초보 IT 동동 리눅스 에디터 종류,활용 (pico, emacs, vi, vim, gedit) (0) | 2023.03.23 |
댓글