我的复制命令有什么问题?

我的复制命令有什么问题?

我对我的 Mac 执行了以下操作,目的是复制该/etc内容 /tmp来尝试一些操作:

$cd /tmp    
$cp -a /etc .  
$cd etc  
-bash: cd: etc: No such file or directory  
$ls -all etc  
lrwxr-xr-x@ 1 jim jim 11 Dec 18 17:44 etc -> private/etc    

发生了什么?我不明白。这是什么etc -> private/etc?为什么etc不是目录/tmp

答案1

在mac中,/etc似乎只是一个指向/private/etc的符号链接。您只复制了链接而不是目录。

您可以通过复制链接指向的目录或-H指定cp.

相关内容