wget یک utility است که برای download فایلهای روی اینترنت و شبکه از طریق http , https , ftp به کار می رود.
دانلود یک فایل
مثال زیر فایل را از اینترنت دانلود کرده و در دایرکتوری جاری ذخیره می کند.
کد PHP:
wget http://www.openss7.org/repos/tarballs/strx25-0.9.2.1.tar.bz2
دانلود و ذخیره فایل با یک نام دیگر
در بعضی مواقع همانند مثال زیر در نامگذاری فایل مشکل به وجود می آید. مثلا در دستور زیر فایل مورد نظر ما با نام download_script.php?src_id=7701 ذخیره می شود.
کد PHP:
wget http://www.vim.org/scripts/download_script.php?src_id=7701
کد PHP:
wget -O taglist.ziphttp://www.vim.org/scripts/download_script.php?src_id=7701
زمانی که دستور wget را اجرا می کنید ، به طور پیش فرض این دستور تلاش می کند کل پهنای باند در دسترس را اشغال کند که این مورد همیشه مطلوب نیست ، به خصوص در مورد فایلهای حجیم بر روی سرور های Production و زیر بار که ما باید سرعت دانلود را محدود کنیم تا تاثیری بر روی سرویس دهی سرور نداشته باشد.در مثال زیر حد سرعت دانلود را 200K می گذاریم.
کد PHP:
wget --limit-rate=200khttp://www.openss7.org/repos/tarballs/strx25-0.9.2.1.tar.bz2
کامنت