.DS_Storeファイルとは?

目次:

Anonim

ネットワーク上に数台の Mac を所有している Mac ユーザーや Windows システム管理者から、.DS_Store ファイルの目的について頻繁に尋ねられます。隠しファイルが表示されると、ファイルが表示されます。

ここでは、Mac OS X での DS_Store ドキュメントとは何か、それらを削除するとどうなるか、ネットワーク上にもう存在しない場合に作成を無効にする方法について説明します。環境。

.DS_Storeファイルとは? DS_Storeファイルは何をしますか?

DS_Store ファイルは、Mac OS X でフォルダ固有のメタデータ情報を保存するために使用されます。それらは、Mac OS X Finder がアクセスするすべてのフォルダ (ネットワーク ボリュームや外部デバイスも含む) に作成されます。フォルダー レベルのカスタマイズは、カスタム アイコン、アイコンの配置、アイコン サイズ、ウィンドウの配置、リスト ビュー、カスタムの背景画像や色など、DS_Store ファイルに保存されます。DS_Store ファイルは目立たないように設計されているため、.これは、ファイルが見えないことを UNIX ファイル システムに示します。

ほとんどの Mac ユーザーは、DS_Store ファイルをまったく表示しない可能性がありますが、ユーザーが隠しファイルを表示することを選択した場合、OS X のほぼすべてのディレクトリで表示されるようになります。同様に、ほとんどの場合、 ls コマンドに -a フラグを付けて表示します。これは、ピリオドで始まる非表示のファイルを表示することを示します。

OS X で隠しファイルを表示すると、DS_Store ファイルは次のようになります:

.DS_Storeファイルを削除するとどうなりますか?

Mac フォルダから .DS_Store ファイルを削除すると、そのディレクトリ フォルダの詳細が失われます。アイコン、ウィンドウの配置、背景画像などは失われます。 DS_Store ファイルを削除しても (フォルダのメタデータが失われることを除いて) 大きな害はありませんが、削除する特別な理由がない限り、Mac OS X Finder で使用されるため、そのままにしておく必要があります。ファイルを削除する必要があるのは、一部の特定の Windows+Mac 共有ネットワーク環境でのみです。削除しないと、とにかく Mac OS X によってファイルが再生成されてしまいます。

DS_Storeファイルを停止できますか?

はい、ターミナルで次のコマンドを実行すると、DS_Store ファイルの作成を防ぐことができます

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

ネットワークに接続されたボリューム、共有、およびドライブの .DS_Store ファイルの作成を停止するのはかなり簡単ですが、ほとんどのユーザーの状況ではほとんど必要ありません。

これらの DS_Store ファイルは、ファイル システムのメタデータ ストレージと情報の重要なコンポーネントであるため、Mac OS X の最も古いバージョンから最新のリリースまで、OS X のすべてのバージョンに存在します。

.DS_Storeファイルとは?