
내 디렉토리가 있어요외장 하드 디스크이런 이름으로$recycle.bin이 폴더는 Windows OS를 실행하는 PC에서 복사되었습니다. 이 폴더는 Windows PC에 숨겨져 있으며 내 컴퓨터에서는 여전히 보이지 않습니다. 이제 명령 프롬프트를 통해 이 폴더를 내 컴퓨터에 복사하여 표시할 수 있도록 하고 싶었지만 명령 프롬프트를 통해 동일한 폴더를 복사하면 디렉터리를 찾을 수 없다고 표시됩니다.
답변1
$recycle.bin
창문 휴지통이에요. 디렉토리입니다.
이제 는 $
쉘의 특수 문자이며 $recycle
어디에도 설정하지 않은 변수를 확장하려고 시도합니다.
따라서 쉘을 시도하면 cp -r $recycle.bin somewhere/else/
이것을 cp -r .bin somewhere/else
. 따라서 -directory가 없으면 .bin
아무것도 복사되지 않습니다.
이 디렉터리가 꼭 필요한 경우 특수 문자를 이스케이프해야 합니다.
cp -r \$recycle.bin somewhere/else/
.