Wget adalah sebuah
program komputer sederhana yang mengambil materi dari web server.
Berbeda dengan applikasi downloader lain, wget ini sangat ramah
bandwidth. Mungkin karena bukan salah satu tipe download accelerator
kali yah? Sehingga tidak mengganggu akses internet sewaktu
menggunakannya. Kalau pun ada, tidak terlalu signifikan dibanding
downloader yang lain.
Contoh untuk
penggunaan Wget.
Download file dari
internet
$ wget
http://slackblog.org/folder/file-yang-di-download.tar.gz
Mengunduh halaman
awal website example.com ke sebuah file dengan nama "index.html".
$ wget
http://www.example.com/
Mengunduh kode
sumber wget dari situs ftp GNU
$ wget
ftp://ftp.gnu.org/pub/gnu/wget/wget-latest.tar.gz
Command scp
Command / perintah scp dilinux digunakan untuk copy file/folder dilinux
melalui terminal. Pada dasarnya command SCP memiliki struktur sebagai
berikut ini:
scp file_name username@destination_host:destination_folder
Secara garis besar
fungsi scp ada 3:
1.Copy dari remote
ke local (sudah dijelaskan di atas)
2.Copy dari local ke
remote, format penggunaan:
scp nama_file
username@ip_tujuan:/folder/tempat/menyimpan
3.Copy dari remote
ke remote, format penggunaan:
scp
username@ip_tempat_file:/folder/tempat/menyimpan/nama/file
username@ip_tujuan:/folder/tempat/menyimpan/nama/file
Command rsync
Command rsync
Rsync adalah tool
untuk transfer dan sinkronisasi file atau tree (struktur direktori
dan file) secara satu arah, baik transfer lokal (di sistem yang sama)
maupun remote (jaringan/internet). Fungsi rsync mirip/identik dengan
tool-tool ini: cp, mv, scp, FTP client. Rsync biasanya digabungkan
dengan SSH sebagai metode transpor remotenya, walaupun dapat juga
disetup untuk menjadi daemon sehingga tidak membutuhkan SSH. Dalam
kasus-kasus tertentu rsync juga dapat digunakan menggantikan HTTP
client (seperti wget).
Pada umumnya
sintaks-sintaks berikut ini yang paling sering digunakan. Untuk
transfer lokal ke lokal:
$ rsync -av -P
PATHSUMBER PATHTUJUAN
Untuk transfer lokal
ke remote:
$ rsync -e ssh -av
-P -z PATHSUMBER USER@HOST:PATHTUJUAN
Untuk transfer
remote ke lokal, cukup kebalikan perintah sebelumnya:
$ rsync -e ssh -av
-P -z USER@HOST:PATHSUMBER PATHTUJUAN
Tidak ada komentar:
Posting Komentar