wget در لینوکس چیست؟
wget نام یکی از رایج ترین و البته پایه ای ترین پکیج های لینوکس است که اکثرا با آن آشنایی دارند. تقریبا همه فایل نرم افزار هایی که می خواهید روی سرور لینوکس نصب کنید، باید دانلود شوند و سپس روی سرور نصب گردند. این دانلود می تواند توسط پکیج منیجر، git که در آینده راجع به آن صحبت خواهیم کرد یا … باشد. wget یکی از رایج ترین این دستور هاست که با آن به طور کامل آشنا خواهید شد.
نصب wget
wget روی اکثر توزیع های لینوکس به صورت پیشفرض نصب می باشد ، با این حال اگر نصب نبود می توانید آن را به این صورت نصب کنید.
نصب روی توزیع های Debian مانند Ubuntu و …
1 | sudo apt install wget |
نصب روی توریع های RHEL/CentOS
1 | yum install wget |
استفاده از wget
دانلود یک فایل
دانلود یک فایل بدون تغییر اسم در دایرکتوری جاری :
1 | wget https://wordpress.org/latest.zip |
در این دستور wget فایل مورد نظر را با همان اسم دانلود و ذخیره می کند ، حال اگر بخواهیم با اسم متفاوت فایل را ذخیره کنیم از دستور زیر استفاده می کنیم :
1 | wget -o wordpress.zip https://wordpress.org/latest.zip |
دانلود یک فایل با سرعت مشخص
با دستور زیر می توان فایل مورد نظر خود را با سرعت مشخص دانلود کرد :
1 | wget --limit-rate=400k https://wordpress.org/latest.zip |
دانلود یک فایل با قابلیت ادامه
دستور زیر برای مواقعی استفاده می شود که حجم فایل زیاد می باشد و در صورت قطع ارتباط امکان ادامه دانلود باشد :
1 | wget -c http://sampledomain.com/file.zip |
می توان زمانی که فایل بزرگ می باشد این دستور را در حالت بکگراند اجرا کرد :
1 | wget -b http://sampledomain.com/file.zip |
دانلود چند فایل
می توانیم یک فایل بسازیم و هر لینک دانلود را جداگانه در یک خط قرار دهیم :
1 | nano download.txt |
برای مثال داریم :
1 2 3 4 5 | https://wordpress.org/latest.zip https://downloads.joomla.org/us/cms/joomla3/3-6-5/joomla_3-6-5-stable-full_package-zip https://ftp.drupal.org/files/projects/drupal-8.2.4.tar.gz |
حال می توانیم با استفاده از دستور زیر لینک های داخل فایل download.txt را دانلود می کنیم :
1 | wget -i download.txt |
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید هاست ابری، سرور مجازی و لایسنس سی پنل شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست
alireza
آوریل 7, 2020سلام خسه نباشید.
من کالی لینوکس 2020 رو به صورت ترمینال نصب کردم(بدون رابط گرافیکی)
الان من نمیتونم wget رو نصب کنم.وقتی از دستور sudo apt install wget استفاده میکنم نصب نمیشه.
و این مینویسه: has been obsoleted,or is only availble form another source
Alma Host
آوریل 23, 2020سلام،
مشکل از gpg key های شماست. ابتدا apt-get update و سپس apt-get upgrade ران کنید اگر اوکی نشد باید جی پی جی کی هاتونو به روز کنید.
با احترام.