서버 운영/Linux

리눅스 시스템 및 주변 장치 정보 확인

meong_j 2021. 10. 13. 11:48
728x90
반응형

■ 리눅스 시스템 정보 확인

 

/proc/cpuinfo

시스템에 장착된 CPU 정보를 확인할 수 있는 파일명

 

 

/proc/meminfo

시스템에 장착된 메모리 정보 확인할 수 있는 파일명

 

 

/proc/mdstat

시스템에서 사용중인 RAID 정보를 확인할 수 있는 파일명

 

 

/proc/version

시스템에서 사용중인 커널 버전 정보를 확인할 수 있는 파일명

 

 

■ 프린터 장치 관리

리눅스에서 프린터 관리해주는 인쇄 시스템은 대표적으로 LPRng, CUPS 가 있고,

BSD 계열과 System V 계열 두가지로 나뉜다.

 

  • BSD 계열 : Ipr, Ipq, Iprm, Ipc 등
  • System V 계열 : Ip, Ipstat, cancel

 

BSD 계열 프린트 명령어

 

프린트 작업 요청 (Ipr)

lpr [옵션] [파일명]

-# [출력 매수] : 출력할 파일명 매수 지정
-P : 작업할 프린터 지정
-r : 출력 후 파일 삭제
-l : 필터링 없이 직접 보냄

프린터에 관련된 작업을 요청한다. ( line  print ready)

 

 

예시)

# Ipr # 2 manual.txt

-> manual.txt 라는 문서를 2부 인쇄한다

 

 

프린트 작업(큐) 목록 (Ipq)

lpq [옵션] 

-a : 설정된 모든 프린터의 작업정보 출력
-l : 작업내역 자세히 출력
-P : 특정 프린터면 지정 후 출력

프린터 큐에 있는 작업 목록을 확인한다. ( line print queue)

 

 

 프린트 작업 목록 삭제 및 취소 (Iprm)

Iprm [옵션] [파일명]

[작업번호] : 작업번호에 해당하는 작업 취소
- : 모든 작업 취소
-U : 특정 사용자의 작업 취소
-P : 프린터명 지전
-h : 지정 서버의 작업 취소

프린터 작업목록인 큐에 대기중인 작업을 삭제 혹은 취소한다. ( line print remove)

 

 

예시)

# lprm 3

-> 프린터 큐에 대기 중인 작업 번호가 3인 작업을 취소한다.

 

 

프린터 큐 관리 (lpc)

lpc

프린터와 프린터 큐에 등록된 작업 내역 제어(Control) 및 관리

 

 

 

SystemV 계열 프린트 명령어

 

프린트 인쇄 (lp)

lp [옵션] [파일명]

-n [인쇄 매수] : 인쇄 매수 지정 
-d : 다른 프린터 지정

프린트 작업을 설정하고 큐에 등록한다.  lpr 명령과 비슷하다

 

예시)

# lp -n 3 test.txt

-> test.txt 파일을 3매 출력한다

 

 

프린트 큐 상태 출력 (lpstat)

lpstat

-p : 프린터의 인쇄 가능 여부 출력
-t : 프린터의 상태정보 출력
-a : 받아들이는 요청상태 출력

큐에 등록되어 있는 인쇄 작업 내역을 출력한다. lpq 명령과 비슷하다

 

 

프린트 작업 취소 (cancel)

cancel

-a : 모든 작업 취소

프린트 큐에 등록되어 있는 작업을 취소한다. Iprm 명령과 비슷하다

반응형