Contoh Penggunaan Perintah FTP Linux

Menggunakan Protokol FTP Dengan Komputer Linux

FTP adalah protokol transfer file yang paling sederhana dan paling akrab yang bertukar file antara komputer lokal dan komputer atau jaringan jarak jauh. Sistem operasi Linux dan Unix memiliki perintah baris perintah built-in yang dapat Anda gunakan sebagai klien FTP untuk membuat koneksi FTP.

Peringatan: Transmisi FTP tidak dienkripsi. Siapa pun yang memotong transmisi dapat membaca data yang Anda kirim, termasuk nama pengguna dan kata sandi Anda. Untuk transmisi yang aman, gunakan SFTP .

Buat Koneksi FTP

Sebelum Anda dapat menggunakan berbagai perintah FTP, Anda harus membuat koneksi dengan jaringan atau komputer jarak jauh. Lakukan ini dengan membuka jendela terminal di Linux dan ketik ftp diikuti oleh nama domain atau alamat IP dari server FTP, seperti ftp 192.168.0.1 atau ftp domain.com . Sebagai contoh:

ftp abc.xyz.edu

Perintah ini mencoba untuk terhubung ke server ftp di abc.xyz.edu. Jika berhasil, ia meminta Anda untuk masuk menggunakan nama pengguna dan kata sandi. Server FTP publik sering memungkinkan Anda untuk masuk menggunakan nama pengguna anonim dan alamat email Anda sebagai kata sandi atau tanpa kata sandi sama sekali.

Ketika Anda masuk berhasil, Anda melihat prompt ftp> pada layar terminal. Sebelum Anda melangkah lebih jauh, dapatkan daftar perintah FTP yang tersedia menggunakan fungsi bantuan . Ini berguna karena tergantung pada sistem dan perangkat lunak Anda, beberapa perintah FTP yang terdaftar mungkin atau tidak berfungsi.

Contoh dan Deskripsi Perintah FTP

Perintah FTP yang digunakan dengan Linux dan Unix berbeda dari perintah FTP yang digunakan dengan baris perintah Windows. Berikut adalah contoh yang menggambarkan penggunaan khas dari perintah FTP Linux untuk menyalin, mengganti nama, dan menghapus file dari jarak jauh.

ftp> bantuan

Fungsi bantuan berisi daftar perintah yang dapat Anda gunakan untuk menampilkan isi direktori, mentransfer file, dan menghapus file. Perintah ftp >? menyelesaikan hal yang sama.

ftp> ls

Perintah ini mencetak nama file dan subdirektori di direktori saat ini di komputer jarak jauh.

ftp> pelanggan cd

Perintah ini mengubah direktori saat ini ke subdirektori bernama pelanggan jika ada.

ftp> cdup

Ini mengubah direktori saat ini ke direktori induk.

ftp> lcd [gambar]

Perintah ini mengubah direktori saat ini di komputer lokal ke gambar , jika ada.

ftp> ascii

Perubahan ini ke mode ASCII untuk mentransfer file teks. ASCII adalah default pada kebanyakan sistem.

ftp> biner

Perintah ini berubah ke mode biner untuk mentransfer semua file yang bukan file teks.

ftp> dapatkan image1.jpg

Ini mengunduh file image1.jpg dari komputer jarak jauh ke komputer lokal. Peringatan: Jika sudah ada file di komputer lokal dengan nama yang sama, itu akan ditimpa.

ftp> letakkan image2.jpg

Mengunggah file image2.jpg dari komputer lokal ke komputer jarak jauh . Peringatan: Jika sudah ada file di komputer jarak jauh dengan nama yang sama, itu akan ditimpa.

ftp>! ls

Menambahkan tanda seru di depan perintah mengeksekusi perintah yang ditentukan di komputer lokal. Jadi! Ls daftar nama file dan nama direktori dari direktori saat ini di komputer lokal.

ftp> mget * .jpg

Dengan perintah mget. Anda dapat mengunduh banyak gambar. Perintah ini mengunduh semua file yang diakhiri dengan .jpg.

ftp> rename [from] [to]

Perintah ganti nama mengubah file yang bernama [dari] menjadi nama baru [ke] pada server jauh.

ftp> letakkan file lokal [file jarak jauh]

Perintah ini menyimpan file lokal di mesin jarak jauh. Kirim file lokal [file jarak jauh] melakukan hal yang sama.

ftp> mput * .jpg

Perintah ini mengunggah semua file yang diakhiri dengan .jpg ke folder aktif pada mesin remote.

ftp> hapus file jarak jauh

Menghapus file bernama file jarak jauh pada mesin remote.

ftp> mdelete * .jpg

Ini menghapus semua file yang diakhiri dengan .jpg di folder aktif pada mesin remote.

ftp> size file-name

Tentukan ukuran file pada mesin remote dengan perintah ini.

ftp> mkdir [nama-direktori]

Buat direktori baru di server jauh.

ftp> prompt

Perintah prompt mengubah mode interaktif atau menonaktifkan sehingga perintah pada beberapa file dijalankan tanpa konfirmasi pengguna.

ftp> berhenti

Perintah berhenti mengakhiri sesi FTP dan keluar dari program FTP. Perintah-perintah tinggal dan keluar mencapai hal yang sama.

Opsi Baris Perintah

Opsi (juga disebut bendera atau switch) memodifikasi pengoperasian perintah FTP. Biasanya, opsi baris perintah mengikuti perintah FTP utama setelah spasi. Berikut ini adalah daftar opsi yang dapat Anda tambahkan ke perintah FTP dan deskripsi tentang apa yang mereka lakukan.