Fayllarni yuklab olish (wget)


ULASHISH

wget buyrug‘idan foydalanish

wget buyrug‘i internetdan fayllarni yuklab olish uchun ishlatiladi.

Bu alohida fayllarni, butun veb-saytlarni yuklab olish va hatto ommaviy yuklab olish uchun kuchli vosita.


Asosiy foydalanish

Faylni yuklab olish uchun wget url buyrug‘ini ishlating:

Misol

wget http://example.com/file.txt

Parametrlar

wget buyrug‘ida uning ishlashini o‘zgartiruvchi parametrlar mavjud:

  • -b - Fon rejimida ishga tushirish
  • -q - Jim rejim (hech narsa chiqarilmaydi)
  • -r - Kataloglarni rekursiv ravishda yuklab olish
  • -c - Qisman yuklab olingan faylni yuklab olishni davom ettirish
  • --limit-rate - Yuklab olish tezligini cheklash


Fon rejimida ishga tushirish

-b parametri wget buyrug‘ini fon rejimida ishga tushirish imkonini beradi.

Bu doimiy kuzatib turishni istamaydigan, uzoq davom etadigan yuklab olishlar uchun foydali.

Misol: fon rejimida ishga tushirish

wget -b http://example.com/file.txt

Jim rejim

-q parametri wget buyrug‘ini jim rejimda ishga tushirish imkonini beradi.

Bu natija chiqarilishi shart bo‘lmagan skriptlar yoki avtomatlashtirilgan vazifalar uchun foydali.

Misol: jim rejim

wget -q http://example.com/file.txt

Rekursiv yuklab olish

-r parametri kataloglarni rekursiv ravishda yuklab olish imkonini beradi.

Bu butun veb-saytlar yoki kataloglarni yuklab olish uchun foydali.

Misol: rekursiv yuklab olish

wget -r http://example.com/directory/

Qisman yuklab olingan faylni yuklab olishni davom ettirish

-c parametri qisman yuklab olingan faylni yuklab olishni davom ettirish imkonini beradi. Bu uzilib qolgan yuklab olishlarni qayta tiklash uchun foydali.

Misol: yuklab olishni davom ettirish

wget -c http://example.com/largefile.zip

Yuklab olish tezligini cheklash

--limit-rate parametri yuklab olish tezligini cheklash imkonini beradi. Bu tarmoqning o‘tkazish qobiliyatidan foydalanishni boshqarish uchun foydali.

Misol: yuklab olish tezligini cheklash

wget --limit-rate=200k http://example.com/file.txt

Wget natijasini tushunish

wget buyrug‘ining natijasi ishlatilgan parametrlarga qarab farq qilishi mumkin. Quyida uning keng tarqalgan elementlari keltirilgan:

  • Yuklab olish jarayoni: Yuklab olish qanchalik bajarilganini ko‘rsatadi.
  • Fayl hajmi: Yuklab olinayotgan faylning hajmi.
  • Yuklab olish tezligi: Fayl yuklab olinayotgan tezlik.
  • Qolgan vaqt: Yuklab olish tugashiga qolgan taxminiy vaqt.

Ommaviy yuklab olish

Wget yordamida ommaviy yuklab olishni amalga oshirish mumkin. Masalan, wget -r http://example.com/directory/ buyrug‘i katalogdagi barcha fayllarni yuklab oladi.

Misol: ommaviy yuklab olish

wget -r http://example.com/directory/


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!