.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH MV 1 "2026-09-01" .SH "نام (NAME)" mv \- جابه‌جا کردن SOURCE به DEST، یا چندین SOURCE به DIRECTORY .SH "خلاصه دستور (SYNOPSIS)" \fBmv\fR [OPTION]... [\-T] SOURCE DEST .br \fBmv\fR [OPTION]... SOURCE... DIRECTORY .br \fBmv\fR [OPTION]... \-t DIRECTORY SOURCE... .SH "توضیحات (DESCRIPTION)" انتقال SOURCE به DEST، یا جابه‌جایی چندین SOURCE به DIRECTORY. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-f\fR, \fB\-\-force\fR عدم نمایش پیام تایید پیش از بازنویسی .TP \fB\-i\fR, \fB\-\-interactive\fR درخواست تایید پیش از بازنویسی .TP \fB\-n\fR, \fB\-\-no\-clobber\fR عدم بازنویسی فایل‌های موجود .TP \fB\-\-strip\-trailing\-slashes\fR حذف هرگونه اسلش پایانی از انتهای هر آرگومان SOURCE .TP \fB\-\-backup\fR[=\fI\fR] تهیه یک نسخه پشتیبان از هر فایل موجود در مقصد .TP \fB\-b\fR مشابه \-\-backup اما آرگومانی نمی‌پذیرد .TP \fB\-S\fR, \fB\-\-suffix\fR \fI\fR تغییر پسوند معمول نسخه پشتیبان .TP \fB\-\-update\fR انتقال تنها زمانی انجام شود که فایل SOURCE تازه‌تر از فایل مقصد باشد یا فایل مقصد وجود نداشته باشد \fIمقادیر ممکن:\fR .RS 14 .IP \(bu 2 none .IP \(bu 2 all .IP \(bu 2 older .IP \(bu 2 none\-fail .RE .TP \fB\-u\fR مشابه \-\-update اما آرگومانی نمی‌پذیرد .TP \fB\-t\fR, \fB\-\-target\-directory\fR \fI\fR انتقال تمام آرگومان‌های SOURCE به درون DIRECTORY .TP \fB\-T\fR, \fB\-\-no\-target\-directory\fR رفتار با DEST به عنوان یک فایل معمولی .TP \fB\-v\fR, \fB\-\-verbose\fR توضیح عملیاتی که در حال انجام است .TP \fB\-g\fR, \fB\-\-progress\fR نمایش یک نوار پیشرفت. نکته: این ویژگی در GNU coreutils پشتیبانی نمی‌شود. .TP \fB\-Z\fR تنظیم زمینه امنیتی SELinux فایل مقصد روی نوع پیش‌فرض .TP \fB\-\-context\fR[=\fI\fR] مشابه \-Z، یا در صورت تعیین CTX، تنظیم زمینه امنیتی SELinux روی CTX .TP \fB\-\-debug\fR توضیح نحوه کپی شدن فایل. این گزینه \-v را نیز فعال می‌کند .TP \fB\-\-exchange\fR جابه‌جایی متقابل مبدأ و مقصد (تعویض اتمیک آن‌ها با یکدیگر) .TP \fB\-h\fR, \fB\-\-help\fR نمایش راهنما .TP \fB\-V\fR, \fB\-\-version\fR نمایش نسخه .TP <\fIfiles\fR> .SH "اطلاعات بیشتر (EXTRA)" در صورت تعیین بیش از یکی از گزینه‌های \-i، \-f، \-n، تنها گزینه نهایی اعمال خواهد شد. فایل غیردایرکتوری را که فایلی با برچسب زمانی ویرایش یکسان یا جدیدتر در مقصد دارد جابه‌جا نکنید؛ در عوض، فایل را بدون بروز خطا در سکوت نادیده بگیرید. اگر جابه‌جایی در میان مرزهای سیستم‌فایل باشد، مقایسه با برچسب زمانی مبدأ انجام می‌شود که به دقت تفکیک‌پذیری سیستم‌فایل مقصد و فراخوان‌های سیستمیِ مورد استفاده برای به‌روزرسانی برچسب‌های زمانی محدود (truncate) شده است؛ این امر از دوباره‌کاری در صورت اجرای چندین دستور mv \-u با مبدأ و مقصد یکسان جلوگیری می‌کند. در صورتی که گزینه \-n یا \-\-no\-clobber نیز مشخص شده باشد، این گزینه نادیده گرفته می‌شود. این قابلیت کنترل بیشتری بر اینکه کدام فایل‌های موجود در مقصد جایگزین شوند فراهم می‌کند و مقدار آن می‌تواند یکی از موارد زیر باشد: \- all این عملیات پیش‌فرض در صورت مشخص نشدن گزینه \-\-update است و منجر به جایگزینی تمام فایل‌های موجود در مقصد می‌شود. \- none این شبیه به گزینه \-\-no\-clobber است، به این صورت که هیچ فایلی در مقصد جایگزین نمی‌شود، و رد کردن یک فایل نیز خطایی ایجاد نمی‌کند. \- older این عملیات پیش‌فرض در هنگام مشخص شدن \-\-update است و منجر به جایگزینی فایل‌هایی می‌شود که از فایل مبدأ متناظر خود قدیمی‌تر باشند. پسوند نسخه پشتیبان \*(Aq~\*(Aq است، مگر اینکه با \-\-suffix یا SIMPLE_BACKUP_SUFFIX تنظیم شده باشد. روش کنترل نسخه ممکن است از طریق گزینه \-\-backup یا از طریق متغیر محیطی VERSION_CONTROL انتخاب شود. مقادیر آن عبارتند از: none, off هرگز نسخه پشتیبان تهیه نکن (حتی اگر \-\-backup داده شده باشد) numbered, t ایجاد نسخه‌های پشتیبان شماره‌گذاری‌شده existing, nil شماره‌دار در صورت وجود پشتیبان شماره‌دار، در غیر این صورت ساده simple, never همیشه نسخه‌های پشتیبان ساده تهیه کن .SH "نسخه (VERSION)" v(uutils coreutils) 0.11.0