Senin, 09 November 2015

Kegunaan Perintah Dasar Linux - w3m, SSH, Wget, SCP, RSYNC

Halo, kali ini saya akan membahas sedikit mengenai kegunaan perintah dasar linux yaitu w3m, SSH, Wget, SCP, RSYNC.

w3m
Perintah w3m notabennya tidak asing bagi pengguna linux karena sering kita dengar dan gunakan. w3m digunakan untuk melakukan browsing pada terminal linux.  W3m merupakan aplikasi browser berbasis teks yang dilepas dalam lisensi GNU GPL yang dibuat Jepang. w3m menampilkan dokumen hypertext markup language (HTML) yang berisi link ke file yang ada pada sistem. W3m dapat menampilkan table dan frame, dan dapat menggunakan "pager" sama seperti pada  "more" atau "less". w3m bisa dikatakan sebagai browser berbasis text yang paling sederhana, browser ini selain untuk membuka halaman web tertentu juga bisa digunakan untuk menampilkan file html yang ada di lokal. W3m merupakan World Wide Web yang berbasis client. Versi kini dari w3m yang berjalan pada Unix (Solaris, SunOS, HP-UX, Linux, FreeBSD, and EWS4800) and on Microsoft Windows 9x/NT.

Penggunaan w3m pada terminal linux
Pertama sebelum menggunakan perintah w3m kita harus mengginstall w3m terlebih dahulu dengan cara mengetikan:
~$ sudo apt-get install w3m w3m-img

Kedua, ketikkan :
~$ w3m (alamat tujuan web diinginkn) misalnya kita akan membuka google atau kaskus maka kita mengetikan w3m google.com atau jika ingin ke halaman kaskus w3m kaskus.com

SSH
Secure Shell (SSH) adalah sebuah protokol jaringan kriptografi untuk komunikasi data yang aman, login antarmuka baris perintah, perintah eksekusi jarak jauh, dan layanan jaringan lainnya antara dua jaringan komputer. Ini terkoneksi, melalui saluran aman atau melalui jaringan tidak aman, server dan klien menjalankan server SSH dan SSH program klien secara masing-masing. Protokol spesifikasi membedakan antara dua versi utama yang disebut sebagai SSH-1 dan SSH-2. Aplikasi yang paling terkenal dari protokol ini adalah untuk akses ke akun shell pada sistem operasi mirip Unix, tetapi juga dapat digunakan dengan cara yang sama untuk akun pada Windows. Dirancang sebagai pengganti Telnet dan protokol remote shell lainnya yang tidak aman seperti rsh Berkeley dan protokol rexec. Berikut contoh command bawah ini adalah contoh command pada ssh :

$ ssh -l guest 10.105.11.20

Wget
Wget adalah bagian dari Proyek GNU. Perintah wget digunakan untuk mengunduh file secara langsung melalui terminal linux. Wget merupakan download manager non-interaktif jaringan melalui terminal atau no-Gui, wget secara default sudah terinstall di ubuntu. Wget pertama kali muncul pada tahun 1996, dilatarbelakangi oleh ledakan penggunaan Web, menyebabkan penggunaan yang luas di antara para pengguna Unix dan distribusi Linux terkemuka. Namanya diturunkan dari World Wide Webdan get, konotatif dari fungsi primernya. Program ini mendukung pengunduhan melalui protokol HTTP, HTTPS, dan FTP, protokol berbasis TCP/IP yang paling luas digunakan untuk penjelajahan web. Wget dapat diinstal secara mudah pada sistem mirip-Unix apa saja dan telah diportasi ke beberapa lingkungan, termasuk Mac OS X, Microsoft Windows, OpenVMS dan AmigaOS. Wget digunakan sebagai basis program-program GUI semisal Gwget untuk desktop GNOME. Dirilis di bawah Lisensi Publik Umum  GNU v3, Wget adalah perangkat lunak bebas.

Berikut contoh command bawah ini adalah contoh command pada wget :

$ wget http://www.openss7.org/repos/tarballs/strx25-0.9.2.1.tar.bz2

SCP (Secure, Contain, Protect)

Linux perintah scp adalah alat yang sangat berguna untuk salinan remote. Ini adalah pilihan yang lebih baik daripada rcp karena menggunakan enkripsi seperti Program ssh.Transfer file melalui scp lebih aman daripada menggunakan ftp biasa. Karena data yang akan di transfer, sebelumnya dilakukan proses enkripsi sehingga tidak bisa dengan mudah dibaca oleh software-sofware packet sniffer. Namun karena dilakukan enkripsi maka kecepatan transfer juga lebih lambat dibandingkan transfer dengan ftp atau wget dari http. Ini adalah perintah scp Linux sintaks untuk mengirim file atau direktori ke komputer remote:

scp-r [/ jalur / nama file] [nama login @ alamat ip]:.

Ini adalah perintah scp Linux sintaks untuk mengambil file atau direktori dari

komputer remote:

scp-r [nama login @ alamat ip]: [/ path / nama file].

Berikut adalah arti dari opsi scp perintah:

'/ path / nama file "adalah path direktori lengkap dan nama tempat file berada.

'nama login @ alamat ip' adalah komputer target / tujuan.


RSYNC

Perintah rsync digunakan untuk transfer file baik lokal maupun remote(jaringan). Rsync adalah tool 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). Fungsi rsync mirip dengan tools seperti scp, mv, cp, ftp client. Rsync biasanya digabungkan dengan SSH sebagai metode transfer remotenya, walaupun dapat juga diatur untuk menjadi daemon sehingga tidak memerlukan SSH. Transfer file secara lokal ketikkan perintah :

rsync -av -P /path/sumber /path/tujuan

Transfer file dari lokal ke remote ketikkan perintah :

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

Transfer file dari lokal ke remote ketikkan perintah :

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


Sumber :
http://www.jaringankomputer.net/unix-linux-solaris-bsd-mac/transfer-file-antar-komputer-dengan-scp-27/
http://pondokprogrammer.com/blog/2014/09/22/powerfull-wget-trick/
http://stevenpanda.blogspot.com/2013/09/perintah-dasar-linux.html

0 komentar:

Posting Komentar

© Mutiara Santika 2012 | Blogger Template by Enny Law - Ngetik Dot Com - Nulis