
Mac OS X Finderの「項目を正確に貼り付け」でアクセス権をそのまま維持しながらファイルを移動する
Mac OS X Finder 内でファイルをカットアンドペーストすると、特に Windows から Mac へ移行した人にとっては、Mac 上でファイルやフォルダを移動する簡単な方法になります。しかし、デフォルトでは、カットアンドペースト機能により、ファイルの移動中にアクセス権と所有権が変更されてしまいます。ほとんどの場合、これは望ましい動作ですが、管理者としてログインし、他のユーザー (ゲストユーザーであっても) のファイルやフォルダを変更する場合は、ドキュメントの移動時にファイルの所有権とユーザー権限 (UNIX 用語ではアクセス権) を保持したい場合があります。Mac OS では、「項目を正確にペースト」という隠し機能によってこれが簡単に行えます。これは必要性という点ではやや高度な機能ですが、「編集」メニューから簡単にアクセスできます。
「アイテムを正確に貼り付け」は、「正確に複製」機能のファイル再配置バージョンと考えることができます。これは、ファイルの所有権とアクセス許可を元の状態のまま維持しながらファイルをコピーしますが、もちろん、ファイルまたはフォルダーのコピーを作成するのではなく、移動するという違いがあります。
Mac OS Xで所有権と権限を維持しながらファイルを再配置する
Mac Finder 内の元のファイルやディレクトリの所有権と権限を維持しながら、Mac OS X で「項目を正確に貼り付け」を使用して何かを移動する方法を次に示します。
- Mac Finderからコピーするファイル/フォルダを選択します
- 右クリック(またはCtrlキーを押しながらクリック)して「コピー(ファイル名)」を選択します。
- Finder内で新しい宛先ディレクトリに移動します
- Shift+Optionキーを押しながら「編集」メニューにアクセスし、「アイテムを正確に貼り付け」を選択すると、ファイル/フォルダの権限データを維持しながらファイルを新しい場所に移動します。
必要に応じて、Command+i またはファイル メニューからアクセスできる [情報を見る] ウィンドウを使用してファイルの権限を表示することにより、ファイルの所有権と権限が同じであることを確認できます。
Macで所有権と権限を維持しながらファイルを移動するためのキーボードショートカット
所有権と権限を保持したままファイルを移動するという同じ機能を、キーボード ショートカットを使用してすばやく実行することもできます。そのために Mac OS X で使用するキーストロークは次のとおりです。
- 通常どおりにファイルまたはディレクトリを選択します
- Command+C を押してファイルをコピーします(まだ移動しません)
- Finderで目的のディレクトリに移動します
- Command+Shift+Option+V を押して、新しい場所に「アイテムを正確に貼り付け」ます(これにより、権限を維持しながらファイルが移動されます)
- 必要に応じて認証する
繰り返しになりますが、ほとんどの場合、標準的なファイル操作(カット&ペースト)、あるいはMacユーザーが慣れているドラッグ&ドロップによるファイルの移動で十分です。「項目を正確にペースト」は、ファイルのアクセス権を元の状態のまま維持し、アクセス権を変更したり新しいユーザーに再割り当てしたりしたくない場合に、特定の項目を移動する際に使用します。
同じ効果を達成するための他のアプローチや方法論をご存知の場合は、以下のコメント欄で共有してください。