SFTP文件传输

基本使用示例(命令行)
  • 连接 SFTP 服务器
# 输入密码或自动使用本地私钥验证
sftp user@server_ip
  • 上传文件
sftp> put local_file.txt /remote/directory/  # 上传单个文件
sftp> mput *.txt                             # 批量上传所有 .txt 文件
  • 下载文件
sftp> get /remote/file.txt local_directory/  # 下载单个文件
sftp> mget *.log                             # 批量下载所有 .log 文件
  • 其他操作
sftp> ls       # 查看
  • sql导出用法
gbase> select * from t100w into outfile 'sftp://u1:123456@10.0.0.50/home/u1/t100w.data' fields terminated by '@|@' enclosed by '\''  lines terminated by '&^&' null_value 'NULL' escape by '';
  • sql导入用法
load data infile 'sftp://u1:123456@10.0.0.50/home/u1/t100w.data/t100w.data' into table t1 data_format 3 having lines separator fields terminated by '@|@'   enclosed by '\'' lines terminated by '&^&' null_value 'NULL'  max_bad_records  0;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容