Linux打印命令详解:lpr、lpq、lpqmprm
需积分: 2 86 浏览量
更新于2024-08-25
收藏 522KB PPT 举报
"这篇讲义主要介绍了Linux中的打印命令,包括`lpr`、`lpq`和`lprm`,以及与UNIX相关的基础知识,如UNIX的历史、特点、基本原则,以及GNU项目、Linux的起源和选择Linux的原因。此外,还提到了Red Hat Linux的特性以及推荐的硬件配置。最后,简要提到了Linux图形环境中的XWindow系统和两种常见的桌面环境——GNOME和KDE。"
在Linux中,打印命令是进行文档打印管理的重要工具。`lpr`命令用于将文件提交到打印队列,支持ASCII和PostScript格式。通过`-P`选项可以指定非默认的打印机队列,`-#`选项则用于设置打印份数。例如,`lpr -Paccounting -#5 report.ps`会在名为accounting的打印机上打印`report.ps`文件五份。
`lpq`命令用于查看打印队列的状态,不加参数时会显示默认队列中的任务。通过`-P`选项可以选择查看特定队列的状态。在示例中,`lpq`命令展示了队列为空的情况,以及之前被删除的任务记录。
`lprm`命令用于从队列中删除任务,需要提供任务号。例如,`lprm 916`会删除编号为916的任务。需要注意的是,用户只能删除自己提交的任务。
UNIX是一个历史悠久的操作系统,起源于60年代末的Bell实验室。它的特点是高度可靠、具有良好的伸缩性和开放性,并且在网络和数据库应用中表现优秀。UNIX的设计原则之一是将所有对象视为文件,配置数据以文本形式存储,以及使用短小的单目程序协同工作。
GNU项目由Richard Stallman在1984年发起,旨在创建一个完全自由的类UNIX操作系统。它遵循GNU通用公共授权(GPL),倡导开源和自由软件的理念。
Linux由Linus Torvalds开发,是一个遵循GNU和GPL协议的自由类Unix操作系统。选择Linux的原因包括其支持UNIX API、开源许可、多用户多任务能力、丰富的网络支持、广泛硬件兼容性和社区技术支持。
Red Hat Linux作为知名的Linux发行版,提供最新内核、实用程序、应用程序、简单安装和配置,以及官方技术支持。
在硬件配置方面,Linux至少需要奔腾系列CPU、128MB内存、600MB(文本模式)或1.2GB(图形模式)硬盘空间,以及用于安装的CD-ROM或软驱。
Linux的图形环境主要基于XWindow系统,如XFree86,以及GNOME和KDE这两个流行的桌面环境,它们分别基于GTK和QT工具包构建。
2009-07-01 上传
2017-06-18 上传
2011-04-09 上传
2021-10-14 上传
2013-03-16 上传
2021-10-30 上传
2019-03-19 上传
2010-10-07 上传
2020-01-18 上传
白宇翰
- 粉丝: 29
- 资源: 2万+
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析