- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Print queues
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2003 04:08 AM
тАО10-20-2003 04:08 AM
Print queues
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2003 04:11 AM
тАО10-20-2003 04:11 AM
Re: Print queues
Pete
Pete
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2003 04:11 AM
тАО10-20-2003 04:11 AM
Re: Print queues
# cancel job#
Alternatively:
cd /var/spoo/lp
ls FIFO, SCHEDLOCK
lpstat -r (* lp daemon running? *)
lpshut
rm FIFO, SCHEDLOCK, outputq, #lock
>outputq
>log
ps -ef | grep -i lp
kill -9 (* pid from ps -ef *)
lpsched -v
more log
lp -d printer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2003 04:22 AM
тАО10-20-2003 04:22 AM
Re: Print queues
#lpstat -t
#cancel lpname-numberqueue
Bruno
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2003 04:48 AM
тАО10-20-2003 04:48 AM
Re: Print queues
# lpshut
# lpstat -t
# cancel "queue_name-job#"
You must cancel each job until it's finally cleared. Then:
# lpsched
This way you ensure no new print jobs are sent to the server while you are cleaning it up.
E.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2003 05:47 AM
тАО10-20-2003 05:47 AM
Re: Print queues
When you get aprinter full of clutter, you can lpmove jobs to it to dispose of them.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2003 11:57 AM
тАО10-20-2003 11:57 AM
Re: Print queues
cancel -e
That will delete all jobs on a queue.
Rgds...Geoff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-21-2003 12:33 AM
тАО10-21-2003 12:33 AM
Re: Print queues
The mail part was removed to prevent /usr mail from getting rm'd if 2 people used it at once.
ErrSyntax()
{
echo "SYNTAX ERROR: cancelall printername"
exit 1
}
if [ $# -ne 1 ];
then
ErrSyntax
fi
### attempt to stop cancel mail to root
## cp -p /usr/bin/mail /usr/bin/mail.save
## echo "exit 0" > /usr/bin/mail
#
# RESTORE MAIL AT THE END OF SCRIPT
###
#DISABLE THE PRINTER
disable $1
#Stat the jobs to a file
lpstat -o$1|grep $1>/tmp/printjobs
#Cuts out the job
cut -d " " -f 1 /tmp/printjobs>/tmp/printjobs2
#ADD cancel to front of list
cat /tmp/printjobs2|sed 's/^/cancel.11.0 /'>/tmp/printmasscancel
chmod 777 /tmp/printmasscancel
/tmp/printmasscancel
#ENABLE THE PRINTER
enable $1
#CLEANUP
### RESTORE MAIL AT THE END OF SCRIPT
### PUT mail command back
## cp -p /usr/bin/mail.save /usr/bin/mail
rm /tmp/printjobs
rm /tmp/printjobs2
rm /tmp/printmasscancel
### cancel.11.0 is the real cancel program
### our cancel command is a sript to fix a local application call.