Monday, November 9, 2015

Menggunakan perintah w3m, wget, ssh, scp, rsync pada linux

w3m
 
w3m merupakan browser sederhana yang berbasis client. Cara kerja nya adalah mengubah HTML menjadi Plain Text. Perintah ini akan sangat berguna apabila kita menggunakan non-GUI atau terminal. Saat pertama kali menggunakan w3m biasanya memerlukan instalasi terlebih dahulu. Perintah w3m adalah sebagai berikut :
w3m [option] [file|URL]





wget


Perintah wget ini memungkinkan kita untuk mengunduh suatu file atau konten dari web server. wget mendukung pengunduhan melalui protokol HTTP, HTTPS, dan FTP, protokol berbasis TCP/IP yang paling luas digunakan untuk penjelajahan web. Wget digunakan sebagai basis program-program GUI semisal Gwget untuk desktop GNOME. Berikut perintahnya
wget [url]




ssh

Perintah ini memungkinkan kita untuk login ke sebuah host secara remote. SSH  juga bisa digunakan untuk mengatur VPS atau hosting milik kita khususnya VPS dengan OS Linux seperti CentOS.
Login ke sebuah host secara remote
ssh -l johndoe remotehost.example.com
Debug SSH client
ssh -v -l johndoe remotehost.example.com
Menampilkan versi SSH Client
$ ssh -V OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003




scp

Perintah scp berfungsi untuk menyalin file melalui koneksi ssh, tetapi file yang di salin adalah berasal dari komputer sendiri ke server atau komputer lain. Perintah yang digunakan adalah sebagai berikut:


menyalin dari remote ke local
scp nama_file username@ip_tujuan:/folder/tempat/menyimpan

menyalin dari local ke remote
scp username@ip_tempat_file:/folder/tempat/menyimpan/nama/file username@ip_tujuan:/folder/tempat/menyimpan/nama/file

rsync

Fungsi Rsync adalah untuk melakukan transfer atau sinkronisasi file atau tree (struktur direktori beserta semua isinya) secara satu arah, baik transfer lokal (di pc yang sama) maupun remote (jaringan). Perintah resync untuk :

lokal ke lokal
rsync -av -P /path/sumber /path/tujuan
lokal ke remote
rsync -e ssh -av -P -z /path/sumber user@host:/path/tujuan
remote ke lokal
rsync -e ssh -av -P -z user@host:/path/sumber /path/tujuan

Source