تلفن تماس با پیشگام وب

دستور wget

دستور wget

دستور wget

|
0 Comments
|

دستور wget یکی از کاربردی ترین دستورات لینوکس هست که اکثر مدیران سرورها و لینوکس کارها هر روز باهاش در ارتباطن.
مهمترین کاربرد این دستور برای دانلود فایل هست که با دستور زیر قابل استفاده هست:

wget filename.tar.gz
wget

ولی امکانات کاربردی دیگه هم داره که کار ما رو در روند انجام کارهامون راحت تر میکنه.

ما در این مقاله به ارائه این راهکارها پرداختیم که امیدواریم مفید باشه:

دانلود تمامی فایلهای قابل دانلود در یک URL خاص :

wget -cr http://domain.com


ادامه ی دانلود ناتمام با استفاده از wget -c

ممکن هست در روند دانلود اینترنت قطع بشه یا سیستم ریبوت بشه با این دستور از ادامه فایل باقیمانده دانلود انجام میشه و به جای دانلود دوباره ی تمام فایل میتونید با استفاده از این امکان دانلود رو از جایی که متوقف شده ادامه بدید

دانلود فایل ها در Background سرور

برای دانلود فایل های بزرگ ، فرآیند دانلود رو با استفاده از wget -b در background قرار بدید :

wget -b /wget/log.txt http://192.168.2.1/debian-6.0.5-i386-DVD-1.iso

—-
ماسک زدن به wget با استفاده از wget -–user-agent
این امکان هم خیلی کاربردی هست چون بعضی از سایت ها با تشخیص اینکه شما از مرورگر برای دانلود استفاده نمی کنید،به شما اجازه دانلود نمیدن.در این صورت شما می تونید با کمک گرفتن از wget -–user-agent به wget ماسک بزنید و اون رو به صورت یه مرورگر نشون بدید و براحتی فایل رو دانلود کنین:

wget –user-agent=”Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3″ http://192.168.2.1/debian-6.0.5-i386-DVD-1.iso

—————————————–

دانلود چند فایل به طور همزمان با استفاده از wget -i
در مقصد مسیری که فایلها هستند یک فایل متنی file.txt ایجاد میکنیم و لینک دانلود همه فایلها را داخلش مینویسیم ، هر لینک باید در یک خط باشه

wget -i file.txt

———————————————-

دانلود یک وبسایت کامل با استفاده از wget –mirror

wget –mirror -p –convert-links -P ./LOCAL-DIR http://domain.com

mirror– : تمام آپشن های مناسب برای mirroring رو فعال می کنه.

p- : تمام فایل های لازم برای نمایش صحیح صفحات HTML رو دانلود می کنه.

convert-links– : بعد از اتمام دانلود ، لینک ها رو برای استفاده ی محلی به سند تبدیل میکنه

P ./LOCAL-DIR- : تمام فایل ها و دایرکتوری ها رو در دایرکتوری مشخص شده توسط کاربر ، ذخیره می کنه.

WEBSITE-URL : آدرس وبسایتی که قصد دانلودشو دارید.
—————————————————————-

-دانلود فایل ها با پسوند خاص با استفاده از wget -r -A

شما می تونید از این آپشن برای موقعیت هایی مانند مثال های زیر استفاده کنید:
دانلود تمام عکس های یک وبسایت
دانلود تمام ویدیو های یک وبسایت
دانلود تمام فایل های pdf یک وبسایت

wget -r -A.pdf http://domain.com

———————————————————————————–

محدود کردن سرعت دانلود فایل
با استفاده از تنظیم –limit-rate=100k سرعت فایل دریافتی شما به حداکثر ۱۰۰ کیلوبایت محدود می شود و فایل لاگ در مسیر /wget/log.txt ایجاد می شود.

wget -c –limit-rate=100k /wget/log.txt http://192.168.2.1/debian-6.0.5-i386-DVD-1.iso

گاهی ما دسترسی مستقیم به ssh نداریم و فقط اظلاعات ftp رو در دسترس داریم ، بنابریان از دستورات زیر میتونیم استفاده کنیم:

screen wget -cr ftp://username:password@ftp.example.com

در اینصورت همه فایلها و فولدر های داخل این یوزر ftp دانلود میشه

برای دانلود محتویات یک فولدر خاص :

screen wget -m ftp://username:password@ftp.example.com/public_html/folder 

Related Posts
آموزش ساخت ایمیل در سی پنل
براي دسترسي به ايميل ها از چندين طريق مي توانيد اقدام كنيد : 1 - از طريق پورت 2095 2- از طريق پنل مديريتي سي پنل 3- از طريق تنظيم نرم افزارهاي ارسال ...
READ MORE
IP چیست
IP که به آن IP Address  نیز گفته می شود مخفف Internet Protocol Address می باشد که بر مبنای این پروتکل به هر كامپیوتر در شبکه جهانی اینترنت یك آدرس ...
READ MORE
بدافزار یا باج افزار ایرانی
باج افزار چیست؟ یک بازی کم حجم و رایگان که وقتی روی سیستم نصب می شود بر روی فایل های مختلف (که پسوندهای آن را در ادامه اعلام میکنیم) قفل می ...
READ MORE
Drupal Joomla WordPress
بهترین وبسایت‌ها امروزه با استفاده از سیستم‌های مدیریت محتوا (cms )‌ها ساخته شده اند که به شما این امکان را میدهند تغییرات بسیاری بدون اینکه با کد‌ها در ارتباط باشد ...
READ MORE
انتقال اطلاعات با حجم بالا از هاستی به هاست دیگر
شاید قصد داشته باشید یک فایل را از هاست فعلی به هاست دیگری که خریداری کرده اید منتقل کنید. زمانی که فایل های شما کم حجم باشند به راحتی می توانید ...
READ MORE
مشاهده خطای Maximum request length exceeded
بصورت پیش فرض در iis وبسایت ها می توانندفایل هایی با حجم 4 مگابابت را آپلود نمایند و در صورت آپلود فایلی با حجم بیستر در زمان مشاهده سایت با ...
READ MORE
فراموشی رمز مدیریت نیوک
پسورد ورود به مدیریت پی اچ پی نیوک (Php-Nuke ) را فراموش کرده ام . چگون پسورد را تغییر دهم ؟ برای تغییر پسورد شما می توانید از دو روش زیر ...
READ MORE
نصب xcache
نصب xcache در centos خیلی راحت انجام میشه و با دستور زیر میتونین xcache برای php رو نصب کنین : yum install php-xcache xcache-admin در پایان باید عبارت extension = xcache.so در ...
READ MORE
فروشگاه ساز تومیتوکارت
تومیتوکارت نسل جدید فروشگاه سازهای آنلاین متن باز است، این سیستم در واقع شاخه ای از سیستم فروشگاهی OsCommerce 3 alpha 4 “Lebkuchen”است که به عنوان یک پروژه جدا تعریف ...
READ MORE
راه اندازي سايت مجزا روي يك هاست
اگر مایلید دامنه ای به جز دامنه اصلی بر روی هاست خود اد کنید تا سايتي مجزا از سايت اصلي راه اندازي كنيد می توانید از گزینه Addon Domains استفاده ...
READ MORE
آموزش ساخت ایمیل در سی پنل
IP چیست
بدافزار یا باج افزار ایرانی
وردپرس ، جوملا یا دروپال
انتقال اطلاعات با حجم بالا از هاستی به
مشاهده خطای Maximum request length exceeded
فراموشی رمز مدیریت نیوک
نصب xcache
فروشگاه ساز تومیتوکارت
راه اندازی سایت مجزا روی یک هاست

LiveZilla Live Help