264 您可以使用FileUtils执行此操作。 #!/usr/bin/env ruby require 'fileutils' FileUtils.mv('/tmp/your_file', '/opt/new/location/your_file') 记得; 如果跨分区移动,则“ mv”会将文件复制到新的目标位置,并取消链接源路径。 — 伯克·德米尔 source 我忘了补充一点,您不能跨分区移动。谢谢。 — 泽利科菲 6 实际上,MV为您完成了复制。“将文件src移至dest。如果文件和dest存在于不同的磁盘分区上,则将复制该文件。” ... ruby-doc.org/core/classes/FileUtils.html#M004330 — Darkerstar 2010年 您可以确认从其他分区复制文件后是否删除了该文件? — knoopx