virt-copy-in(1) پشتیبانی مجازی‌سازی virt-copy-in(1)

virt-copy-in - رونوشت فایل‌ها و دایرکتوری‌ها به درون ایمیج دیسک ماشین مجازی

virt-copy-in -a disk.img file|dir [file|dir ...] /destination
virt-copy-in -d domain file|dir [file|dir ...] /destination

استفاده از "virt-copy-in" روی ماشین‌های مجازی روشن، یا هم‌زمان با سایر ابزارهای ویرایش دیسک، می‌تواند خطرناک باشد و به طور بالقوه باعث خرابی دیسک شود. ماشین مجازی پیش از استفاده از این دستور باید خاموش شود، و ایمیج‌های دیسک نباید به طور هم‌زمان ویرایش شوند.

دستور "virt-copy-in" فایل‌ها و دایرکتوری‌ها را از دیسک محلی به درون یک ایمیج دیسک ماشین مجازی یا دامنه نام‌گذاری‌شده libvirt کپی می‌کند.

می‌توانید یک یا چند نام فایل و دایرکتوری را در خط فرمان مشخص کنید. دایرکتوری‌ها به صورت بازگشتی کپی می‌شوند. پارامتر نهایی باید دایرکتوری مقصد در ایمیج دیسک باشد که باید یک مسیر مطلق و با نویسه / آغاز شود.

به‌روزرسانی /etc/resolv.conf در یک سیستم مهمان:

virt-copy-in -d MyGuest resolv.conf /etc

بارگذاری یک دایرکتوری خانگی به سیستم مهمان:

virt-copy-in -d MyGuest skel /home

این دستور تنها یک پوسته اسکریپت ساده دربرگیرنده حول دستور "copy-in" در guestfish(1) است. برای هر کاری پیچیده‌تر از یک کپی ساده، بهتر است مستقیماً از guestfish استفاده کنید.

از آنجا که این اسکریپت شل گزینه‌ها را مستقیماً به guestfish منتقل می‌کند، برای مشاهده فهرست کامل گزینه‌ها صفحه راهنمای guestfish(1) را مطالعه کنید.

guestfish(1), virt-cat(1), virt-copy-out(1), virt-edit(1), virt-tar-in(1), virt-tar-out(1), http://libguestfs.org

Richard W.M. Jones ("rjones at redhat dot com")

Copyright (C) 2011-2025 Red Hat Inc.

این برنامه یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU General Public License) همان‌طور که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، چه نسخه ۲ مجوز یا (به انتخاب خودتان) هر نسخه بالاتر، بازتوزیع کرده یا تغییر دهید.

این برنامه به این امید توزیع شده است که مفید باشد، اما بدون هیچ‌گونه ضمانتی؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.

شما باید همراه با این برنامه یک نسخه از مجوز عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، به آدرس زیر بنویسید: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

برای دریافت فهرستی از اشکالات مرتبط با libguestfs، از پیوند زیر استفاده کنید: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools

برای گزارش یک اشکال جدید در libguestfs، از پیوند زیر استفاده کنید: https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools

هنگام گزارش اشکال، لطفاً موارد زیر را ارائه دهید:

  • نسخه libguestfs.
  • محلی که libguestfs را از آن دریافت کرده‌اید (مانند توزیع لینوکس، کامپایل از مبدأ و غیره).
  • اشکال را به دقت توصیف کرده و روشی برای بازتولید آن ارائه دهید.
  • ابزار libguestfs-test-tool(1) را اجرا کرده و خروجی کامل و ویرایش‌نشده آن را درون گزارش اشکال قرار دهید.
2026-07-14 libguestfs-1.60.1