有没有一种方法可以减慢 Linux 上的复制过程?
我有一个大文件,比如 10GB,我想将它复制到另一个目录,但我不想全速复制它。假设我想以 1mb/s 的速度复制它,而不是更快。我想使用标准的 Linuxcp命令。
这可能吗?(如果是,如何?)
编辑:因此,我将为我要实现的目标添加更多上下文。
在通过 USB 复制大文件(到 U 盘、U 盘等)时,我在 ArchLinux 系统上遇到了问题。填满 USB 缓冲区缓存后,我的系统停止响应(甚至鼠标停止;它只是偶尔移动)。复制操作仍在进行中,但它占用了 box 100% 的资源。当复制操作完成后,一切都恢复正常——一切又恢复了完美的响应。
也许是硬件错误,我不知道,但我知道我有两台机器有这个问题(都在 ArchLinux 上,一个是台式机,第二个是笔记本电脑)。
对此最简单和最快的“解决方案”(我同意这不是“真正的”解决方案,只是一个丑陋的“黑客”)是通过以 USB 驱动器的平均写入速度复制文件来防止此缓冲区填满,例如我这就够了。
我正在寻找可以向我显示剪贴板内容详细信息的应用程序。
将一些数据复制到剪贴板时,数据与特定的 MIME 类型相关联。普通文本是text/plain,二进制数据可以复制为application/octet-stream等。我有一个应用程序可以复制二进制数据,将其标记为自己的 MIME 类型,我想看看它是什么类型,它有什么数据。
我不能只是将剪贴板内容粘贴到类似记事本的目标应用程序中,因为目标期望剪贴板对象的 MIME 类型为text/plain.
枚举剪贴板中所有当前存在的 MIME 类型对象的应用程序也足够了。