
我的目錄上有外接硬碟像這樣的名字$recycle.bin這是從執行 Windows 作業系統的 PC 複製的。現在我想透過命令提示字元將這個資料夾複製到我的電腦上,以便我可以使其可見,但是當我透過命令提示字元複製相同的資料夾時,它說找不到目錄
答案1
$recycle.bin
是窗戶垃圾桶。它是一個目錄。
Now$
是 shell 的一個特殊字符,它將嘗試擴展$recycle
您沒有在任何地方設定的變數 。
因此,當您嘗試時,cp -r $recycle.bin somewhere/else/
shell 會將其擴展為cp -r .bin somewhere/else
.因此,除非有.bin
-directory,否則不會複製任何內容。
如果你確實需要這個目錄,你需要轉義特殊字元:
cp -r \$recycle.bin somewhere/else/
。