web-dev-qa-db-ja.com

特定のファイル(Mac)をハードリンクできないのはなぜですか?

私はファイルをコピー/リンクしていますが、特定のファイルが本当にハードリンクされたくないことがわかりました。

gcp -alp Get_started_with_GoPro.url test(gnu-cp)とln Get_started_with_GoPro.url testの両方がOperation not permittedで失敗します。

他のファイルは正常にリンクし、cp Get_started_with_GoPro.url test1; ln test1 test2も正常に機能します。

Get_started_with_GoPro.urlファイルがハードリンクされるのを妨げている原因を見つけるにはどうすればよいですか?

(同じ権限を持つ他のファイルがハードリンクできることも確認しました)

1
Stephen

基本的な答えはls -lすべてを伝えるわけではありません。 Finderで表示すると南京錠が表示され、[情報を見る]には[ロック]がオンになっていることが表示されます。

OS Xで「ロックされた」ファイルのロックを解除するコマンド コマンドラインからこれを変更する方法の詳細があります。

1
Stephen