透過 ssh 在遠端電腦上移動文件

透過 ssh 在遠端電腦上移動文件

我正在嘗試透過 ssh 將遠端電腦上的文件從資料夾 A 移至資料夾 B。

我正在使用這個命令: ssh user@server "sh scan/script.sh"

這將運行一個包含一些文件操作的腳本,在刪除電腦上移動文件。問題是我的 SSH 似乎嘗試在本機上執行 script.sh 的內容。

我正在使用 zsh。

謝謝您的協助

答案1

您可以透過 ssh 執行遠端命令,例如:

ssh -n user@host mv fileOnRemoteServer 目的地

答案2

你在 Linux 機器上嗎?這應該沒有任何問題。

現在,您確定該命令沒有在遠端電腦上運行,而只是在您的電腦上顯示腳本的輸出嗎?這將使腳本看起來像是在您的電腦上運行,儘管它並未運行。

相關內容