【Linux】scp 問題解決:scp: xxxxxx : No such file or directory

紀錄排除 scp「No such file」錯誤的解決方案 — 遠端路徑不存在、mkdir -p 事先建立、目錄結構檢查的排除步驟。

前言

這篇文章主要說明當我想要 scp,卻碰到以下內容時,我是如何解決的。

scp: xxxxxx : No such file or directory

問題成因

個人常見的可能原因,遠端的資料夾路徑沒有被完整的建立。

例如:想要傳到遠端的路徑 ~/folder/file.txt

但在遠端的資料夾,「~/」 底下並不存在「folder」這個資料夾就會跳錯。

解決方式

個人是先去遠端,把對應資料夾路徑建好,
以上面範例為例,我需要先連線至遠端,
建立 folder 資料夾

mkdir -p ~/folder/

再來下 scp ~/folder/file.txt 指令就可以順利成功了!

Reference

me

使用 Hugo 建立
主題 StackJimmy 設計