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

آرشیو ماهانه مقالات

طبقه بندی موضوعی

برای عضویت در خبرنامه این وبلاگ نام کاربری خود در سیستم بلاگ اسکای را وارد کنید
نام کاربری
تعداد بازدیدکنندگان : 674345


Powered by BlogSky.com

یکشنبه 30 فروردین‌ماه سال 1383
فرامین متنی لینوکس : دستور کپی 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 در مسیر جاری ایجاد میکند .

 


عناوین آخرین مقالات و اخبار و یادداشت های وبلاگ کاوشگر لینوکس