親権限を再帰的に確認して、ファイル権限が拒否された理由を確認してください。

親権限を再帰的に確認して、ファイル権限が拒否された理由を確認してください。

/some/very/long/pathファイルに対して操作を実行しようとすると、権限が拒否されますdf

私はそれを試しましたが、df /some/very/long同じ結果を得ました。その後、再びレベルを上げても、df /some/veryまだ同じです。

最後に、これを行ったときにdf /someその理由を知りました。私は所有されたグループに属していませんでした/some(だからその下には何も見えませんでした)。

上記を教えてくれる一行のコマンドはありますか?調べるために階層を調べるスクリプトを書く必要はありませんか?

答え1

bashこの問題を解決するためにスクリプトを作成しました。githubにいます。

関連情報