Я хотел бы перенести файл на удаленный сервер. У меня возникли некоторые проблемы с sftp
как флаг в поле put -r
не поддерживается. После некоторых исследований я обнаружил, что lftp
может решить мою проблему. Поэтому я установил и подключился к lftp
и использовал команду mirror <folder>
(я намеревался перенести файл из локальной папки в удаленную папку). Затем я получил сообщение:
mirror <folder>
Modified: 1 file, 0 symlinks
2174 bytes transferred
To be removed: 6 directories, 4 files, 1 symlink
Я понимаю, что, возможно, поступил наоборот, перенеся с удаленного на локальное устройство, а не наоборот (удаленная папка содержит только один файл в локальной папке). Я вижу, что файлы все еще находятся в моей локальной папке, поэтому я хотел бы отменить этот процесс, если это возможно, и затем я хотел бы знать, как я могу отразить данные с локального на удаленное.
РЕДАКТИРОВАТЬ:
Я видел, что данные на локальном сервере не были удалены с помощью lftp
, поэтому я не знаю, что означает сообщение, которое я получил. Я обнаружил, что могу зеркалировать данные с локального на удаленное с помощью mirror -R local_folder