mv (برگرفته از move) یک فرمان در سیستم‌عامل‌های یونیکس یا شبه یونیکس است که برای جابه‌جا کردن یک (رایانه) یا یک پوشه به مسیر خاص به کار می‌رود.

تصویری از محیط سیستم عامل Mv

سوئیچ‌ها

ویرایش
  • -h (برگرفته از help): نشان دهندهٔ سوئیچ‌ها و اپشن‌های مربوط به دستور
  • -n(برگرفته از no overwriting): اگر پرونده یا پوشهٔ قبلاً موجود باشد، انتقال انجام نمی‌گیرد.
  • -f (برگرفته از force): در صورتی که پرونده یا پوشهٔ موجود باشد بدون اخطار دادن، انتقال را انجام می‌دهد.
  • -v (برگرفته از verbose): بعد از انتقال، مسیر پرونده یا پوشهٔ انتقال یافته را نشان می‌دهد.
  • -u(برگرفته از update) : اگر تاریخ آخرین تغییر پرونده یا پوشه‌ای که می‌خواهیم انتقال دهیم از پوشه‌ای که قبلاً وجود داشت به‌روزتر باشد، آن را بر روی پوشه یا پروندهٔ قدیمی انتقال می‌دهد.

برای دیدن همه آپشن‌ها و سوئیچ‌ها دستور man mv یا info mv را اجرا کنید.

نمونه

ویرایش

برای تغییر نام‌دادن یک پرونده

ویرایش
$ mv filename newfilename

این دستور filename را به newfilename منتقل می‌کند.

برای جابه‌جا کردن یک پرونده به یک پوشهٔ خاص

ویرایش
$ mv afile /home/nickname/newfile

این دستور afile را به مسیر /home/nickname/ منتقل می کند.

برای ایجاد کردن رونوشت از تمامی پرونده‌های یک پوشه به یک پوشهٔ جدید

ویرایش
$ mv afile another /home/yourdir/yourfile newdir

این دستور تمامی فایل‌های انتخاب شده یعنی afile و another و yourfile (در مسیر /home/yourdir) را به مسیری جدید (newdir) منتقل می کند.

جستارهای وابسته

ویرایش
  • mvio – رونوشت جدیدی از یک مجموعه پوشه تهیه می‌کند.
  • link – پیوندی به یک پوشه یا یک پرونده ایجاد می‌کند.
  • ln – پیوندی به یک پوشه یا یک پرونده ایجاد می‌کند.
  • cp – یک رونوشت از پوشه یا پرونده ایجاد می‌کند.
  • rm – پرونده یا پوشه‌ای را حذف می‌کند.
  • unlink – دستوری که یک پوشه یا پرونده را حذف می‌کند.
  • chmod – دسترسی‌های مربوط به یک پرونده یا پوشه را تغییر می‌دهد.
  • chown – مالکیت یک پوشه یا پرونده را تغییر می‌دهد.
  • chgrp – گروه یک پرونده یا یک پوشه را تغییر می‌دهد.

منابع

ویرایش

مشارکت‌کنندگان ویکی‌پدیا. «mv_(Unix)». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در August ۳۱ ۲۰۱۰.

پیوند به بیرون

ویرایش