Move a directory in remote server to another location in the same remote server using jsch

拜拜、爱过 提交于 2019-12-07 12:06:32

问题


I am using JSCH API to connect to remote server through sftp. I need to move a directory present in the remote server from location A to location B. It looks like the method channelsftp.put(src,dest) allows to move only a file and not the directory.

Can someone please explain me how to do this?


回答1:


You can use the rename command, it would move the file or directory and delete it from the original place.

sftpChannel.rename(oldFile, newFile);

Don't use this method, if you want to keep the original directory/file.

Hope this helps.



来源:https://stackoverflow.com/questions/13277218/move-a-directory-in-remote-server-to-another-location-in-the-same-remote-server

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!