當複製1,925個文件(1.8GB)from
Linux機器to
Windows機器(安裝WinSCP時),Windows計算機上最終只有1,882個文件(1.53GB)。如何查看未在WinSCP中顯示和複製的文件?
到類似的查詢以下響應可能是原因/秒:
出於安全考慮的WinSCP不會顯示具有可疑 文件名(如僅點)在文件面板文件。因此您不能選擇 進行下載。
https://winscp.net/forum/viewtopic.php?t=7029
第二個錯誤可能是因爲太久路徑。 WinSCP賦予它 不支持使用FTP協議的路徑超過260個字符: https://winscp.net/tracker/821
https://winscp.net/forum/viewtopic.php?p=52873#52873
我的問題是,我怎麼知道哪些文件沒有被顯示,因此不被轉移? (所以我可以手動確保所有的Linux文件都在Windows機器上)。
如果是隻涉及10個文件的場景,我可以很容易地做一個視覺比較,但如果有近2000個文件時該怎麼做?
=======
故障排除/解決方案:
有3例與我糾正不同的情況下,其然後由文件和字節數相同的文件名的在WinSCP中相同,除了遠程文件夾計數中多出1個文件夾的差異。 命令>比較目錄說「找不到差異」。
Linux文件管理器
Nemo
顯示不同的文件數量到WinSCP。
遠程(Linux)的:
的WinSCP>在文件夾右鍵>屬性>尺寸: '計算':
1885年的文件,41個文件夾,1670MB(1751108846 B)
本地(Windows):
WinSCP>右鍵單擊文件夾>適當(注意:此處觸發不同的上下文菜單):
1885文件,40個文件夾,大小:1。62GB(1751108846個字節)
遠程(Linux)的:
在Linux上使用默認的文件管理Nemo 2.8.6
:
右鍵單擊文件夾>屬性:
「內容:1,925項,總計1.8GB「。
結論:
那麼剩下的唯一異常是:在遠程通過WinSCP賦予
額外的文件夾計數。在Linux中
不同的文件數量(相比於WinSCP賦予和Windows - 1925年VS 1885年)
這種差異(40)可能只是說Linux在其項目符合計數文件夾。
對不起,我的文本不正確,我修改了原文。傳輸方向是從「遠程」Linux「到」「本地」Windows。將文件從Linux複製到Windows並使用*命令>比較目錄*後,它表示文件夾內容相同。但是當我檢查Linux和Windows文件管理器時,它們是不一樣的。所以我想知道如果WinSCP只是「下載」它可以「看到」的文件? – user1063287
什麼是「Linux和Windows文件管理器」?您在WinSCP本地和遠程面板中看到多少個文件?我的帖子中沒有看到任何修改。 –
我覺得現在已經解決了,查看除原文以外的疑難解答,唯一真正的異常是WinSCP中遠程和本地文件夾數(我不確定是什麼原因),謝謝你的幫助。 – user1063287