web-dev-qa-db-ja.com

シンボリックリンクとエイリアスはOSXで同じものですか?

ターミナルにいくつかのシンボリックリンクを設定しようとしましたが、それらを機能させることができませんでした。

私が間違っていることを見つけようとして、私はそれらの機能を右クリックメニューの「エイリアスの作成」ボタンと比較しました。

私の質問はこれです:Mac OS Xのエイリアスとシンボリックリンクの違いは何ですか?

32
L1G1Tb3ast

シンボリックリンクはファイルシステムの機能ですが、エイリアスはOS Xの機能です。それらがまだその手法を使用しているかどうかはわかりませんが、Mac OSClassicまたはSystem7の時代には、それらはOSにファイルのパスとファイルIDを通知する特別なリソースを備えたリソースフォークだけです。

シンボリックリンクは、ファイルシステムレベルのデータベースエントリに似ています。ターゲットファイルを削除または移動すると無効になるという点で、ハードリンクとは異なります。ハードリンクは、ストレージメディア上の同じ場所を指すファイルシステムカタログ内の実際のファイルエントリです。

10
Max Ried