Dosyayı silmeye çalışıyorum old.txt
, bulunduğu yer:
/disks/tests/backend/version/old.txt
/disks/tests
monte edilmiş bir disktir/disks/tests/backend
777 iznine sahip başka bir kullanıcı (benimle aynı grup) tarafından sahip olunan/disks/tests/backend/version
777 izinli bana aittir/disks/tests/backend/version/old.txt
ayrıca 777 izniyle bana aittir.
Denediğimde rm old.txt
, Alırım:
rm: cannot remove `old.txt': Permission denied
Ben de denedim lsattr old.txt
ve alıyorum:
lsattr: Inappropriate ioctl for device While reading flags on old.txt
Bu sinir bozucu dosyayı kaldırmak için herhangi bir fikir? Teşekkürler!
Düzenle: lütfen dikkat, süper kullanıcı ayrıcalıklarım yok.
disk takılı mı?
—
sds
ls -l /disks
gösterir ki /disks/tests
vardır rwxrwxr-x
izinler ve ben ne sahibiyim, ne de onun grubunda. Bu benim sorunuma neden mi?
nedir
—
sds
mount
söylemek?
mount -l
döner myfs02:/ifs/sw/tests on /disks/tests type nfs (rw,intr,secure,grpid,intr,addr=<censored>)
Lsattr hatası şaşırtıcı değildir, bir NFS'ye bağlı bölümdeki bir dosyada lsattr veya chattr kullanamazsınız. Bu yüzden özniteliklerini ana makineden kontrol etmeniz gerekir.
—
ojs