¿Cómo puedo mover un archivo en el servidor sftp en un directorio diferente? Me conecto a este servidor usando sftp y luego trato de mover un archivo usando
@Devy, excepto los comodines, y omitir el nombre de archivo si se mueve a un directorio.
pstanton
2
El cliente lftpse puede usar tanto para FTP como para SFTP. Tiene un mvcomando que puede usar para realizar un movimiento en el servidor remoto. Aquí hay un buen tutorial sobre cómo usarlo, titulado: Unix: mover archivos con flexibilidad con lftp .
Si observa el lftpuso, notará un mvcomando.
$ lftp
lftp :~> help
!<shell-command> (commands) alias [<name> [<value>]] attach [PID]
bookmark [SUBCMD] cache [SUBCMD] cat [-b] <files> cd <rdir>
chmod [OPTS] mode file... close [-a] [re]cls [opts] [path/][pattern] debug [<level>|off] [-o <file>]
du [options] <dirs> exit [<code>|bg] get [OPTS] <rfile> [-o <lfile>] glob [OPTS] <cmd> <args> help [<cmd>]
history -w file|-r file|-c|-l [cnt] jobs [-v] kill all|<job_no> lcd <ldir>
lftp [OPTS] <site> ln [-s] <file1> <file2> ls [<args>] mget [OPTS] <files>
mirror [OPTS] [remote [local]] mkdir [-p] <dirs> module name [args] more <files>
mput [OPTS] <files> mrm <files> mv <file1> <file2> [re]nlist [<args>]
open [OPTS] <site> pget [OPTS] <rfile> [-o <lfile>] put [OPTS] <lfile> [-o <rfile>] pwd [-p]
queue [OPTS] [<cmd>] quote <cmd> repeat [OPTS] [delay] [command] rm [-r] [-f] <files>
rmdir [-f] <dirs> scache [<session_no>] set [OPT] [<var> [<val>]] site <site-cmd> source <file>
torrent [-O <dir>] <file|URL>... user <user|URL> [<pass>] wait [<jobno>] zcat <files> zmore <files>
Respuestas:
No hay
mvcomando en el modo interactivo de sftp. Usar en surenamelugar.Para saber qué comandos están disponibles, consulte la página de manual
man sftpo escribahelpdentrosftp.fuente
renamefunciona igual quemven el shell!El cliente
lftpse puede usar tanto para FTP como para SFTP. Tiene unmvcomando que puede usar para realizar un movimiento en el servidor remoto. Aquí hay un buen tutorial sobre cómo usarlo, titulado: Unix: mover archivos con flexibilidad con lftp .Si observa el
lftpuso, notará unmvcomando.Referencias
fuente