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

دستور 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
ارتقاء قوانین اعتبارسنجی unique و exists در لاراول
استفاده از validation rules در لاراول بسیار سادست. ValidatesRequests یه ویژگی بسیار قدرتمنده که به صورت خودکار توسط include, BaseControllerمیشه و قوانین بسیار مفیدی برای کدهایی که بیشتر مورد استفاده است،ارائه میکنه. ۲ قانون unique ...
READ MORE
آموزش نصب laravel در سرورهای لینوکس
امروز با آموزش نصب لاراول در سرورلینوکسی در خدمت شما هستیم. قبلا در مقاله پیشنیاز های نصب laravel توضیح دادیم ، که برای نصب لاراول باید چه ماژولهایی در سرور فعال ...
READ MORE
جوملا چیست؟
جوملا يك سيستم مديريت محتواست. سيستم مديريت محتوا : نرم افزار تحت وب كه وظيفه آن ارتباط بين كاربر و بانك اطلاعاتي است و ثبت تغييرات انجام شده بصورت رابط گرافيكي در ...
READ MORE
ارتقاء یا کاهش سرویس هاست
با سلام بدلیل اینکه دوستان زیادی قصد ارتقاء سرویس خود را دشتند و سئوالات متعددی میپرسیدن بر آن شدیم که اموزش ارتقاء پنل را قرار دهیم ، مشتریان گرامی توجه کنند ...
READ MORE
راهنمای انتخاب کلید واژه مناسب
راهنمای انتخاب کلید واژه مناسب راه حل جهت انتخاب کلید وازه مناسب توصیه می شود از ابزار مخصوص گوگل در آدرس زیر استفاده نمایید https://adwords.google.com/select/KeywordToolExternal در این ابزار شما کلمه کلی مرتبط با ...
READ MORE
IP چیست
IP که به آن IP Address  نیز گفته می شود مخفف Internet Protocol Address می باشد که بر مبنای این پروتکل به هر كامپیوتر در شبکه جهانی اینترنت یك آدرس ...
READ MORE
پروتکل https
https پروتکل امن انتقال اطلاعات ابر متن هاست که برای انتقال اطلاعات رمز گذاری شده میان کامپیوترها از راه اینترنت به کار می رود. https همان http است که از یک ...
READ MORE
laravel چیست
Laravel یکی از فریم‎ ورک‎ های زبان پی اچ پی است که برای توسعه اپلیکیشن ‎های وب در نظر گرفته شده است و بر پایه MVC کار می‎ کند. فریم‎ ...
READ MORE
آموزش ورود اتوماتیک به هاست
سلام خدمت دوستان گل امروز میخوایم آموزش بدیم چطوری بدون داشتن یوزر و پسورد براحتی ورود پیدا کنیم به سی پنل هاستی که از پیشگام وب تهیه کردیم. خوب ابتدا وارد ...
READ MORE
روش های بهبود فروش
برای فروش آنلاین بهینه سازی موتورهای جستجو و استراتژی های گسترش شبکه های اجتماعی اولین روش هایی است که به ذهن خطور می کند. با وجود اینکه بازاریابان کمی می ...
READ MORE
ارتقاء قوانین اعتبارسنجی unique و exists در لاراول
آموزش نصب laravel در سرورهای لینوکس
جوملا چیست؟
ارتقاء یا کاهش سرویس هاست
راهنمای انتخاب کلید واژه مناسب
IP چیست
پروتکل https
laravel چیست
آموزش ورود اتوماتیک به هاست
روش های بهبود فروش

LiveZilla Live Help