Linux(一般) OS 権限方式によるファイル/ディレクトリの名前変更/削除操作

Linux(一般) OS 権限方式によるファイル/ディレクトリの名前変更/削除操作

Linuxでは、ファイル/ディレクトリの名前変更/削除は書き込み権限に属していますか?

ベストアンサー1

ディレクトリを移動または名前変更する権限は、ディレクトリ自体ではなく「..」ディレクトリ(含まれているディレクトリ)の権限から来ます。

簡単なテストケース

$ mkdir testdir/subdir -p $ chmod -w testdir $ mv testdir/subdir testdir/othersub

mv: »testdir/subdir“ から »testdir/othersub“ への変換が無効: 許可されていない ==> 権限なし

おすすめ記事