如果不是为什么不呢?如果考虑到多实例和多用户问题,似乎读取、写入和附加到它会更加灵活。
问问题
1036 次
3 回答
8
AFAIK 没有。
但是如果你想通过命令行访问 X11 剪贴板,你可以使用xclip
于 2009-06-14T21:07:46.550 回答
3
不..
操作系统不适用于 GUI/应用层语义,它只提供原始抽象来向用户空间应用程序呈现一致的、漂亮的系统。如果您想做这样的事情,我建议您编写一个系统守护程序,应用程序可以将其用作副本存储并通过系统 IPC(如 DBus)进行访问。
freedesktop.org 标准中的标准可以定义 GUI 互操作性标准,并建议它们通过 DBus 之类的东西进行通信。
与内核空间系统不同,您可能希望在 IPC 等操作系统服务之上管理复制和粘贴语义,并将策略保留在用户空间中,但要通过操作系统机制。
虽然设备驱动程序演示有点意义,但恕我直言,它属于用户空间作为某种小型数据库,其中包含源/目标数据和与编码相关的元数据等等......这些都不是严格的内核问题.
请不要编写复制/粘贴设备驱动程序:)
编辑淡化了粗体..
于 2009-06-14T21:14:14.523 回答
1
没有内核级别的“剪贴板”——这是一个属于更高层的概念,例如 X11。当然,没有什么能阻止您编写设备驱动程序、用户空间文件系统或其他任何东西,以使其在这些术语中可见!
于 2009-06-14T21:05:32.937 回答