Apa yang Anda miliki bukan baris perintah unix, apa yang Anda miliki adalah sesi FTP. FTP dirancang terutama untuk mengunggah dan mengunduh file, ini tidak dirancang untuk manajemen file umum, dan tidak memungkinkan Anda menjalankan perintah sewenang-wenang di server. Secara khusus, sejauh yang saya tahu, tidak ada cara untuk memicu salinan file di server: yang dapat Anda lakukan adalah mengunduh file kemudian mengunggahnya dengan nama yang berbeda.
Beberapa server mendukung ekstensi ke protokol FTP, dan sangat mungkin salah satu dari ekstensi ini memungkinkan Anda menyalin file jarak jauh. Coba help site
atauremotehelp
untuk melihat ekstensi apa yang didukung server.
Jika Anda ingin baris perintah unix, Anda memerlukan akses shell jarak jauh, melalui rsh ( r emote sh ell) atau lebih umum di abad ke-21 ssh ( s ecure sh ell). Jika ini adalah host web, periksa apakah menyediakan akses ssh. Jika tidak, hubungi administrator sistem. Tapi jangan kaget jika jawabannya tidak: akses baris perintah akan menjadi pelanggaran keamanan di beberapa pengaturan multi-pengguna, jadi mungkin ada alasan yang sah mengapa itu tidak ditawarkan.
Gilles 'SANGAT berhenti menjadi jahat'
sumber
Inilah cara melakukannya dengan lFTP :
sumber
Ini salah sekarang, tetapi tetap tidak terhapus sehingga pohon komentar tidak hilang
cp
menyalin file dan direktori; Anda dapat memberikannya-r
bendera untuk membuatnya menyalin semuanya secara rekursif. Dari folder yang berisifile
:sumber
LFTP mendukung perintah tingkat yang lebih tinggi di atas apa yang disediakan oleh protokol FTP, misalnya
mirror
perintahnya menyediakan apa yang Anda inginkan.Ada program lain dengan fitur serupa; sitecopy adalah contoh lain.
sumber