![私のコピーコマンドにどんな問題がありますか?](https://linux33.com/image/101203/%E7%A7%81%E3%81%AE%E3%82%B3%E3%83%94%E3%83%BC%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AB%E3%81%A9%E3%82%93%E3%81%AA%E5%95%8F%E9%A1%8C%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F.png)
いくつかの作業を試みる /etc
ために、これを複製するためにMacで次のことを行いました。/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
、 。