Minggu, 08 November 2015

wget command on linux

GNU Wget adalah utilitas gratis untuk di-download non-interaktif file dari Web. Mendukung HTTP, HTTPS, FTP dan protokol, serta pengambilan melalui proxy HTTP.
Wget bersifat non-interaktif, yang berarti bahwa ia dapat bekerja di background, yakni saat pengguna tidak login. Hal ini memungkinkan anda untuk memulai pengambilan dan memutuskan sambungan dari sistem, dan membiarkan Wget menyelesaikan pekerjaannya. Sebaliknya, sebagian besar browser Web memerlukan kehadiran konstan pengguna, yang dapat menjadi penghalang besar ketika mentransfer banyak data.

Wget dapat mengikuti link di halaman HTML dan membuat versi lokal dari situs web terpencil, sepenuhnya menciptakan struktur direktori dari situs asli. Ini kadang-kadang disebut sebagai `` rekursif download. '' Sementara melakukan itu, Wget menghormati Robot Exclusion Standard (robots.txt). Wget dapat diperintahkan untuk mengubah link dalam file HTML download ke file lokal untuk melihat secara offline.

Wget telah dirancang untuk ketahanan melalui koneksi jaringan yang lambat atau tidak stabil jika download gagal karena masalah jaringan, ia akan terus mencoba kembali sampai seluruh file telah diambil. Jika server mendukung regetting, itu akan menginstruksikan server untuk melanjutkan download dari mana ia tinggalkan.

Ada beberapa pilihan dalam wget itu sendiri yaitu:

-V
--version
Menampilkan versi dari wget.
-h
--help
Mencetak pesan bantuan yang menjelaskan semua opsi baris perintah wget.
-b
--background

Menuju ke background segera setelah startup. Jika tidak ada file output ditentukan melalui -o tersebut, output diarahkan ke wget-log.
-e command
--execute command

Mengeksekusi perintah seolah-olah itu adalah bagian dari perintah .wgetrc. dipanggil akan dijalankan setelah perintah .wgetrc, sehingga didahulukan atas mereka.
Logging and Input File Options
-o logfile
--output-file=logfile
Log semua pesan ke logfile. Pesan yang biasanya menampilkan standar error.
-a logfile
--append-output=logfile

Menambahkan ke logfile. Ini sama seperti -o, bedanya saat menambahkan ke logfile bukan menimpa log file lama. Jika logfile tidak ada, file baru dibuat.
-d
--debug

Menyalakan output debug, berarti berbagai informasi penting untuk para pengembang Wget jika tidak bekerja dengan baik. Administrator sistem Anda mungkin telah memilih untuk mengkompilasi Wget tanpa dukungan debug, dalam hal -d tidak akan bekerja. Harap dicatat bahwa kompilasi dengan dukungan debug selalu aman --- wget dikompilasi dengan dukungan men-debug tidak akan mencetak info debug kecuali diminta dengan -d.
-q
--quiet
mematikan output wget's.
-v
--verbose
Menyalakan verbose output, dengan semua data yang tersedia. Output default adalah verbose.
-nv
--non-verbose

Output non-verbose --- mematikan verbose tanpa benar-benar tenang (menggunakan q untuk itu), yang berarti bahwa pesan kesalahan dan informasi dasar masih bisa dicetak.
-i file
--input-file=file

Baca URL dari file, dalam hal ini tidak ada URL harus pada baris perintah. Jika ada URL kedua pada baris perintah dan dalam file input, mereka pada perintah baris akan menjadi orang pertama yang akan diambil. File tidak perlu dokumen HTML (tapi tidak ada salahnya jika) --- itu cukup jika URL hanya terdaftar secara berurutan.Namun, jika Anda menentukan force-html, dokumen akan dianggap sebagai html. Dalam hal ini Anda mungkin memiliki masalah dengan link relatif, yang dapat Anda dengan menambahkan "" ke dokumen atau dengan menentukan --base = url pada baris perintah.
-F
--force html

Ketika masukan dibaca dari file, memaksa untuk diperlakukan sebagai file HTML. Hal ini memungkinkan Anda untuk mengambil link relatif dari file HTML yang ada pada disk lokal Anda, dengan menambahkan "" untuk HTML, atau menggunakan opsi baris perintah --base.