FTP Přesun složek

2 Tipy & triky

Nedávno jsem řešil problém, jak přesunout celé složky s mnoha podsložkami a soubory na hostingu pomocí FTP. Řešení vše stahovat a nahrát do jiného umístění se mi příliš nelíbí. Přesto postup je jednoduchý a my si jej ukážeme.

FTP Přesun složek

Na Wedosu jsem potřeboval přesunout celý web do podsložky. Jednalo se o analytický nástroj Piwik, který byl na adrese xxx.cz/piwik/. Já jej potřeboval dostat do složky pro subdomény, aby byl na adrese piwik.xxx.cz.

Celou aplikaci si stáhnout k sobě na disk a poté nahrát není zrovna elegantní řešení.

Přesun souborů a složek pomocí klienta

V Total Commanderu se mi při připojení k FTP serveru nepodařilo složky ani soubory přesouvat. Přes kontextové menu to nejde a pomocí Drag'n'Drop také ne.

Pokud si stáhnete WinSCP, tak máte problém vyřešený. Tento klient umí dokonce i Drag'n'Drop, což není vhodné, pokud se obsah přesouvá přes více úrovní. Jednodušeji to však jde přes pravou myš, kde si vybereme přesun a máme po problému.

Přesun pomocí FTP příkazů

Pokud ale používáte Total Commander, stačí využít FTP příkazů. Po připojení k FTP budeme psát do pole pro zadávání příkazů, které najdeme pod oběma okny souborového manažera.

Total Commander - FTP příkazy

Pro přesun je potřeba využít 2 příkazy a to RNFR (rename from) a RNTO (rename to). U obou příkazů zadáme cestu k souboru či složce odkud přesouváme a kam přesouváme. Osobně jsem zadával vždy absolutní adresy, relativní by měly ale také fungovat. Složka v cíli se může jmenovat jinak, čímž dojde také k přejmenování.

# Budeme přesouvat adresář piwik ve složce /www/
RNFR /www/piwik

# Složku přesuneme do adresáře /www/subdom/
RNTO /www/subdom/piwik/

Další FTP příkazy

Příkazů je samozřejmě mnoho, klienti je využívají pro svou funkčnost, ale pro nás asi význam nemají. Pro zajímavost je lze nalézt například na odkazu nsftools.com/tips/RawFTP.htm

K tomuto článku již není možné přidávat další komentáře

Komentáře

pokud si správně pamatuju (taky jsem to kdysi dělal) tak třeba FileZila to umí taky.

Zdravím, přesně tohle jsem hledal. V minulosti jsem měl nějaký program jako FTP client jen na tohle přesouvání, ale už jsem si nevzpomněl, jak se jmenoval. A protože používím Total Commander, tak jsem za tenhle tip opravdu rád.

Jinak WinCSP to podle mě umělo, ale dnes se mi to nepovedlo. Nic nepřesune a v nastavení nevím, kde by se nechalo něco nastavit.

Díky :)