一、从sftp下进入文件夹
在使用sftp从一个服务器下载文件或者文件夹之前,需要进入到对应的文件夹中。在终端中输入以下命令:
sftp username@hostname
输入用户密码之后,进入sftp命令行。
sftp>
输入以下命令进入目标文件夹:
cd /path/to/target/folder
sftp命令会打印目前所在路径,此时就可以在该目录下执行其他操作了。
二、sftpget文件丢失
在使用sftpget命令下载文件或者文件夹时,有时会因为网络或权限等原因造成下载失败。
如果遇到文件丢失的情况,可以使用以下命令重新下载相关文件:
sftpget -r username@hostname:/path/to/folder /local/path/to/folder
命令中的-r参数表示递归下载文件夹中的所有内容。
三、sftpget命令
sftpget命令可用于从一个sftp服务器下载文件或者文件夹。
可以通过以下命令来下载一个单独的文件:
sftpget username@hostname:/path/to/file /local/path/to/file
如果要下载一个文件夹,可以加上-r参数:
sftpget -r username@hostname:/path/to/folder /local/path/to/folder
命令中的-r参数表示递归下载文件夹中的所有内容。
四、sftpget整个文件夹
如果想要下载一个文件夹,可以使用以下命令:
sftp get -r username@hostname:/path/to/folder /local/path/to/folder
在命令中,-r参数表示递归下载文件夹中的所有内容。
五、sftp创建文件夹命令
在本地和远程服务器上创建文件夹时,可以使用以下命令:
mkdir /local/path/to/folder mkdir /path/to/folder
六、sftp下载文件夹命令
使用sftp下载文件夹时,可以使用以下命令:
sftpget -r username@hostname:/path/to/folder /local/path/to/folder
命令中的-r参数表示递归下载文件夹中的所有内容。
七、sftpput文件
使用sftpput命令可以向远程服务器上传文件。
使用以下命令上传单个文件:
sftpput username@hostname:/path/to/destination/file /local/path/to/file
八、sftp上传文件夹所有文件
使用以下命令可以递归上传文件夹中的所有文件:
sftpput -r username@hostname:/path/to/destination/folder /local/path/to/folder
命令中的-r参数表示递归上传文件夹中的所有内容。
九、sftpput放文件夹和文件选取
使用以下命令可以上传文件夹和文件:
sftpput -r username@hostname:/path/to/destination/folder /local/path/to/folder/* sftpput username@hostname:/path/to/destination/file /local/path/to/file
第一个命令以文件夹为目标,上传文件夹中所有文件,第二个命令以文件为目标,上传单个文件。