FileZilla: Jak skopiować pliki z jednego katalogu do drugiego na tym samym serwerze?

20

Chcę skopiować pliki z jednego katalogu do drugiego na tym samym serwerze za pomocą FileZilla. Proszę, poprowadź mnie, jak to zrobić?

DavidPostill
źródło

Odpowiedzi:

16

FileZilla nie obsługuje powielania (kopiowania) plików zdalnych. Ani metodą przeciągnij i upuść, ani w żaden inny sposób (menu, skrót klawiaturowy).


Jednym z powodów jest brak wsparcia dla tej operacji na większości serwerów FTP i SFTP. W rzeczywistości nie ma standardowego sposobu duplikowania zdalnego pliku za pomocą protokołu FTP lub SFTP. Niektóre serwery FTP i SFTP obsługują w tym celu zastrzeżone lub niestandardowe rozszerzenia.


Niektóre klienty FTP / SFTP obsługują zdalną duplikację plików. Używając rozszerzenia lub tymczasowej lokalnej kopii pliku zdalnego.

Na przykład klient WinSCP SFTP / FTP nie obsługuje powielania przy użyciu zarówno drag & drop i polecenia menu / klawiatura:

  • Obsługuje rozszerzenie SITE CPFR/ CPTOFTP (obsługiwane na przykład przez moduł mod_copy ProFTPD )
  • Obsługuje copy-filerozszerzenie SFTP (obsługiwane na przykład przez serwery ProFTPD / mod_sftp i Bitvise SFTP).
  • Powraca do automatycznego powielania przez lokalną tymczasową kopię, jeśli powyższe rozszerzenia nie są dostępne.

(Jestem autorem WinSCP)


Niektóre pomyłki kopiują i przenoszą . Przenoszenie pliku między dwoma zdalnymi katalogami jest szeroko obsługiwane przez serwery i klientów SFTP i FTP. W FileZilla (lub WinSCP) wystarczy przeciągnąć plik między folderami, aby go przenieść.

Martin Prikryl
źródło
1
I muszę powiedzieć, że jest to doskonały produkt. Świetna robota. Dzięki
Fandango68,
7

Jednym oczywistym rozwiązaniem jest pobranie pliku do tymczasowego katalogu lokalnego i przesłanie go do katalogu docelowego.

Nie zawsze możesz pisać do katalogu docelowego, jeśli twoje konto nie ma dostępu do zapisu. Dlatego „kopiowanie” do katalogu docelowego nie zawsze jest możliwe.

tinlyx
źródło
1
FileZilla nie ma opcji kopiowania?
Sam nie widziałem takiej opcji. np. jeśli przeciągniesz i upuścisz z jednego zdalnego serwera na inny (prawdopodobnie ten sam serwer), FileZilla nie pozwoli na to, począwszy od wersji 3.14.
tinlyx
Jeśli jeden plik przeciągnij i upuść z jednego katalogu do drugiego, zostanie on przeniesiony, a nie skopiowany.
Wydaje mi się, że to nie działa. Używam wersji 3.14.0.
1
Podczas przeciągania pliku (nawet podczas trzymania Ctrl) FileZilla zawsze wyświetla +ikonę. Jest to mylące, ponieważ przenosi plik - bez kopii. FileZilla 3.28.0
Kai Noack
2

To tak, jak mówi ta odpowiedź : FTP po prostu nie obsługuje zdalnego kopiowania. Jeśli dostępny jest tylko dostęp FTP, musisz pobrać plik i przesłać go ponownie w żądaną lokalizację.

Daniel B.
źródło