かなり長いディレクトリ構造を作成している Python スクリプトがあります。作成されたディレクトリから数レベル戻って「chmod」する方法を誰かが説明するのを手伝ってもらえますか? たとえば、この小さなコードをまとめてテストしました。次のコードを実行すると:
log_dir = "/home/milnuts/Public/test1/test2"
if not os.path.exists(log_dir):
os.makedirs(log_dir)
os.chmod(log_dir, 0664)
ここでは、/test2 に適切なアクセス許可が設定されていることがわかりますが、/test1 にも設定したいと思います。これを行う簡単な方法はありますか?
~/Public> ll
total 4 drwxr-s--- 3 milnuts eng 4096 Aug 14 11:15 test1
~/Public> ll test1
total 4 drw-rw-r-- 2 milnuts eng 4096 Aug 14 11:15 test2