linux 명령어 lprm
대기열에 있는 문서 삭제하기.
$ lprm
Linux 명령어 lprm
프린트 대기열에서 작업을 제거하는 명령어
1. 자세한 설명
lprm
명령어는 Linux에서 프린터 대기열에 있는 특정 작업이나 모든 작업을 제거하는 데 사용됩니다. 이 명령어는 프린터 관리자나 사용자가 인쇄 작업을 취소하거나 조정하는 데 유용합니다. 사용자는 자신의 작업만 제거할 수 있으며, 관리자는 모든 사용자의 작업을 제거할 수 있습니다.
2. 사용법
- 특정 작업 제거
lprm [작업 ID]
지정된 작업 ID에 해당하는 인쇄 작업을 제거합니다. - 모든 작업 제거
lprm -
사용자 자신이 소유한 모든 작업을 제거합니다. - 프린터 지정 작업 제거
lprm -P [프린터 이름] [작업 ID]
특정 프린터와 관련된 작업을 제거합니다.
3. 자세하게 설명
lprm
명령어는 다음과 같은 작업에서 유용하게 사용됩니다:
- 불필요한 인쇄 작업 취소: 대기열에 남아 있는 불필요한 작업을 삭제하여 프린터 자원을 절약합니다.
- 프린터 대기열 관리: 대기열의 작업을 정리하여 다른 작업이 효율적으로 처리되도록 돕습니다.
- 사용자별 작업 삭제: 관리자는 모든 사용자 작업을 제거할 수 있으며, 일반 사용자는 자신만의 작업을 삭제할 수 있습니다.
4. 자세한 명령어 사용법
다음은 lprm
명령어의 다양한 사용 예제입니다:
# 현재 사용자의 모든 작업 제거 $ lprm - # 특정 작업 ID 제거 $ lprm 12345 # 특정 프린터에 있는 작업 제거 $ lprm -P printer1 12345 # 모든 사용자의 작업 제거 (관리자 권한 필요) $ sudo lprm - # 작업 ID를 확인한 후 제거 $ lpq $ lprm 67890 # 프린터 상태와 함께 작업 제거 $ lpq -P printer1 $ lprm -P printer1 56789 # 스크립트를 사용하여 여러 작업 제거 #!/bin/bash PRINTER="printer1" TASKS=(123 124 125) for task in "${TASKS[@]}"; do lprm -P $PRINTER $task echo "작업 $task가 제거되었습니다." done # 결과를 파일로 저장 $ lprm -P printer1 67890 > lprm_log.txt # 사용자의 작업 제거 상태 확인 $ lpq | grep "user123" $ lprm 23456 # 특정 작업만 선택적으로 제거 $ lprm 10101 20202 30303 # 작업 제거 실패 시 오류 메시지 확인 $ lprm 99999 오류: 해당 작업을 찾을 수 없습니다. # 대기열을 확인한 후 제거 $ lpq $ lprm - # 특정 사용자 작업 제거 (관리자 권한 필요) $ sudo lprm -U user123 45678
위의 예제는 lprm
명령어를 사용하여 프린터 대기열의 작업을 관리하고 제거하는 다양한 방법을 보여줍니다.
No responses yet