.\" Copyright (c) 2004\-2007 Yura Pakhuchiy. .\" Copyright (c) 2005 Richard Russon. .\" This file may be copied under the terms of the GNU Public License. .\" .TH NTFSCP 8 "September 2007" "ntfs-3g 2026.7.7" .SH "نام (NAME)" ntfscp \- کپی فایل روی یک حجم NTFS .SH "خلاصه دستور (SYNOPSIS)" \fBntfscp\fR [\fIگزینه‌ها\fR] \fIdevice source_file destination\fR .SH "توضیحات (DESCRIPTION)" دستور \fBntfscp\fR فایل را روی یک حجم NTFS کپی می‌کند. \fIdestination\fR می‌تواند فایل یا دایرکتوری باشد. در صورتی که \fIdestination\fR دایرکتوری مشخص‌شده با نام باشد، آنگاه \fIsource_file\fR درون این دایرکتوری کپی می‌شود؛ در صورتی که \fIdestination\fR دایرکتوری باشد و با شماره inode مشخص شده باشد، یک صفت دادهٔ بی‌نام برای این inode ایجاد شده و \fIsource_file\fR درون آن کپی می‌شود (هشدار: وجود جریان‌های دادهٔ بی‌نام در دایرکتوری‌ها غیرمعمول است، پیش از مشخص کردن دایرکتوری با شماره inode دوباره فکر کنید). .SH "گزینه‌ها (OPTIONS)" در زیر خلاصه‌ای از تمام گزینه‌هایی که .B ntfscp می‌پذیرد آمده است. تقریباً تمام گزینه‌ها دو نام معادل دارند. نام کوتاه با .B \- و نام بلند با .BR \-\- آغاز می‌شود. هر گزینهٔ تک‌حرفی که آرگومان دریافت نمی‌کند می‌تواند در یک دستور ادغام شود؛ برای نمونه .B \-fv معادل .BR "\-f \-v" است. گزینه‌های نام‌بلند را می‌توان به هر پیشوند یکتا از نام آن‌ها خلاصه کرد. .TP \fB\-a\fR, \fB\-\-attribute\fR NUM نوشتن روی این صفت (attribute). .TP \fB\-i\fR, \fB\-\-inode\fR تلقی کردن .I destination به‌عنوان شماره inode. .TP \fB\-m\fR, \fB\-\-min-fragments\fR به حداقل رساندن تکه‌تکه شدن (fragmentation) هنگام تخصیص فضا به صفت. این گزینه بیشتر هنگام ایجاد فایل‌های بزرگ کاربرد دارد. .TP \fB\-N\fR, \fB\-\-attr\-name\fR NAME نوشتن روی صفتی با این نام. .TP \fB\-n\fR, \fB\-\-no\-action\fR استفاده از این گزینه برای اجرای آزمایشی پیش از انجام عملیات کپی واقعی. حجم به‌صورت فقط‌خواندنی باز خواهد شد و هیچ عملیات نوشتنی انجام نمی‌شود. .TP \fB\-f\fR, \fB\-\-force\fR نادیده گرفتن برخی پیش‌فرض‌های معقول، مانند کار نکردن روی یک حجم مانت‌شده. از این گزینه با احتیاط استفاده کنید. .TP \fB\-h\fR, \fB\-\-help\fR نمایش فهرستی از گزینه‌ها همراه با شرح مختصری از هر یک. .TP \fB\-q\fR, \fB\-\-quiet\fR فرونشاندن برخی پیام‌های اشکال‌زدایی/هشدار/خطا. .TP \fB\-t\fR, \fB\-\-timestamp\fR کپی زمان آخرین تغییر source_file به destination. این گزینه با \fB\-\-attr\-name\fR و \fB\-\-attribute\fR سازگار نیست. .TP \fB\-V\fR, \fB\-\-version\fR نمایش شماره نسخه، حق نشر و مجوز .BR ntfscp . .TP \fB\-v\fR, \fB\-\-verbose\fR نمایش پیام‌های اشکال‌زدایی/هشدار/خطای بیشتر. .SH "جریان‌های داده (DATA STREAMS)" تمام داده‌ها در NTFS در جریان‌ها (streams) ذخیره می‌شوند که می‌توانند نام داشته باشند. یک فایل می‌تواند بیش از یک جریان داده داشته باشد، اما دقیقاً یکی باید بدون نام باشد. اندازهٔ یک فایل، اندازهٔ جریان دادهٔ بی‌نام آن است. معمولاً وقتی نام جریانی را مشخص نمی‌کنید، به جریان دادهٔ بی‌نام دسترسی دارید. اگر خواهان دسترسی به جریان دادهٔ نام‌دار هستید، باید ":stream_name" را به نام فایل بیفزایید. برای نمونه: با باز کردن "some.mp3:artist" جریان "artist" را در "some.mp3" باز خواهید کرد. اما ویندوز معمولاً از دسترسی شما به جریان‌های دادهٔ نام‌دار جلوگیری می‌کند، بنابراین برای دسترسی به آن‌ها باید از برنامه‌ای مانند FAR یا ابزارهای cygwin استفاده کنید. .SH "مثال‌ها (EXAMPLES)" کپی new_boot.ini از /home/user به‌صورت boot.ini در ریشهٔ یک حجم NTFS در /dev/hda1: .RS .sp .B ntfscp /dev/hda1 /home/user/new_boot.ini boot.ini .sp .RE کپی myfile به C:\\some\\path\\myfile:stream (با فرض اینکه حرف درایو /dev/hda1 در ویندوز C باشد): .RS .sp .B ntfscp \-N stream /dev/hda1 myfile /some/path .sp .RE .SH "اشکالات (BUGS)" هیچ مشکل شناخته‌شده‌ای در \fBntfscp\fR وجود ندارد. اگر اشکالی یافتید لطفاً ایمیلی در شرح مشکل به تیم توسعه ارسال کنید: .br .nh ntfs\-3g\-devel@lists.sf.net .hy .SH "نویسندگان (AUTHORS)" دستور \fBntfscp\fR توسط Yura Pakhuchiy و با مشارکت Anton Altaparmakov و Hil Liao نوشته شده است. پورت آن به ntfs-3g توسط Erik Larsson انجام شد. .SH "تقدیم (DEDICATION)" با عشق به Marina Sapego. .SH "در دسترس بودن (AVAILABILITY)" دستور .B ntfscp بخشی از بستهٔ .B ntfs-3g است و از نشانی زیر در دسترس است: .br .nh https://github.com/tuxera/ntfs-3g .hy .SH "همچنین ببینید (SEE ALSO)" .BR ntfsprogs (8)