除了删除文件和文件夹之外,还有其他像 scp 这样的命令吗?

cod*_*der 15 ssh bash scp

我正在使用 scp 将内容复制到远程位置。但有时 scp 无法按预期工作,我发现有时复制无法正确完成(可能是当我将新文件添加到要复制的文件夹时)。

所以我想先删除远程文件夹,然后进行复制以确保我拥有我需要的东西。

是否有其他命令,如 scp(例如 srm 或 smv)?或者有没有办法删除远程文件夹和文件?

gar*_*ohn 19

ssh命令将允许您在远程主机上执行几乎任何命令,例如,

ssh yourlogin@remotehost rmdir somedir
Run Code Online (Sandbox Code Playgroud)

本例中的somedir位置相对于 yourlogin 的主目录。

  • @code_fodder 您也必须使用 rsync 登录。事实上,您将不得不使用 _all_ 方法再次登录。事实上,使用 ssh 至少可以一次执行多个命令:`ssh you@host bash -c "command1;command2;command3;commandN"`。 (5认同)