易截截图软件、单文件、免安装、纯绿色、仅160KB

RHCE——RH033之linux下的打印机

 
system-config-printer        图形界面设置打印机
 
 
BSD(FreeBSD)/System V
 
lpr/lp  打印文件名           打印
lpr  -P打印机名  打印文件名 
lp   -d打印机名
 
lpq  -P打印机名              查看当前queue内容,即有哪些打印工作在queue
lpstat -d打印机名            里排队,lpstat可一次查询所有打印机的状态, 而lpq只能查看默认打印机的状态
lprm/cancle                  删除queue里的打印工作
lprm  2                      删除jobID为2的打印工作,
cancle 2
lpmove  a-1  b               a打印机出故障后,将a打印机queue里jobID为9的工作 搬移到b打印机的queue里等待 打 印,搬移后用lpstat查 询状态,不能搬移a中当前状态为active的打印工作
lp  -i17  -q51               i就是jobID,将当前jobID为17的打印工作优先级改为51, 因为所有工作默认优先级为50,如果当前有打印工作,但 是又想先打印jobID为17的工作,可以先:
   disable  当前打印机名(即disable  b)
   然后执行:
   /usr/bin/enable  当前打印机名(即/usr/bin/enable b)
   Disable就是在开关queue和input filter之间的闩门,disable后,queue里的文件不再往input filter里传递;
  如果要开关第一道闩门,即documents和queue之间的闩门, 可以通过accept/reject,关闭第一道闩门后,当打印文件 时就会出现不能打印的信息。
  reject  打印机名
 
/var/spool/cups 


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

[转]Linux内核Makefile文件(二)

=== 6 体系Makefile文件
在开始进入各个目录编译之前,顶层Makefile文件设置编译环境和做些准备工作。顶层Makefile文件包含通用部分,arch/$(ARCH) /Makefile包含该体系架构所需的设置。因此arch/$(ARCH)/Makefile会设置一些变量和少量的目标。
当编译时将按照以下大概步骤执行:
1) 配置内核 => 产生 .config文件 ......

Linux为何要远离硬盘?

 




<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->

       在本文中,
Linux
是指草根版的
Linux
,也就是说,
Linux
是正宗的
GNU/Linux
。现在的问题是,在中国,为什么
GNU/Linux
要远离硬盘?这是什么原因造成的?
  ......

生产者 消费者问题实现 (linux下C语言)

操作系统的一个经典问题是"生产者-消费者"问题, 这涉及同步信号量和互斥信号量的应用, 在这里,我用线程的同步和互斥来实现.
/*
* author 张文
* 2008/06/20
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <pthread.h>
#include <semaphore.h> ......

获取linux所有用户信息

#include <iostream>
#include <pwd.h>
#include <sys/types.h>
#include <stddef.h>
#include <string>
#include <list>
using namespace std;
void GetUser(list<string>& lsUser);
int main()
{
list<string> lsUser;
GetUser(lsUser);
cout <&l ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号