2016-07-28 117 views
2

我想將文件從本地系統複製到遠程主機。我想在複製時指定文件名。SCP複製錯誤:不是目錄

這是我的複製命令。

scp config/1 [email protected]:/home/user/config/2 

我想在複製時重命名文件,或者使用相同的名稱來重命名文件。

scp config/1 [email protected]:/home/user/config/1 

但我不想使用像下面的命令。

scp config/1 [email protected]:/home/user/config/ 

當我指定的文件名我得到的錯誤:不是一個目錄

+0

什麼是您的文件名... 1? –

+0

是的。 1是我的文件名 –

+0

如果目標文件存在,也許scp認爲它是一個目錄,試圖在'1/1'中複製,然後失敗。 –

回答

1

這是一個已知bug in openssh,遺憾的是不固定的,即使是一個補丁。

總之,這意味着該文件不存在,但scp被尾部斜槓混淆。