public class Sftp extends Object
| 构造器和说明 |
|---|
Sftp() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
chmod(String permissions,
String path)
修改权限
|
void |
delete(String dir)
删除目录
|
void |
delete(String dir,
String name)
删除文件
|
byte[] |
download(String dir,
String name)
下载远程文件
|
InputStream |
getInputStream(String dir,
String name)
获取远程文件的输入流
|
boolean |
isDir(String path)
判断是否目录
|
boolean |
isExist(String path)
判断文件或目录是否存在
|
List<String> |
list(String path)
查看远程目录下的文件和目录
|
void |
mkdirs(String dir)
递归创建目录
|
void |
move(String src,
String target)
移动或重命名文件
|
void |
upload(String dir,
String name,
InputStream in)
上传文件
|
void |
upload(String dir,
String name,
String src)
上传文件
|
public InputStream getInputStream(String dir, String name)
dir - 文件目录name - 文件名public byte[] download(String dir, String name)
dir - 文件目录name - 文件名public void upload(String dir, String name, InputStream in)
dir - 远程目录name - 远程文件名in - 输入流public void upload(String dir, String name, String src)
dir - 远程目录name - 远程文件名src - 本地文件路径public void delete(String dir)
dir - 远程目录public void mkdirs(String dir)
dir - 目录绝对路径public boolean isExist(String path)
path - 文件或目录路径true 存在 false 不存在public boolean isDir(String path)
path - 待判断的路径true 是目录 false 不是目录Copyright © 2020. All rights reserved.