With lpc , you can Start and stop the printers Enable and disable their queues Rearrange the order of the jobs in each queue. Users can still submit jobs, which will wait in the queue until the printer is started or the queue is cleared. An enabled queue allows jobs to be submitted. A printer can be started for a disabled queue, in which case it will continue to print jobs in the queue until the queue is empty. In general, you have to have root privileges to use the lpc command.
Ordinary users can use the lpc command to get printer status and to restart a hung printer only.
Here is a summary of the lpc commands. Most of the commands takes a printer-name argument to tell on which printer to operate. Users can still submit jobs if the queue's enabled. Occasionally, the files that make up a job are not properly removed by LPD, particularly if there have been errors during printing or a lot of administrative activity. This command finds files that do not belong in the spooling directory and removes them.