لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
انتقال فولدر با دستور tar ؟!!
2012-04-18, 09:42 PM,
ارسال : #1
انتقال فولدر با دستور tar ؟!!
سلام خسته نباشید
دیروز داشتم در مورد دستور tar و کاربردش کتاب «Beginning the Linux Command Line - Sander van Vugt
» قسمت «Creating Backups» رو که در مورد عمین دستور بود رو می خوندم که رسیدم به یک بخشی که عیناً پایین میدارمش (متأسفانه نشد کپی کنم متن رو عکسش رو پیوست کردم).
خوب حالا سؤال اینجاست که چه لزومی داره انتقال فولدر یا این دستور انجام بشه؟ :?:


فایل (های) ضمیمه شده
.png   tar.png (حجم : 132.39 KB / چند نفر دانلود کرده اند ؟ : 566)
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-04-18, 11:28 PM,
ارسال : #2
Re: انتقال فولدر با دستور tar ؟!!
من دلیل خاصی نمی‌بینم و خودم از rsync استفاده می‌کنم. احتمالا اینجا فرض رو بر عدم وجود ابزاری مثل rsync گذاشته و خوب چیزی مثل cp شاید همه مکان‌ها اونجوری که باید نتونه همه کار رو انجام بده. شاید هم دلیل دیگه‌ای وجود داره که من اطلاع ندارم و خودش هم چیز خاصی نگفته.


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-04-21, 01:20 PM,
ارسال : #3
Re: انتقال فولدر با دستور tar ؟!!
دوستان نظر دیگه ای ندارن؟
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-05-02, 12:46 PM,
ارسال : #4
Re: انتقال فولدر با دستور tar ؟!!
مشکل دقیقا بعد از کپی اطلاعات با استفاده از دستور cp به وجود میاد .
به این صورت که اگه یک فایل رو با استفاده از دستور cp کپی کنیم بعد از کپی مجوز فایل تغییر میکنه . در حالی که با این دستور دیگه یک همچین اتفاقی نمی افته .
من این مشکل رو زمانی متوجه شدم که می خواستم فایل install.img موجود در دیسک CentOS رو ویرایش کنم .
اون فایل رو با فرمت Squash مونت می کردم و با استفاده از دستور cp یک کپی از تمام محتویاتش می گرفتم . بعدا که از دوباره با همون فرمت Squash فشرده سازی می کردم متوجه میشدم که توی نصب مجوز لازم برای کانفیگ شبکه رو دیگه ندارم . دلیلش هم همین تغییر مجوز بعد از اجرای دستور بود .
بهترین راه حل استفاده از دستور rsync و یا همین روش هستش که شما گذاشتید .

Debian GNU/Linux System Administrator
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-05-09, 10:04 PM,
ارسال : #5
Re: انتقال فولدر با دستور tar ؟!!
با سوئیچ -a تو دستور کپی پرمیشنها هم حفظ میشه، من هم قبلا به این مشکل برخورده بودم

Lenovo Thinkpad R61 , Arch 64Bit kernel 3.7, kde 4.10, chromium 25
<!-- m --><a class="postlink" href="http://ebrahimraeyat.blogfa.com/">http://ebrahimraeyat.blogfa.com/</a><!-- m -->
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان