質問: macユーザーフォルダ間でファイルを転送する方法 あるユーザープロファイルから別のユーザープロファイルにファイルをコピーできるようにしたいと思います。たとえば、写真を/ users/user1/desktopにダウンロードしてから、/ users/user2/picturesに移動します。デフォルトのmacos x設定では、rootとしてログインしていない限り、これは許可されていません。 rootアカウントを使用したくないので、別のユーザーフォルダに書き込むことができます。
回答: 実際、必要な処理を行う最も簡単な方法は、sudo特権を自分に与えることです。 mac os xでは、ユーザー(つまり、user1)は管理者グループの一部である必要があると思います。user1がadminグループの一部になると、次の方法でターミナルから任意のコマンドを実行でき、root権限を使用します。sudo mv /home/user1/files /home/user2/pictures 初めてこれを行うと、システムは「大きな力には大きな責任が伴う...」という警告を表示し、パスワードの入力を求めます。このコマンドをuser1として実行している場合、必要なパスワードはuser1のパスワードです。rootのパスワードでもuser2のパスワードでもありません。構成により、システムは設定された時間の間、またはターミナルセッションを終了するまでパスワードをキャッシュする場合があることに注意してください。有効期限が切れてsudoをuser1として実行すると、user1のパスワードの入力を再度求められます。sudoは、指定した特定のコマンドに対してのみ機能します。