Debian
為什麼 scp 似乎失敗了?
副本似乎失敗了。我實際上是在嘗試複製一個大目錄並假設它由於大小而失敗,所以我用一個小文件做了一個簡單的例子來展示。
hduser@hnode0:~ $ ls -la myfile -rw-r--r-- 1 hduser hdgroup 0 Aug 7 09:42 myfile hduser@hnode0:~ $ scp myfile hduser@hnode2 hduser@hnode0:~ $ ssh hnode2 hduser@hnode2:~ $ ls -la myfile ls: cannot access 'myfile': No such file or directory hduser@hnode2:~ $ sudo find / -iname myfile [sudo] password for hduser: hduser@hnode2:~ $
scp 是否寫入日誌?
scp
沒有失敗,但它沒有做你期望它做的事情。和
scp file user@host
您在目前目錄(本地)中製作
file
呼叫的副本。user@host
和
scp file user@host:
您複製
file
到遠端主機host
並將其放在user
.從
scp
手冊:源和目標可以指定為本地路徑名、具有可選路徑的遠端主機(格式
[user@]host:[path]
為 )或 URI 格式為scp://[user@]host[:port][/path]
。本地文件名可以使用絕對或相對路徑名明確,以避免scp
將包含的文件名:
視為主機說明符。請注意,是
:
源文件名或目標文件名操作數中的 決定它是指定遠端位置還是本地位置(在參數的第一個非 URI 形式中)。