دستور wget یکی از ابزارهای موجود در سیستم عامل لینوکس است که برای دانلود فایلها و اطلاعات از شبکه به کار میرود. این ابزار به طور معمول برای دانلود فایلها از اینترنت استفاده میشود اما قابلیت دانلود از شبکههای داخل شبکه را نیز دارد. در ادامه این مقاله از ایوسی، به بررسی دستور wget و نحوه استفاده آن در سیستم عامل کالی لینوکس میپردازیم.
مرتبط: بررسی ۱۵ دستور امنیتی برت برای لینوکس کالی
نصب wget در کالی لینوکس:
قبل از استفاده از دستور wget در کالی لینوکس، باید اطمینان حاصل کنید که این برنامه روی سیستم شما نصب است. برای نصب آن، میتوانید از دستور apt-get استفاده کنید. ابتدا ترمینال را باز کرده و سپس دستور زیر را وارد کنید:
sudo apt-get install wget
بعد از اجرای این دستور، سیستم شروع به نصب برنامه wget میکند و شما باید منتظر بمانید تا فرآیند نصب تکمیل شود.
استفاده از wget برای دانلود فایلها:
با نصب wget روی سیستم، شما میتوانید فایلها و اطلاعات مختلف را از شبکه دانلود کنید. برای دانلود فایل، به ترمینال رفته و دستور wget را به همراه لینک فایل که میخواهید دانلود کنید، وارد کنید. در ادامه یک مثال نشان داده شده است:
wget https://example.com/file.zip
در این مثال، فایل zip با آدرس https://example.com/file.zip از اینترنت دانلود میشود و در محلی که ترمینال باز است ذخیره میشود. در صورتی که شما بخواهید فایل را در یک محل خاص ذخیره کنید، میتوانید آدرس محل مورد نظر را به آخر دستور اضافه کنید. نحوه اضافه کردن آدرس محل خاص ذخیره فایل در دستور wget در ادامه آمده است:
wget https://example.com/file.zip -P /path/to/directory/
در این مثال، فایل zip با آدرس https://example.com/file.zip از اینترنت دانلود شده و در محل /path/to/directory/ ذخیره میشود.
دانلود فایلهای همزمان:
یکی از قابلیتهای مهم دستور wget این است که میتوانید فایلها را همزمان دانلود کنید. این قابلیت بسیار مفید است زمانی که شما نیاز دارید تا تعداد زیادی فایل را به صورت همزمان دانلود کنید. برای دانلود همزمان فایلها، شما باید لینکهای فایلها را در یک فایل متنی قرار دهید، هر لینک در یک خط جداگانه. سپس با استفاده از دستور wget به همراه پارامتر -i، دستور زیر را اجرا کنید:
wget -i file.txt
در این مثال، فایل file.txt حاوی لینکهای فایلهای مورد نظر است و با استفاده از دستور wget همه فایلها به صورت همزمان دانلود خواهند شد.
دانلود سایتهای کامل:
با استفاده از دستور wget، شما میتوانید یک سایت کامل را به همراه تمامی صفحات و منابع متصل به آن دانلود کنید. برای انجام این کار، باید پارامتر -r را به دستور wget اضافه کنید. در ادامه، یک نمونه دستور برای دانلود یک سایت کامل آمده است:
wget -r https://example.com
دستور بالا، تمام صفحات و منابع مرتبط با سایت https://example.com را دانلود میکند و آنها در یک پوشه با نام example.com ذخیره میکند.
ادامهیافتگی دانلود:
دستور wget قابلیت ادامهیافتگی دانلود فایلها را نیز دارد. این قابلیت بسیار مفید است زمانی که شما در حال دانلود یک فایل بزرگ هستید که احتمال لغو یا قطع اتصال اینترنت وجود دارد. با استفاده از دستور wget و پارامتر -c، شما میتوانید دانلود را به طور ادامهدار ادامه دهید. برای ادامهیافتگی دانلود، دستور بالا را به همراه لینک فایل که قبلاً دانلودشده است و آدرس آن را میدانید، وارد کنید. در ادامه یک نمونه دستور برای ادامهیافتگی دانلود آمده است:
wget -c https://example.com/file.zip
در این مثال، فایل zip با آدرس https://example.com/file.zip را ادامهیافته دانلود میکند.
به عنوان خلاصه، دستور wget یک ابزار قدرتمند در سیستم عامل لینوکس است که به شما این امکان را میدهد تا فایلها و اطلاعات از شبکه دانلود کنید. از طریق نصب wget و استفاده از آن در کالی لینوکس، شما میتوانید فایلها را به راحتی و با قابلیتهای مختلف دانلود کنید.