Read more about Ramesh Natarajan and the blog. Once you configure the printer class, you can print to the printer class in the same way that you point to a single printer. Watch out for newline characters Authored by: It can also be used to set the server default printer or class. Sets the kilobyte limit for per-user quotas. I need a way to limit lp commands like lp, lpadmin, lpinfo, lpstats, only for specific user and user root.

Uploader: Salar
Date Added: 18 May 2005
File Size: 59.96 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 58488
Price: Free* [*Free Regsitration Required]

It can also be used to set the server default printer or class.

Linux lpadmin command help and examples

Sets the page limit for per-user quotas. Also wondering if you have a good method for resetting the printer system from the command line or a script? Sets the error policy to be used when the printer backend is unable to send the job to the printer. News from Macworld Lyft for Work challenges Uber for Business in the battle for corporate dollars Let the right one in: TM backup via Ethernet.

The additional options are described below.

To remove a CUPS printer from the printer configuration file, you can use the -x option as shown below:. If you have any problems with configuring the printer, then please verify the logs at the below location for any error messages. Make your gloves touchscreen friendly Apple?


Sets the device-uri attribute of the printer queue. So this must have been an error or glitch and they rightly refunded your money.

Sets a standard System V interface script or PPD file for the printer from the model directory or using one of the driver interfaces. The specified port monitor must be listed lpsdmin the printer’s PPD file. Deprecated Options The following lpadmin options are deprecated: The third form of the command -x deletes the printer or class destination.

Visit other IDG sites: Created this page in 0.

Hi, thanks a lot knowledgeful article. These are thumpin’ good cans Creaticity: These files should not be edited directly and are an implementation detail of CUPS that is subject to specif at any time.

If the resulting class becomes empty it is removed.

The name must be defined in the cupsd. The default value is “true”.

12 CUPS lpadmin Command Examples to Setup Printers on Linux

Was this page useful? Adds the named printer to class. The specified port monitor must be listed in the printer’s PPD file. In this example, you will see all the activated options is prefixed with asterisk symbol. The default error policy is “stop-printer” for printers and “retry-current-job” for classes.


You can also run the script with the original and modified file paths as arguments and the string will be output. Support Us Support this blog by purchasing one of my ebooks. A system running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer. The printer’s ppd is usually easy to find by name, but some printers, such as those from Canon, have some cryptic filenames.

Sets a default server-side option for the destination. Models other than “everywhere” are deprecated and will not be supported in a future version of CUPS. Subsequent print jobs submitted via the lp or lpr commands will use this destination unless the user specifies otherwise with the lpoptions command.