OpenSSH sftp 'put' 是否在源文件夹上带有尾部斜杠?
OpenSSH sftp 'put' with a trailing slash on the source folder or not?
我需要将包含数据库备份的目录 (/local_backups
) 从我的 CentOS 服务器复制到异地 SFTP 服务器。但是我不确定一些事情:
我是否应该 运行 命令在源文件夹后带有尾部斜杠?
应该是A还是B?
一个。 sftp> put -r /local_backups
乙。 sftp> put -r /local_backups/
我搜索了很多论坛,但找不到任何特定于 sftp
命令的内容。
没关系。在这两种情况下,它的行为就好像路径以斜杠结尾:
sftp> put -r /local_backups
Uploading /local_backups/ to /
Entering /local_backups/
sftp> put -r /local_backups/
Uploading /local_backups/ to /
Entering /local_backups/
我需要将包含数据库备份的目录 (/local_backups
) 从我的 CentOS 服务器复制到异地 SFTP 服务器。但是我不确定一些事情:
我是否应该 运行 命令在源文件夹后带有尾部斜杠?
应该是A还是B?
一个。 sftp> put -r /local_backups
乙。 sftp> put -r /local_backups/
我搜索了很多论坛,但找不到任何特定于 sftp
命令的内容。
没关系。在这两种情况下,它的行为就好像路径以斜杠结尾:
sftp> put -r /local_backups
Uploading /local_backups/ to /
Entering /local_backups/
sftp> put -r /local_backups/
Uploading /local_backups/ to /
Entering /local_backups/