* 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/
$

関連情報