*nix에서 Windows 7에 탑재된 smbfs 공유로 디렉터리를 복사할 수 없는 이유는 무엇입니까?

*nix에서 Windows 7에 탑재된 smbfs 공유로 디렉터리를 복사할 수 없는 이유는 무엇입니까?

smbfs를 통해 FreeBSD 컴퓨터에 Windows 7 디렉터리를 마운트했습니다.

mount
...
//ROOT@BARYONYX/GVKV on /usr/home/gvkv/win (smbfs)

하지만 어떤 이유로 디렉토리를 복사하려고 하면 다음과 같습니다.

cp .vim /win 

다음 오류가 발생합니다.

cp: .vim is a directory (not copied).

파일을 잘 복사할 수 있어요. 디렉토리와 SMB 공유에 특별한 것이 있습니까?

답변1

smbfs와는 아무 관련이 없으며 디렉터리를 복사하려면 cp항상 (재귀) 플래그가 필요합니다 . -r다음을 시도해도 동일한 결과를 얻을 수 있습니다 cp .vim /tmp/.

$ cp .vim /tmp/
cp: omitting directory `.vim'
zsh: exit 1     cp .vim /tmp/
$ cp -r .vim /tmp/
$

관련 정보