قدرت و کارایی عالی خط فرمان در گنو/لینوکس (16)

همه ما در ویندوز با نرم‌افزارهای دریافت websiteکار کرده‌ایم، دست‌کم اسمWebZip یا WebsiteDownloader به‌گوشمان خورده است و کمابیش با کارشان آشنایی داریم.
اما برای دریافت کامل یک وبگاه در لینوکس چه طور می‌توان این کار را کرد؟

برای دریافت کامل یک website، به‌منظور مشاهده آفلاین یا هر چیز دیگری، با کمک wget می‌توان کار را پیش برد.
wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --domains website.org --no-parent www.website.org/tutorials/html/

این دستور وب‌سایت زیر را به طور کامل دانلود می‌کند.

www.website.org/tutorials/html/

انتخاب‌هایی (Option) که در این دستور استفاده کردیم، بدین شرح است:

recursive — : تمام وب‌سایت را دانلود کن.

domains website.org– : لینک‌های خارج از دومین website.org را دنبال نکن.

page-requisites –: تمام عناصر موجود در صفحه را دریافت کن (تصاویر، css و از این دست چیزها).

html-extension –: فایل را با پسوند .html ذخیره کن.

convert-links–:لینک‌ها را طوری تبدیل کن که بشود به‌طور آفلاین ازشان استفاده کرد.

restrict-file-names=windows –: اسم فایل‌ها را طوری عوض کن که در ویندوز هم کار کنند.

no-clobber–:هیچ فایلی را بازنویسی نکن (در مواردی به‌کار می‌رود که دانلود قطع شده باشد و بخواهد مجدداً از سر گرفته شود).

no-parent –: یعنی مسیرهای بالاتر از/tutorials/html را باز نکن.
پیوند خبر:
http://www.jamejamonline.ir/papertex…m=100949685508

==========

نقل شده از: http://foss.ir/modules.php?op=modloa…rder=0&thold=0

پاسخ دهید

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

*

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>