Move a print job from one queue to another in Linux
Today, I was looking at my printer queue and realised that Claire had tried to print something from the internet to my work printer. This meant that unless I went to the office – it would not print. A problem.
Because Claire had decided to use my laptop rather than one of the desktops, I was set up for Linux and believed that I could solve this problem someone in a very tekky way.
A quick squint at the internet found Linux Commando’s How to move print jobs from one printer queue to another.
Perfect!
So, to break it down – here’s what you do. Let’s say that you’ve printed to printer B, but you meant to print to printer A, this is what we do.
Step 1
Find the print job number in the queue. The easiest way is at the command prompt
lpq -P printerB
This will show a list of jobs:
printerB is ready and printing Rank Owner Job File(s) Total Size active john 180 12 Steps to a Success with Your 182272 bytes
Now we can see that your print job is 180. Great.
Step 2
So I want to move that job to printerA:
sudo lpmove printerB-180 printerA
That’s it. Now if you check the queue for printer A:
lpq -P printerA
You will see the print job printing out. Hurrah!
Related posts:
- Mount a Webdav folder in Ubuntu Linux Webdav is a very handy protocol for writing files back...
- Adding Printers will Hang a Vista Logon to a Domain Vista's UAC prevents standard users from installing printer drivers by...
- Some Useful Ubuntu Commands Here’s a useful guide for some IT people that are...
Related posts brought to you by Yet Another Related Posts Plugin.
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.