ルートディレクトリで読み取り権限を持つファイルを見つける方法は?

ルートディレクトリで読み取り権限を持つファイルを見つける方法は?

/home/student/abcルートディレクトリで読み取り権限を持つファイルを見つけて、ディレクトリの下に保存しようとしています。

find / -type f -perm a+r -exec cp /home/student/abc {} + 

しかし、エラーが表示されます。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

ベストアンサー1

これを試してみてください。 cp引数の順序を変更して/procなどを巡回するのではなく、ルートファイルシステムにのみ制限してください。

find / -xdev -type f -perm a+r -exec cp {} /home/student/abc \;

おすすめ記事