لینوکس, مدیریت سرور لینوکس

آموزش دستور cp در لینوکس برای کپی کردن فایل و فولدر

آموزش دستور cp در لینوکس برای کپی کردن فایل و فولدر

دستور cp برای کپی کردن فایل ها و پوشه ها در سیستم عامل لینوکس کاربرد دارد و امکان Copy در خط فرمان را فراهم می کند، در ادامه نحوه استفاده از دستور cp را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش دستور cp در لینوکس برای کپی کردن فایل و فولدر

دستور cp چیست؟

در لینوکس ، کپی کردن پرونده ها و دایرکتوری ها یکی از رایج ترین فرایند های روزمره در بین کاربران است.

برای کپی کردن فایل ها و پوشه ها در سیستم عامل یونیکس و لینوکس چندین روش وجود دارد.

اگر راه گرافیکی را در نظر نگیریم که در همه سیستم عامل ها مشابه هم است، باید از خط فرمان استفاده کنیم.

به کمک دستورات می توان از طریق ترمینال لینوکس فایل ها و فولدر ها را به سادگی کپی کرد.

در ادامه این مقاله نحوه استفاده از دستور cp برای کپی فایل و پوشه در لینوکس را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

سینتکس دستور:

syntax پایه دستور در زیر نشان داده شده است:

این دستور فایل اول را در فایل دوم کپی می کند:

cp [OPTIONS] SOURCE-FILE DESTINATION-FILE

مثال :

cp file.txt file-backup.txt

این دستور فایل اول را در دایرکتوری مقصد کپی می کند:

cp [OPTIONS] SOURCE-FILE DESTINATION-DIRECTORY

این دستور همه فایل ها را از دایرکتوری مبدا در پوشه مقصد کپی می کند:

cp [OPTIONS] SOURCE-DIRECTORY DESTINATION-DIRECTORY

توضیح مختصر آپشن ها در زیر نشان داده شده است:

  • -a: برای بایگانی فایل ها استفاده می شود.
  • -f: با حذف فایل مقصد ، کپی را اجباری کنید.
  • -i: قبل از بازنویسی پرونده مقصد ، تایید کنید.
  • -l: هارد لینک کردن فایل ها به جای کپی کردن.
  • -R: برای کپی دایرکتوری ها به صورت بازگشتی استفاده می شود.
  • -u: فقط زمانی کپی کنید که فایل منبع از پرونده مقصد جدیدتر باشد.
  • -v: آنچه در حال انجام است را نمایش دهید.
  • -p: برای حفظ ویژگی های پرونده مانند حالت ، مالکیت و مهر زمان استفاده می شود.
  • -n: هنگام کپی کردن ، پرونده موجود را overwrite نکنید.

امیدواریم مقاله آشنایی و آموزش کار با دستور cp در لینوکس مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *