Smarter by Design.Simpler for Business
sys-cmd wget
sys-cmd wget, WEB-CLI'de seçili route table'dan bir adrese HTTP ya da HTTPS isteği gönderir ve yanıtın içeriğini alır. Bir sağlık adresinin ya da sürüm sayfasının içeriğini hızlıca ekranda görmek için kullanılır; başlık ve TLS ayrıntısı gereken durumlarda curl daha fazla seçenek sunar.
Komut Özeti
# wget yazıp Tab: serbest parametre
admin@TR7LBWAF01> sys-cmd wget
<wget-parameter-1>
admin@TR7LBWAF01> sys-cmd wget -qO- <adres>
admin@TR7LBWAF01>
wget sözcüğünden sonra yazılan her şey araca olduğu gibi aktarılır. Zorunlu alan yoktur; içerik ekranda görülecekse -qO- yazılır.
Nasıl Çalışır
| Konu | Davranış |
|---|---|
| Bağlam | İstek seçili v-device ve route table içinden gönderilir. |
| Dosya | -O- yazılmazsa araç içeriği kendi çalışma alanında bir dosyaya yazmaya çalışır; bu dosya geçici dosya alanına düşmez ve file komutlarıyla görülmez. İçerik saklanacaksa -qO- ile ekrana yazdırılıp | to-file <ad> ile kaydedilir. |
| Süre | İndirme tamamlanınca kapanır; Ctrl+C ile durdurulur. |
| Kayıt | Her çalıştırma kullanıcı loglarına yazılır. |
Sık Kullanılan Parametreler
| Parametre | Ne yapar | Arkasına ne yazılır |
|---|---|---|
-q | İlerleme ve bilgi iletilerini gizler | — |
-O- | İçeriği dosya yerine ekrana yazar | — |
-S | Sunucunun yanıt başlıklarını da yazar | — |
-T | Zaman aşımı süresini belirler | Saniye |
--header | İsteğe başlık ekler | "Başlık: değer" |
--no-check-certificate | Sertifika doğrulamasını atlar | — |
Tablo sık kullanılan parametreleri özetler; tam liste ve davranış, aracın cihazdaki sürümüne bağlıdır.
Örnekler
admin@TR7LBWAF01> sys-cmd wget -qO- http://10.20.0.30/version
admin@TR7LBWAF01>
admin@TR7LBWAF01> sys-cmd wget -qO- -T 5 --no-check-certificate https://10.20.0.30:8443/health
admin@TR7LBWAF01>
admin@TR7LBWAF01> sys-cmd wget -S -O- http://10.0.7.20/
admin@TR7LBWAF01>
admin@TR7LBWAF01> sys-cmd wget -qO- http://10.20.0.30/metrics | to-file backend-metrics.txt
admin@TR7LBWAF01>
Bilinmesi Gerekenler
- Başlıklar ekranda kırmızı.
-Sile gelen yanıt başlıkları aracın hata çıktısına yazıldığından kırmızı görünür; bu bir hata değildir. Pipe'a bağlandığında bu satırlar ekrana gelmez. - Kaydedilen dosyanın indirilmesi için
file listçıktısındaki bağlantı kullanılır. - Ayrıntılı HTTP teşhisi (yöntem, gövde, yönlendirme, TLS ayrıntısı) için
curlkullanılır.
