利用できないディレクトリがありますrmdir
。継続permission denied
エラーが発生します。ただし、(を使用して)ディレクトリを一覧表示すると、次ls -l
の結果が表示されます。
drwxrwxrwx 2 user user 4096 Aug 28 09:34 directory
stat
これが私に与えるものは:
File: `directory/'
Size: 4096 Blocks: 16 IO Block: 32768 directory
Device: 12h/18d Inode: 102368771 Links: 2
Access: (0777/drwxrwxrwx) Uid: ( 1000/ user) Gid: ( 1000/ user)
Access: 2015-08-31 03:00:20.630000002 +0200
Modify: 2015-08-28 09:34:16.772930001 +0200
Change: 2015-08-31 12:25:04.920000000 +0200
では、このディレクトリを削除する方法は?
ベストアンサー1
ディレクトリを削除しようとすると、権限はfoo/bar/
関連bar
要素ではありません。bar
ディレクトリから名前を削除するのはfoo
正しいことfoo
なので、書き込み権限が必要ですfoo
。
あなたの場合は、現在のディレクトリの権限を確認してくださいls -ld .
あなたは見つけることができます「rmが他のユーザー所有権のファイルを削除できるようになるのはなぜですか?」への答えです。インスピレーションを与える。