کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

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

استفاده از دستور cp برای کپی کردن فایلها و دایرکتوریها در محیط  shell کاربرد دارد . شکل کلی این دستور عبارتست از :

cp [options] <file|directory> [file|directory ...] <destination>

همانطوریکه مشاهده میکنید پس از تایپ دستور cp و مشخص کردن نوع فرمان کمکی باید ابتدا نام فایل منباء و سپس مسیر مقصد را تایپ نمائیم .

فرمان کپی دارای تعداد زیادی فرامین کمکی یا option  میباشد که چند تا از مهمترین آنها عبارتند از :

-R   برای کپی کردن یک دایرکتوری و حتی دایرکتوریهای خالی

    -iقبل از رونویسی فایلهای همنام موجود در مقصد از کاربر اجازه میگیرد  

-f    بدون اعلام به کاربر کلیه فایلها و دایرکتوریهای همنام موجود در مقصد را رونویسی میکند

   -vتمام عملیات انجام شده توسط فرمان کپی را با جزئیات نمایش میدهد

چند مثال :

cp -i /timages/* images/

 تمام فایلها و دایرکتوریهای مسیرtimages/ را به دایرکتوری images در مسیر جاری کاربر کپی میکند . و بعلت استفاده از فرمان i -  در صورت وجود فایل یا فایلهای همنام در مقصد از کاربر برای رونویسی آن سئوال میکند .

cp -vR docs/ /shared/mp3s/* mystuff/

تمام محتویات دایرکتوری docs را بعلاوه تمام فایلها و دایرکتوریهای موجود در مسیر /shared/mp3s/  به دایرکتوری mystuff/  کپی کرده و گزارش پیشرفت عملیات را ارائه میکند .

cp foo bar

یک نسخه کپی از فایل foo با همان محتویات ولی نام جدید bar در مسیر جاری ایجاد میکند .

 

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد