手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

ntfscp(1M)

名称

ntfscp - 将文件复制到 NTFS 卷

用法概要

ntfscp  [options] device source_file destination

描述

ntfscp 实用程序用于将文件复制到 NTFS 卷。destination(请参见“说明”)可以是一个文件,也可以是一个目录。如果 destination 是由名称指定的目录,source_file 将复制到此目录中。如果 destination 是由 inode 编号指定的目录,将为此 inode 创建一个未命名的数据属性,并且 source_file 将复制到此目录中。在通过 inode 编号指定目录之前,请考虑可能的不利后果:目录中包含未命名的数据流是不寻常的。

数据流

NTFS 中的所有数据都存储在流中,这些流可以具有名称。一个文件可以有多个数据流,但必须有且只有一个数据流不带名称。文件的大小是其未命名数据流的大小。通常,未指定流名称时,可设法访问未命名的数据流。如果要访问命名的数据流,需要将 :stream_name 添加至文件名。例如,通过打开 some.mp3:artist,您将打开 some.mp3 中的 artist。在禁止访问命名数据流的操作系统(如 Windows)中,需要使用一些如 FAR 的程序或 cygwin 中的实用程序访问这些流。

选项

下面列出了支持的选项。大多数选项都有单字母和全名两种形式。不接受参数的单字母选项可以多个组合到一起。例如,–fv 等效于 –f –v。全名选项可以缩写为其名称的唯一前缀。

–a–-attribute num

写入由 num 指定的属性。

–f–-force

覆盖一些明显的缺省值,如不使用挂载的卷。请谨慎使用此选项。

–h–-help

显示选项的列表及每个选项的简要说明。

–i–-inode

destination(请参见“用法概要”部分)视为 inode 编号。

–N–-attr-name name

写入具有此名称的属性。

–n–-no-action

使用此选项在执行实际复制操作之前进行测试运行。卷将以只读方式打开,并且不进行任何写入。

–q–-quiet

抑制某些调试、警告和错误消息。

–V–-version

显示版本号、版权和许可信息。

–v–-verbose

显示更多调试、警告和错误消息。

示例

示例 1 从起始目录复制到根目录

以下命令将 new_boot.ini 作为 boot.ini/home/user 复制到 /dev/dsk/c0d0p1 NTFS 卷的根目录中。

# ntfscp /dev/dsk/c0d0p1 /home/user/new_boot.ini boot.ini
示例 2 复制流

以下命令将 myfile 复制到 C:\some\path\myfile:stream 中(假设 /dev/dsk/c0d0p1 驱动器指示符为 C)。

# ntfscp -N stream /dev/dsk/c0d0p1 myfile /some/path

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
system/file-system/ntfsprogs
接口稳定性
Uncommitted(未确定)

另请参见

ntfsresize(1M)ntfsprogs(1M)parted(1M)attributes(5)

作者

作者

ntfscp 由 Yura Pakhuchiy 编写,并包含 Anton Altaparmakov 和 Hil Liao 所做的贡献。