انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: مشکل با cp  (دفعات بازدید: 1777 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین Aliir

  • Sr. Member
  • *
  • ارسال: 308
  • جنسیت : پسر
مشکل با cp
« : 22 خرداد 1389، 03:50 ب‌ظ »
سلام به همه:
یک مشکل با cp:
من وقتی از cp -t و چند تا cpی دیگه استفاده می کنم جواب می ده که omitting directory #-o #-o #-o [-o< [-o< [-o<
و فایل رو کپی نمی کنه.
دوم این که چه شکلی می شه ورودی های cp یا هر دستور دیگه رو فهمید مثلا این که جلوی cp اول مقصد رو بنویسیم یا مبدا و ...
توی man که گشتم نبود. :oops: :oops: :oops:

آفلاین Sajjad Baroodkoo

  • Badjoker
  • گروه راهبران
  • *
  • ارسال: 625
  • جنسیت : پسر
  • Linux means FREEDOM
    • Deviant Art Gallery
پاسخ به: مشکل با cp
« پاسخ #1 : 22 خرداد 1389، 06:16 ب‌ظ »
راستش مباحثی رو که سوال کردید متوجه نشدم :(

اما حالا در کل یه سری جواب میدم امیدوارم به دردتون بخوره :)

در کلیه ی دستوراتی که نیاز به مبدا و مقصد هست . اگه در مبدا نباشید، باید اول مبدا و بعد مقصد رو وارد کنید

برای کپی کردن یک فایل با هر فرمتی نیاز به آپشن خاصی ندارید

اما اگر می خواهید یک پوشه رو کلا با محتویات داخلش جابجه کنید . دستور cp رو با آپشن -R استفاده کنید

cp -R
حلقه ایرانیان اوبونتویی در فیسبوک [facebook.com/ubuntu.ir]

آفلاین Aliir

  • Sr. Member
  • *
  • ارسال: 308
  • جنسیت : پسر
پاسخ به: مشکل با cp
« پاسخ #2 : 22 خرداد 1389، 07:44 ب‌ظ »
راستش مباحثی رو که سوال کردید متوجه نشدم :(

اما حالا در کل یه سری جواب میدم امیدوارم به دردتون بخوره :)

در کلیه ی دستوراتی که نیاز به مبدا و مقصد هست . اگه در مبدا نباشید، باید اول مبدا و بعد مقصد رو وارد کنید

برای کپی کردن یک فایل با هر فرمتی نیاز به آپشن خاصی ندارید

اما اگر می خواهید یک پوشه رو کلا با محتویات داخلش جابجه کنید . دستور cp رو با آپشن -R استفاده کنید

cp -R
1- خب اگر داخل مبدا با مقصد بودیم چی؟
۲- منظورم اینه که مثلا چرا این اتفاق می‌افته؟:
ali@ali-laptop:~$ cp -t Public/Software/software\ for\ linux/starcal/starcal-owghat-iran-centers-1389/تهران/ /usr/share/starcal/plugins
cp: omitting directory `/usr/share/starcal/plugins'

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19743
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ به: مشکل با cp
« پاسخ #3 : 22 خرداد 1389، 08:26 ب‌ظ »
من نمی‌دونم چرا دارین از سوییچ t- استفاده می‌کنین. به نظرم کار شما فقط یه کپی معمولیه. در ضمن از اون جایی که شما نمی‌خواین دایرکتوری رو کپی کنین و فقط نیاز به انتقال فایل ها دارین باید همه‌ی فایل‌ها رو با * مشخص کنین و نکته‌ی سوم این که ماونت پوینت /usr/ یک دایرکتوری سیستمیه و برای ایجاد فایل در اون باید دسترسی ریشه داشته باشین. در نهایت فکر می‌کنم کار شما با این دستور راه بیفته: $ sudo cp Public/Software/software\ for\ linux/starcal/starcal-owghat-iran-centers-1389/تهران/* /usr/share/starcal/plugins
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین heresh

  • Hero Member
  • *
  • ارسال: 968
  • جنسیت : پسر
پاسخ به: مشکل با cp
« پاسخ #4 : 22 خرداد 1389، 10:14 ب‌ظ »
سلام به همه:
یک مشکل با cp:
من وقتی از cp -t و چند تا cpی دیگه استفاده می کنم جواب می ده که omitting directory #-o #-o #-o [-o< [-o< [-o<
و فایل رو کپی نمی کنه.
دوم این که چه شکلی می شه ورودی های cp یا هر دستور دیگه رو فهمید مثلا این که جلوی cp اول مقصد رو بنویسیم یا مبدا و ...
توی man که گشتم نبود. :oops: :oops: :oops:
تو man نبود؟!
اگه man cp رو بزنی همون چند خط اول این رو میاره:
SYNOPSIS
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...
تو حالت عادی اول منبع بعد مقصد ولی وقتی از پارامتر t- استفاده کنی اول مقصد بعد منبع

آفلاین Aliir

  • Sr. Member
  • *
  • ارسال: 308
  • جنسیت : پسر
پاسخ به: مشکل با cp
« پاسخ #5 : 23 خرداد 1389، 11:59 ق‌ظ »
من نمی‌دونم چرا دارین از سوییچ t- استفاده می‌کنین. به نظرم کار شما فقط یه کپی معمولیه. در ضمن از اون جایی که شما نمی‌خواین دایرکتوری رو کپی کنین و فقط نیاز به انتقال فایل ها دارین باید همه‌ی فایل‌ها رو با * مشخص کنین و نکته‌ی سوم این که ماونت پوینت /usr/ یک دایرکتوری سیستمیه و برای ایجاد فایل در اون باید دسترسی ریشه داشته باشین. در نهایت فکر می‌کنم کار شما با این دستور راه بیفته: $ sudo cp Public/Software/software\ for\ linux/starcal/starcal-owghat-iran-centers-1389/تهران/* /usr/share/starcal/plugins
مرسی مشکلم با همین کد حل شد.
۱ سوال اگر بخوایم همه‌ی فایل‌های ۱ فولدر رو کپی کنیم باید */ بزنیم؟
نقل‌قول
سلام به همه:
یک مشکل با cp:
من وقتی از cp -t و چند تا cpی دیگه استفاده می کنم جواب می ده که omitting directory d'oh! d'oh! d'oh! Pray Pray Pray
و فایل رو کپی نمی کنه.
دوم این که چه شکلی می شه ورودی های cp یا هر دستور دیگه رو فهمید مثلا این که جلوی cp اول مقصد رو بنویسیم یا مبدا و ...
توی man که گشتم نبود. Embarassed Embarassed Embarassed
تو man نبود؟!
اگه man cp رو بزنی همون چند خط اول این رو میاره:
کد:

SYNOPSIS
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...

تو حالت عادی اول منبع بعد مقصد ولی وقتی از پارامتر t- استفاده کنی اول مقصد بعد منبع
حواسم به اولش نبود. :oops: :oops: :oops:
در آخر از همگی ممنون

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19743
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ به: مشکل با cp
« پاسخ #6 : 23 خرداد 1389، 01:22 ب‌ظ »
مرسی مشکلم با همین کد حل شد.
۱ سوال اگر بخوایم همه‌ی فایل‌های ۱ فولدر رو کپی کنیم باید */ بزنیم؟
بله و مثلا اگه بخواین همه‌ی فایل‌های با پسوند deb. رو کپی کنین باید بزنین deb.*/ یا برای کپی همه‌ی فایل‌هایی که با s شروع می‌شن کافیه بزنین *s/
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Aliir

  • Sr. Member
  • *
  • ارسال: 308
  • جنسیت : پسر
پاسخ به: مشکل با cp
« پاسخ #7 : 23 خرداد 1389، 01:25 ب‌ظ »
مرسی