Saat ini saya menggunakan FileZilla ke FTP ke situs web saya. Terkadang, saya ingin menghapus direktori besar, penuh banyak sub-direktori dan file lainnya. Filezilla tampaknya melewati mereka semua secara individu, yang berarti dibutuhkan usia yang sangat besar untuk menghapus!
Apakah ada cara untuk melakukannya dengan cepat / er ??
Terima kasih
Jawaban:
Saya percaya bahwa FTP sebenarnya tidak memiliki operasi penghapusan rekursif. Opsi yang dapat saya pikirkan adalah sebagai berikut:
ncftp
programnya. Ini adalah program FTP lain dengan opsi tambahan. Namun, saya pikir itu hanya berfungsi pada baris perintah dan tidak memiliki GUI.SSH
akses ke server, gunakan itu alih-alih FTP dan gunakanrm -r
perintah.sumber
ncftp
tidak bekerja untuk sayaPengguna yang tidak "ssh" dapat masuk ke cpanel jika host mereka mendukungnya dan menggunakan File Manager di sana. Ini akan menghapus file lebih cepat. Mengunggah file melalui http juga tampaknya lebih cepat dalam beberapa kasus.
sumber
Anda dapat dengan cepat menghapus direktori atau file dari FTP menggunakan Windows Explorer.
Win+E
.ftp://ftp.example.com
)Enter
.sumber
Sangat layak disebutkan di sini bahwa Anda dapat mengubah nama seluruh direktori secara instan dan Anda dapat mengubah nama mereka menjadi jalur yang berbeda yang biasanya merupakan solusi yang cukup baik.
Buat direktori yang disebut "sampah" di folder root, lalu seret / pindahkan (ganti nama) semua direktori yang ingin Anda singkirkan. Melakukan ini instan sehingga Anda kemudian dapat terus bekerja dan di latar belakang biarkan centang pada proses penghapusan manual.
sumber
cheat: gunakan winscp dalam mode ftp. itu akan mengonversi permintaan sederhana dan menyelesaikan semua tugas yang diperlukan. itu bukan ftp "command line", tapi itu masih ftp dan dapat digunakan dengan kredensial ftp yang sama untuk menyelesaikan tugas dengan mudah (dan secepat ftp dapat menyelesaikannya)
sumber
Berikut adalah cara mudah untuk menghapus file dalam subfolder tanpa baris perintah. File Zilla :)
sumber
Saya sebelumnya menjawab pertanyaan serupa di SO:
/programming/4387151/how-to-delete-folders-with-wildcard-via-cmd-ftp-windows-server-2008/4445705#4445705
Singkat cerita: Anda juga dapat menghapus direktori dan semua orang tuanya dengan -p switch [using rmdir]. Switch -r meskipun secara rekursif menghapus direktori yang diberikan di jalur argumen:
http://www.computerhope.com/unix/urm.htm
sumber