権限があってもコピーできないファイルがあります。user1
> sudo -u user1 cp item1 some/nested/dir
cp: cannot create regular file 'some/nested/dir/item1': Permission denied
しかし、コピーするとコピーできます。
> sudo -u user1 cp item1 item2
> sudo -u user1 cp item2 some/nested/dir
>
ls -l
total 83464
-rw-r--r-- 1 user1 user1 28487554 Jun 17 21:46 item2
-rw-r--r-- 1 user1 user1 28487554 Jun 17 21:37 item1
これを行う権限があるかどうかをテストしたいuser1
ので、次のようにしました。sudo -u user1
答え1
複数のサブディレクトリ「some/nested/dir/item1」があるターゲットディレクトリにファイルをコピーしようとしています。各親ディレクトリにあなたのIDへの書き込み権限があることを確認することをお勧めします。
ls -ld 一部 ls -ld 一部/ネスト ls -ld 一部/ネスト/dir ls -ld 一部/ネスト/dir/item1
親ディレクトリのいずれかに書き込み権限がない場合、ファイルをコピーして挿入することはできません。