linux命令cups
-
CUPS(Common Unix Printing System)是一个开源的打印系统,可以在Linux操作系统中使用。CUPS提供了一套用于管理和打印文档的命令行工具。下面是一些常用的Linux命令cups:
1. `lp`:用于打印文件或控制打印任务的命令。例如,通过`lp -d printer_name file_name`将文件发送到特定的打印机进行打印。
2. `lpq`:显示当前打印队列中的打印任务的状态信息。可以使用`lpq -P printer_name`来查看特定打印机的队列状态。
3. `cancel`:用于取消打印任务。通过`cancel job_id`可以取消特定的打印任务,其中`job_id`是要取消的打印任务的编号。
4. `lpstat`:显示打印系统的状态信息。可以通过`lpstat -p`来查看所有打印机的状态。
5. `cupsenable`:启用被禁用的打印机。通过`cupsenable printer_name`来启用指定的打印机。
6. `cupsdisable`:禁用正在运行的打印机。通过`cupsdisable printer_name`来禁用指定的打印机。
7. `lpoptions`:用于管理打印机的选项。例如,可以使用`lpoptions -d printer_name`将指定的打印机设置为默认打印机。
8. `lpadmin`:用于管理打印机和打印队列。可以使用`lpadmin -p printer_name -E -v device_uri`来添加新的打印机。
以上是一些常用的Linux命令cups,可以通过在终端中输入这些命令来管理和控制打印系统。不同的Linux发行版可能有一些特定的命令和工具,但基本的原则和操作方式是类似的。
2年前 -
CUPS (Common Unix Printing System) 是一个开源的打印系统,广泛用于 Linux 系统中。它提供了一种简单和灵活的打印架构,可以管理本地和网络打印机,以及打印作业的排队、筛选和转换。
下面是关于 CUPS 的一些常用 Linux 命令:
1. `lpstat`:此命令用于显示打印机状态和活动信息。使用`lpstat -p`可以列出所有打印机,使用`lpstat -a`可以列出所有可用打印机。
2. `lpadmin`:这是用于管理 CUPS 打印系统的命令。使用`lpadmin -p printer_name -E -v printer_URI -m printer_model`可以添加一个新的打印机。其中,`printer_name`是打印机的名称,`printer_URI`是打印机的连接地址,`printer_model`是打印机型号。
3. `lp`:该命令用于将文件发送到打印机进行打印。使用`lp -d printer_name file_name`可以将文件发送到指定打印机进行打印。
4. `cancel`:此命令用于取消正在打印的作业。使用`cancel job_id`可以取消指定的作业。
5. `cupsctl`:此命令用于配置 CUPS 系统的默认选项和属性。使用`cupsctl –share-printers`可以启用共享打印机功能。
6. `cupsd`:此命令用于启动、停止和重新加载 CUPS 打印服务。使用`sudo service cups start`可以启动 CUPS 服务,使用`sudo service cups stop`可以停止 CUPS 服务。
以上是一些常用的 CUPS 命令,可以用于管理和控制 Linux 系统中的打印机系统。通过这些命令,您可以添加、配置、打印和取消打印作业,从而更好地管理和控制打印任务。
2年前 -
CUPS (Common Unix Printing System) 是一种在Unix-like操作系统上提供打印功能的开源打印系统。它提供了管理和打印文档的工具和服务,可以通过网络共享打印机,并控制打印作业的排列和输出。在Linux系统上,CUPS是默认的打印系统。
下面是一些常用的CUPS命令及其用法:
1. cupsd:CUPS服务守护进程命令
– 启动CUPS服务:`sudo systemctl start cups`
– 停止CUPS服务:`sudo systemctl stop cups`
– 重启CUPS服务:`sudo systemctl restart cups`
– 检查CUPS服务状态:`sudo systemctl status cups`2. lpadmin:管理打印机和打印队列的命令
– 添加打印机:`sudo lpadmin -p printer_name -E -v printer_uri -m printer_driver`
– 删除打印机:`sudo lpadmin -x printer_name`
– 列出所有打印机:`sudo lpstat -p -d`
– 设置默认打印机:`sudo lpadmin -d printer_name`
– 修改打印机设置:`sudo lpadmin -p printer_name -o setting=value`
– 列出打印机设置:`sudo lpoptions -p printer_name -l`3. lp:提交打印作业和管理打印作业的命令
– 打印文件:`lp file_name`
– 打印多份文件:`lp -n num_copies file_name`
– 打印文件并选择打印机:`lp -d printer_name file_name`
– 列出打印队列:`lpq`
– 取消打印作业:`cancel job_id`
– 暂停打印队列:`cupsdisable printer_name`
– 恢复打印队列:`cupsenable printer_name`4. lpstat:查询打印机和打印队列状态的命令
– 列出打印机状态:`lpstat -p`
– 列出打印队列中的作业:`lpstat -o`
– 列出正在打印的作业:`lpstat -r`5. cupsfilter:将文件转换为打印语言的命令
– 将文本文件转换为打印语言:`cupsfilter text_file`
– 将PDF文件转换为打印语言:`cupsfilter -i application/pdf pdf_file`6. cupsctl:配置CUPS系统的全局参数的命令
– 查看当前CUPS配置:`sudo cupsctl`
– 修改CUPS配置:`sudo cupsctl parameter=value`这些命令只是CUPS的一小部分操作,还有其他命令可以用于更高级的配置和使用。你可以通过`man`命令查看这些命令的手册页,了解更多详细信息和选项。
需要注意的是,大多数CUPS命令需要使用`sudo`来获得管理员权限执行。同时,你也可以通过CUPS的Web界面(通常可以在`http://localhost:631`上访问)来进行更直观和易用的管理和配置。
2年前