如何使用SSH將/directory/subfolder
中的所有文件複製到/directory
?使用SSH將文件從子文件夾複製到文件夾
PS。我不是從1服務器到另一個,我只是試圖複製子文件夾中的文件來更新網站...
如何使用SSH將/directory/subfolder
中的所有文件複製到/directory
?使用SSH將文件從子文件夾複製到文件夾
PS。我不是從1服務器到另一個,我只是試圖複製子文件夾中的文件來更新網站...
我相信你正在尋找sftp
,特別是put
命令。 Here is some documentation on sftp
。
scp -r [email protected]:/dir1 [email protected]:/dir2
scp -r local-directory [email protected]:/dir
scp -r [email protected]:/dir local-directory
scp -r /directory/subfolder/* [email protected]:/directory
取決於您的需求和底層操作系統。如果您使用的是X/Windows並且正在嘗試拷貝文件,您可以使用FileZilla,WinSCP並通過sftp加載文件。另一個不錯的方法是使用ExpanDrive,MacFusion,WebDrive或WebDrive for MAC,並簡單地將外部目錄掛載爲本地驅動器。如果你只對控制檯解決方案感興趣,你可能想看看「scp」。
PULL:
# ssh target_address cat remotefile > localfile
# ssh target_address dd if=remotefile | dd of=localfile
# ssh target_address cat "<" remotefile >localfile
# ssh target_address cat "<" remotefile.gz | gunzip >localfile
cp -a <from-path> <to-path>
最終可能看起來像
cp -a /var/www/site.com/dir/ /var/www/newsite.com/dir/
屬於上,超級用戶? – 2009-06-24 02:44:26