Trik dan Tip Teknologi Terbaru

Tuesday, February 17, 2009

Mengkopi file dari mesin ke mesin di linux

Hari ini saya selesai men-download sebuah movie/film Slumdog Millionaire. Masalahnya download yang saya lakukan menggunakan komputer teman di sebelah saya. Hal ini saya lakukan agar komputer saya sendiri tidak terganggu performanya karena kegiatan download film yang ukuran filenya besar. Lalu, bagaimanakah cara mengkopi film tersebut ke komputer saya tanpa menggunakan media eksternal seperti CD/DVD/flash disk?

Ada sebuah command di linux yaitu scp yang dapat melakukan hal ini. Sangat sederhana. scp singkatan darisecure cp (copy), yang berarti kita dapat mengkopi file dalam koneksi yang aman karena terenkripsi.

Anda dapat mengkopi file dari server ke sistem Anda atau bahkan dari sebuah mesin yang jauh dari Anda ke sebuah mesin yang lain. Misal Anda berada di cafe sedang minum copy sambil browsing, disaat itu juga Anda mengetahui download film di kantor telah selesai, nah Anda dapat memindahkan file dari kantor ke rumah tanpa harus melalui komputer Anda yang berada di cafe.

Penggunaan

scp [[user@]from-host:]source-file [[user@]to-host:][destination-file]

Keterangan option

from-host
adalah nama atau IP dari mesin dimana file yang akan dikopi berada, dapat dihilangkan bila Anda berada di tempat file berada.
user
adalah pengguna yang mempunyai akses ke file tersebut
source-file
adalah nama file yang akan dicopy, dapat berupa directory tetapi harus menambahkan -r untuk mengkopi semua isi
destination-file
adalah nama file hasil kopian, bisa berupa folder dimana hasil kopian akan diletakkan

Options

-r
Recursive, artinya akan mengkopi seluruh isi

Contoh

[rusydi@localhost ~]$ scp -r rusydi@172.16.93.99:/home/rusydi/
Slumdog.Millionaire.2008.DVDSCR.XViD rusydi@172.16.89.249:/home/rusydi/
rusydi@172.16.93.99's password:
rusydi@172.16.89.249's password:
AhaShare.com .txt 100% 1490 1.5KB/s 00:00
Slumdog.Millionaire.2008.DVDSCR.XViD.jpg 100% 129KB 129.4KB/s 00:00
Slumdog.Millionaire.2008.DVDSCR.XViD.avi 100% 697MB 1.0MB/s 11:49
Connection to 172.16.93.99 closed.
[rusydi@localhost ~]$

Contoh diatas saya kopi direktori Slumdog.Millionaire.2008.DVDSCR.XViD di direktorinya rusydi di mesin 172.16.93.99 ke direktori Slumdog.Millionaire.2008.DVDSCR.XViD di direktorinya rusydi di mesin 172.16.89.249. Tentunya saya punya account di kedua mesin tersebut.

Note

Untuk menggunakan scp ini maka Anda harus menggunakan mesin yang sudah terinstal open-sshs.

1 comment: