我有一个 NAS 挂载点,我可以将文件复制到这里,
但无法复制类似这样的文件
cp /home2/user/WRF/WRFV3/run/*_2 . -v
`/home2/user/WRF/WRFV3/run/wrfout_d04_2007-11-21_00:00:00_2' -> `./wrfout_d04_2007-11-21_00:00:00_2'
cp: cannot create regular file `./wrfout_d04_2007-11-21_00:00:00_2': Not a directory
我收到这个错误。
编辑
当我尝试创建一个名称中包含的文件时:
,出现错误
$ date >> file\:file
-bash: file:file: Not a directory
但是这个命令在我家有效
答案1
如果您的 NAS 服务器正在运行 samba/smb/cifs,那么它可能会反对文件名中使用冒号 (:)(取决于 mapchars 的设置)。
答案2
当您尝试复制符号链接时收到错误。
您还想复制符号链接吗?
如果答案是肯定的,请使用标志“-d”
-d, --no-dereference 将符号链接复制为符号链接而不是复制它们指向的文件,并在副本中保留源文件之间的硬链接关系。